builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-117 starttime: 1467048336.62 results: success (0) buildid: 20160627090417 builduid: 3a21e602a97a4decaab302f291f79a16 revision: eacd3797afb7c4cea080a62274c3eb076fabe196 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 10:25:36.624891) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 10:25:36.625439) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 10:25:36.625778) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 10:25:36.687941) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 10:25:36.688685) ========= '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-117\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-117 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-117 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-117 WINDIR=C:\WINDOWS using PTY: False --10:26:45-- 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 10:26:45 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.504000 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 10:25:37.330874) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 10:25:37.331281) ========= '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-117\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-117 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-117 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-117 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.806000 ========= master_lag: 0.21 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 10:25:38.350827) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-27 10:25:38.351490) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev eacd3797afb7c4cea080a62274c3eb076fabe196 --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 eacd3797afb7c4cea080a62274c3eb076fabe196 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-117\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-117 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-117 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-117 WINDIR=C:\WINDOWS using PTY: False 2016-06-27 10:26:46,898 truncating revision to first 12 chars 2016-06-27 10:26:46,898 Setting DEBUG logging. 2016-06-27 10:26:46,898 attempt 1/10 2016-06-27 10:26:46,898 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/eacd3797afb7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 10:26:48,095 unpacking tar archive at: mozilla-beta-eacd3797afb7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.815000 ========= master_lag: 0.49 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-27 10:25:40.656060) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 10:25:40.656385) ========= script_repo_revision: eacd3797afb7c4cea080a62274c3eb076fabe196 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 10:25:40.656779) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 10:25:40.657058) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 10:25:40.672259) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 4 secs) (at 2016-06-27 10:25:40.672532) ========= '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-117\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-117 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-117 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-117 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-117 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-117 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 10:26:48 INFO - MultiFileLogger online at 20160627 10:26:48 in C:\slave\test 10:26:48 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 10:26:48 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:26:48 INFO - {'append_to_log': False, 10:26:48 INFO - 'base_work_dir': 'C:\\slave\\test', 10:26:48 INFO - 'blob_upload_branch': 'mozilla-beta', 10:26:48 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:26:48 INFO - 'buildbot_json_path': 'buildprops.json', 10:26:48 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:26:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:26:48 INFO - 'download_minidump_stackwalk': True, 10:26:48 INFO - 'download_symbols': 'true', 10:26:48 INFO - 'e10s': False, 10:26:48 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:26:48 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:26:48 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:26:48 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:26:48 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:26:48 INFO - 'C:/mozilla-build/tooltool.py'), 10:26:48 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:26:48 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:26:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:26:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:26:48 INFO - 'log_level': 'info', 10:26:48 INFO - 'log_to_console': True, 10:26:48 INFO - 'opt_config_files': (), 10:26:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:26:48 INFO - '--processes=1', 10:26:48 INFO - '--config=%(test_path)s/wptrunner.ini', 10:26:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:26:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:26:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:26:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:26:48 INFO - 'pip_index': False, 10:26:48 INFO - 'require_test_zip': True, 10:26:48 INFO - 'test_type': ('testharness',), 10:26:48 INFO - 'this_chunk': '1', 10:26:48 INFO - 'total_chunks': '10', 10:26:48 INFO - 'virtualenv_path': 'venv', 10:26:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:26:48 INFO - 'work_dir': 'build'} 10:26:48 INFO - ##### 10:26:48 INFO - ##### Running clobber step. 10:26:48 INFO - ##### 10:26:48 INFO - Running pre-action listener: _resource_record_pre_action 10:26:48 INFO - Running main action method: clobber 10:26:48 INFO - rmtree: C:\slave\test\build 10:26:48 INFO - Using _rmtree_windows ... 10:26:48 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:27:16 INFO - Running post-action listener: _resource_record_post_action 10:27:16 INFO - ##### 10:27:16 INFO - ##### Running read-buildbot-config step. 10:27:16 INFO - ##### 10:27:16 INFO - Running pre-action listener: _resource_record_pre_action 10:27:16 INFO - Running main action method: read_buildbot_config 10:27:16 INFO - Using buildbot properties: 10:27:16 INFO - { 10:27:16 INFO - "project": "", 10:27:16 INFO - "product": "firefox", 10:27:16 INFO - "script_repo_revision": "production", 10:27:16 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 10:27:16 INFO - "repository": "", 10:27:16 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 10:27:16 INFO - "buildid": "20160627090417", 10:27:16 INFO - "pgo_build": "False", 10:27:16 INFO - "basedir": "C:\\slave\\test", 10:27:16 INFO - "buildnumber": 14, 10:27:16 INFO - "slavename": "t-xp32-ix-117", 10:27:16 INFO - "revision": "eacd3797afb7c4cea080a62274c3eb076fabe196", 10:27:16 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 10:27:16 INFO - "platform": "win32", 10:27:16 INFO - "branch": "mozilla-beta", 10:27:16 INFO - "repo_path": "releases/mozilla-beta", 10:27:16 INFO - "moz_repo_path": "", 10:27:16 INFO - "stage_platform": "win32", 10:27:16 INFO - "builduid": "3a21e602a97a4decaab302f291f79a16", 10:27:16 INFO - "slavebuilddir": "test" 10:27:16 INFO - } 10:27:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 10:27:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.zip. 10:27:16 INFO - Running post-action listener: _resource_record_post_action 10:27:16 INFO - ##### 10:27:16 INFO - ##### Running download-and-extract step. 10:27:16 INFO - ##### 10:27:16 INFO - Running pre-action listener: _resource_record_pre_action 10:27:16 INFO - Running main action method: download_and_extract 10:27:16 INFO - mkdir: C:\slave\test\build\tests 10:27:16 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')]} 10:27:16 INFO - https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 10:27:16 INFO - trying https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 10:27:16 INFO - Downloading https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/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 10:27:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/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 10:27:16 INFO - Downloaded 1240 bytes. 10:27:16 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 10:27:16 INFO - Using the following test package requirements: 10:27:16 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 10:27:16 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:27:16 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 10:27:16 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:27:16 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 10:27:16 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:27:16 INFO - u'jsshell-win32.zip'], 10:27:16 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:27:16 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 10:27:16 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 10:27:16 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:27:16 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 10:27:16 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:27:16 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 10:27:16 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:27:16 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 10:27:16 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:27:16 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 10:27:16 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 10:27:16 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')]} 10:27:16 INFO - https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 10:27:16 INFO - trying https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 10:27:16 INFO - Downloading https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/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 10:27:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/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 10:27:18 INFO - Downloaded 20401818 bytes. 10:27:18 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/*'] 10:27:18 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/* 10:27:20 INFO - caution: filename not matched: web-platform/* 10:27:20 INFO - Return code: 11 10:27:20 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')]} 10:27:20 INFO - https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 10:27:20 INFO - trying https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 10:27:20 INFO - Downloading https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/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 10:27:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/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 10:27:23 INFO - Downloaded 36389112 bytes. 10:27:23 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/*'] 10:27:23 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/* 10:28:16 INFO - caution: filename not matched: bin/* 10:28:16 INFO - caution: filename not matched: config/* 10:28:16 INFO - caution: filename not matched: mozbase/* 10:28:16 INFO - caution: filename not matched: marionette/* 10:28:16 INFO - caution: filename not matched: tools/wptserve/* 10:28:16 INFO - Return code: 11 10:28:16 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')]} 10:28:16 INFO - https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 10:28:16 INFO - trying https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:28:16 INFO - Downloading https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 10:28:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/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 10:28:20 INFO - Downloaded 68464449 bytes. 10:28:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:28:20 INFO - mkdir: C:\slave\test\properties 10:28:20 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:28:20 INFO - Writing to file C:\slave\test\properties\build_url 10:28:20 INFO - Contents: 10:28:20 INFO - build_url:https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:28:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:28:21 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:28:21 INFO - Writing to file C:\slave\test\properties\symbols_url 10:28:21 INFO - Contents: 10:28:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:28:21 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')]} 10:28:21 INFO - https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:28:21 INFO - trying https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:28:21 INFO - Downloading https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/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 10:28:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/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 10:28:24 INFO - Downloaded 55582274 bytes. 10:28:24 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'] 10:28:24 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 10:28:28 INFO - Return code: 0 10:28:28 INFO - Running post-action listener: _resource_record_post_action 10:28:28 INFO - Running post-action listener: set_extra_try_arguments 10:28:28 INFO - ##### 10:28:28 INFO - ##### Running create-virtualenv step. 10:28:28 INFO - ##### 10:28:28 INFO - Running pre-action listener: _pre_create_virtualenv 10:28:28 INFO - Running pre-action listener: _resource_record_pre_action 10:28:28 INFO - Running main action method: create_virtualenv 10:28:28 INFO - Creating virtualenv C:\slave\test\build\venv 10:28:28 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 10:28:28 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:28:30 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:28:32 INFO - Installing distribute......................................................................................................................................................................................done. 10:28:33 INFO - Return code: 0 10:28:33 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:28: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')]} 10:28:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:28: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')]} 10:28:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:28:33 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-117', 'USERDOMAIN': 'T-XP32-IX-117', '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-117', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-117', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\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-117'}}, attempt #1 10:28:33 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 10:28:33 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 10:28:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:28:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\Application Data', 10:28:33 INFO - 'CLIENTNAME': 'Console', 10:28:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:28:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-117', 10:28:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:28:33 INFO - 'DCLOCATION': 'SCL3', 10:28:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:28:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:28:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:28:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:28:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:28:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:28:33 INFO - 'HOMEDRIVE': 'C:', 10:28:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-117', 10:28:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:28:33 INFO - 'KTS_VERSION': '1.19c', 10:28:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:28:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-117', 10:28:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:28:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:28:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:28:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:28:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:28:33 INFO - 'MOZ_AIRBAG': '1', 10:28:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:28:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:28:33 INFO - 'MOZ_MSVCVERSION': '8', 10:28:33 INFO - 'MOZ_NO_REMOTE': '1', 10:28:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:28:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:28:33 INFO - 'NO_EM_RESTART': '1', 10:28:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:28:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:28:33 INFO - 'OS': 'Windows_NT', 10:28:33 INFO - 'OURDRIVE': 'C:', 10:28: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', 10:28:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:28:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:28:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:28:33 INFO - 'PROCESSOR_LEVEL': '6', 10:28:33 INFO - 'PROCESSOR_REVISION': '1e05', 10:28:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:28:33 INFO - 'PROMPT': '$P$G', 10:28:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:28:33 INFO - 'PWD': 'C:\\slave\\test', 10:28:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:28:33 INFO - 'SESSIONNAME': 'Console', 10:28:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:28:33 INFO - 'SYSTEMDRIVE': 'C:', 10:28:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:28:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:28:33 INFO - 'TEST1': 'testie', 10:28:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:28:33 INFO - 'USERDOMAIN': 'T-XP32-IX-117', 10:28:33 INFO - 'USERNAME': 'cltbld', 10:28:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117', 10:28:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:28:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:28:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:28:33 INFO - 'WINDIR': 'C:\\WINDOWS', 10:28:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:28:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:28:33 INFO - Downloading/unpacking psutil>=0.7.1 10:28:33 INFO - Running setup.py egg_info for package psutil 10:28:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:28:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:28:33 INFO - Installing collected packages: psutil 10:28:33 INFO - Running setup.py install for psutil 10:28:33 INFO - building 'psutil._psutil_windows' extension 10:28:33 INFO - error: Unable to find vcvarsall.bat 10:28:33 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-vnrzsd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:28:33 INFO - running install 10:28:33 INFO - running build 10:28:33 INFO - running build_py 10:28:33 INFO - creating build 10:28:33 INFO - creating build\lib.win32-2.7 10:28:33 INFO - creating build\lib.win32-2.7\psutil 10:28:33 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:28:33 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:28:33 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:28:33 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:28:33 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:28:33 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:28:33 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:28:33 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:28:33 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:28:33 INFO - running build_ext 10:28:33 INFO - building 'psutil._psutil_windows' extension 10:28:33 INFO - error: Unable to find vcvarsall.bat 10:28:33 INFO - ---------------------------------------- 10:28:33 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-vnrzsd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:28:33 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-117\Application Data\pip\pip.log 10:28:33 WARNING - Return code: 1 10:28:33 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! 10:28:33 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:28: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')]} 10:28:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:28: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')]} 10:28:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:28:33 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-117', 'USERDOMAIN': 'T-XP32-IX-117', '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-117', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-117', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\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-117'}}, attempt #1 10:28:34 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 10:28:34 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 10:28:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:28:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\Application Data', 10:28:34 INFO - 'CLIENTNAME': 'Console', 10:28:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:28:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-117', 10:28:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:28:34 INFO - 'DCLOCATION': 'SCL3', 10:28:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:28:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:28:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:28:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:28:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:28:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:28:34 INFO - 'HOMEDRIVE': 'C:', 10:28:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-117', 10:28:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:28:34 INFO - 'KTS_VERSION': '1.19c', 10:28:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:28:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-117', 10:28:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:28:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:28:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:28:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:28:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:28:34 INFO - 'MOZ_AIRBAG': '1', 10:28:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:28:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:28:34 INFO - 'MOZ_MSVCVERSION': '8', 10:28:34 INFO - 'MOZ_NO_REMOTE': '1', 10:28:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:28:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:28:34 INFO - 'NO_EM_RESTART': '1', 10:28:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:28:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:28:34 INFO - 'OS': 'Windows_NT', 10:28:34 INFO - 'OURDRIVE': 'C:', 10:28:34 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', 10:28:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:28:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:28:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:28:34 INFO - 'PROCESSOR_LEVEL': '6', 10:28:34 INFO - 'PROCESSOR_REVISION': '1e05', 10:28:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:28:34 INFO - 'PROMPT': '$P$G', 10:28:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:28:34 INFO - 'PWD': 'C:\\slave\\test', 10:28:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:28:34 INFO - 'SESSIONNAME': 'Console', 10:28:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:28:34 INFO - 'SYSTEMDRIVE': 'C:', 10:28:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:28:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:28:34 INFO - 'TEST1': 'testie', 10:28:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:28:34 INFO - 'USERDOMAIN': 'T-XP32-IX-117', 10:28:34 INFO - 'USERNAME': 'cltbld', 10:28:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117', 10:28:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:28:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:28:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:28:34 INFO - 'WINDIR': 'C:\\WINDOWS', 10:28:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:28:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:28:34 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:28:34 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:28:34 INFO - Running setup.py egg_info for package mozsystemmonitor 10:28:34 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:28:34 INFO - Running setup.py egg_info for package psutil 10:28:34 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:28:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:28:34 INFO - Installing collected packages: mozsystemmonitor, psutil 10:28:34 INFO - Running setup.py install for mozsystemmonitor 10:28:34 INFO - Running setup.py install for psutil 10:28:34 INFO - building 'psutil._psutil_windows' extension 10:28:34 INFO - error: Unable to find vcvarsall.bat 10:28:34 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-_chxa1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:28:34 INFO - running install 10:28:34 INFO - running build 10:28:34 INFO - running build_py 10:28:34 INFO - running build_ext 10:28:34 INFO - building 'psutil._psutil_windows' extension 10:28:34 INFO - error: Unable to find vcvarsall.bat 10:28:34 INFO - ---------------------------------------- 10:28:34 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-_chxa1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:28:34 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-117\Application Data\pip\pip.log 10:28:34 WARNING - Return code: 1 10:28:34 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! 10:28:34 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:28:34 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')]} 10:28:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:28:34 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')]} 10:28:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:28:34 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-117', 'USERDOMAIN': 'T-XP32-IX-117', '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-117', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-117', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\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-117'}}, attempt #1 10:28:34 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 10:28:34 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 10:28:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:28:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\Application Data', 10:28:34 INFO - 'CLIENTNAME': 'Console', 10:28:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:28:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-117', 10:28:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:28:34 INFO - 'DCLOCATION': 'SCL3', 10:28:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:28:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:28:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:28:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:28:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:28:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:28:34 INFO - 'HOMEDRIVE': 'C:', 10:28:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-117', 10:28:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:28:34 INFO - 'KTS_VERSION': '1.19c', 10:28:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:28:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-117', 10:28:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:28:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:28:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:28:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:28:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:28:34 INFO - 'MOZ_AIRBAG': '1', 10:28:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:28:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:28:34 INFO - 'MOZ_MSVCVERSION': '8', 10:28:34 INFO - 'MOZ_NO_REMOTE': '1', 10:28:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:28:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:28:34 INFO - 'NO_EM_RESTART': '1', 10:28:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:28:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:28:34 INFO - 'OS': 'Windows_NT', 10:28:34 INFO - 'OURDRIVE': 'C:', 10:28:34 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', 10:28:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:28:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:28:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:28:34 INFO - 'PROCESSOR_LEVEL': '6', 10:28:34 INFO - 'PROCESSOR_REVISION': '1e05', 10:28:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:28:34 INFO - 'PROMPT': '$P$G', 10:28:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:28:34 INFO - 'PWD': 'C:\\slave\\test', 10:28:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:28:34 INFO - 'SESSIONNAME': 'Console', 10:28:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:28:34 INFO - 'SYSTEMDRIVE': 'C:', 10:28:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:28:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:28:34 INFO - 'TEST1': 'testie', 10:28:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:28:34 INFO - 'USERDOMAIN': 'T-XP32-IX-117', 10:28:34 INFO - 'USERNAME': 'cltbld', 10:28:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117', 10:28:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:28:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:28:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:28:34 INFO - 'WINDIR': 'C:\\WINDOWS', 10:28:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:28:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:28:35 INFO - Downloading/unpacking blobuploader==1.2.4 10:28:35 INFO - Downloading blobuploader-1.2.4.tar.gz 10:28:35 INFO - Running setup.py egg_info for package blobuploader 10:28:35 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:28:36 INFO - Running setup.py egg_info for package requests 10:28:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:28:36 INFO - Downloading docopt-0.6.1.tar.gz 10:28:36 INFO - Running setup.py egg_info for package docopt 10:28:36 INFO - Installing collected packages: blobuploader, docopt, requests 10:28:36 INFO - Running setup.py install for blobuploader 10:28:36 INFO - Running setup.py install for docopt 10:28:36 INFO - Running setup.py install for requests 10:28:36 INFO - Successfully installed blobuploader docopt requests 10:28:36 INFO - Cleaning up... 10:28:36 INFO - Return code: 0 10:28:36 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:28:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:28:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:28:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:28:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:28:36 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-117', 'USERDOMAIN': 'T-XP32-IX-117', '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-117', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-117', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\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-117'}}, attempt #1 10:28:36 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 10:28:36 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 10:28:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:28:36 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\Application Data', 10:28:36 INFO - 'CLIENTNAME': 'Console', 10:28:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:28:36 INFO - 'COMPUTERNAME': 'T-XP32-IX-117', 10:28:36 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:28:36 INFO - 'DCLOCATION': 'SCL3', 10:28:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:28:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:28:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:28:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:28:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:28:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:28:36 INFO - 'HOMEDRIVE': 'C:', 10:28:36 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-117', 10:28:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:28:36 INFO - 'KTS_VERSION': '1.19c', 10:28:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:28:36 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-117', 10:28:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:28:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:28:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:28:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:28:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:28:36 INFO - 'MOZ_AIRBAG': '1', 10:28:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:28:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:28:36 INFO - 'MOZ_MSVCVERSION': '8', 10:28:36 INFO - 'MOZ_NO_REMOTE': '1', 10:28:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:28:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:28:36 INFO - 'NO_EM_RESTART': '1', 10:28:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:28:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:28:36 INFO - 'OS': 'Windows_NT', 10:28:36 INFO - 'OURDRIVE': 'C:', 10:28:36 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:28:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:28:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:28:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:28:36 INFO - 'PROCESSOR_LEVEL': '6', 10:28:36 INFO - 'PROCESSOR_REVISION': '1e05', 10:28:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:28:36 INFO - 'PROMPT': '$P$G', 10:28:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:28:36 INFO - 'PWD': 'C:\\slave\\test', 10:28:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:28:36 INFO - 'SESSIONNAME': 'Console', 10:28:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:28:36 INFO - 'SYSTEMDRIVE': 'C:', 10:28:36 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:28:36 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:28:36 INFO - 'TEST1': 'testie', 10:28:36 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:28:36 INFO - 'USERDOMAIN': 'T-XP32-IX-117', 10:28:36 INFO - 'USERNAME': 'cltbld', 10:28:36 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117', 10:28:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:28:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:28:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:28:36 INFO - 'WINDIR': 'C:\\WINDOWS', 10:28:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:28:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:28:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:28:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:28:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:28:44 INFO - Unpacking c:\slave\test\build\tests\marionette 10:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:28:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:28:44 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 10:28:44 INFO - Running setup.py install for browsermob-proxy 10:28:48 INFO - Running setup.py install for manifestparser 10:28:48 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Running setup.py install for marionette-client 10:28:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:28:48 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Running setup.py install for marionette-driver 10:28:48 INFO - Running setup.py install for mozcrash 10:28:48 INFO - Running setup.py install for mozdebug 10:28:48 INFO - Running setup.py install for mozdevice 10:28:48 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Running setup.py install for mozfile 10:28:48 INFO - Running setup.py install for mozhttpd 10:28:48 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Running setup.py install for mozinfo 10:28:48 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Running setup.py install for mozInstall 10:28:48 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Running setup.py install for mozleak 10:28:48 INFO - Running setup.py install for mozlog 10:28:48 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Running setup.py install for moznetwork 10:28:48 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Running setup.py install for mozprocess 10:28:48 INFO - Running setup.py install for mozprofile 10:28:48 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Running setup.py install for mozrunner 10:28:48 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Running setup.py install for mozscreenshot 10:28:48 INFO - Running setup.py install for moztest 10:28:48 INFO - Running setup.py install for mozversion 10:28:48 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:28:48 INFO - Running setup.py install for wptserve 10:28:48 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 10:28:48 INFO - Cleaning up... 10:28:48 INFO - Return code: 0 10:28:48 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:28:48 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')]} 10:28:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:28:48 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')]} 10:28:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:28:48 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-117', 'USERDOMAIN': 'T-XP32-IX-117', '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-117', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-117', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\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-117'}}, attempt #1 10:28:48 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 10:28:48 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 10:28:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:28:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\Application Data', 10:28:48 INFO - 'CLIENTNAME': 'Console', 10:28:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:28:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-117', 10:28:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:28:48 INFO - 'DCLOCATION': 'SCL3', 10:28:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:28:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:28:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:28:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:28:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:28:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:28:48 INFO - 'HOMEDRIVE': 'C:', 10:28:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-117', 10:28:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:28:48 INFO - 'KTS_VERSION': '1.19c', 10:28:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:28:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-117', 10:28:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:28:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:28:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:28:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:28:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:28:48 INFO - 'MOZ_AIRBAG': '1', 10:28:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:28:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:28:48 INFO - 'MOZ_MSVCVERSION': '8', 10:28:48 INFO - 'MOZ_NO_REMOTE': '1', 10:28:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:28:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:28:48 INFO - 'NO_EM_RESTART': '1', 10:28:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:28:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:28:48 INFO - 'OS': 'Windows_NT', 10:28:48 INFO - 'OURDRIVE': 'C:', 10:28: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', 10:28:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:28:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:28:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:28:48 INFO - 'PROCESSOR_LEVEL': '6', 10:28:48 INFO - 'PROCESSOR_REVISION': '1e05', 10:28:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:28:48 INFO - 'PROMPT': '$P$G', 10:28:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:28:48 INFO - 'PWD': 'C:\\slave\\test', 10:28:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:28:48 INFO - 'SESSIONNAME': 'Console', 10:28:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:28:48 INFO - 'SYSTEMDRIVE': 'C:', 10:28:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:28:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:28:48 INFO - 'TEST1': 'testie', 10:28:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:28:48 INFO - 'USERDOMAIN': 'T-XP32-IX-117', 10:28:48 INFO - 'USERNAME': 'cltbld', 10:28:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117', 10:28:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:28:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:28:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:28:48 INFO - 'WINDIR': 'C:\\WINDOWS', 10:28:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:28:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:28:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:28:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:28:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:28:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:28:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:28:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:28:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:28:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:28:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:28:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:28:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:28:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:28:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:28:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:28:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:28:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:28:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:28:55 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:28:55 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:28:55 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:28:55 INFO - Unpacking c:\slave\test\build\tests\marionette 10:28:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:28:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:28:55 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)) 10:28:59 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)) 10:28:59 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)) 10:28:59 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)) 10:28:59 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)) 10:28:59 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:28:59 INFO - Downloading blessings-1.6.tar.gz 10:28:59 INFO - Running setup.py egg_info for package blessings 10:28:59 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)) 10:28:59 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:28:59 INFO - Running setup.py install for blessings 10:28:59 INFO - Running setup.py install for browsermob-proxy 10:28:59 INFO - Running setup.py install for manifestparser 10:28:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Running setup.py install for marionette-client 10:28:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:28:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Running setup.py install for marionette-driver 10:28:59 INFO - Running setup.py install for mozcrash 10:28:59 INFO - Running setup.py install for mozdebug 10:28:59 INFO - Running setup.py install for mozdevice 10:28:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Running setup.py install for mozhttpd 10:28:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Running setup.py install for mozInstall 10:28:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Running setup.py install for mozleak 10:28:59 INFO - Running setup.py install for mozprofile 10:28:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Running setup.py install for mozrunner 10:28:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Running setup.py install for mozscreenshot 10:28:59 INFO - Running setup.py install for moztest 10:28:59 INFO - Running setup.py install for mozversion 10:28:59 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:28:59 INFO - Running setup.py install for wptserve 10:28:59 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:28:59 INFO - Cleaning up... 10:28:59 INFO - Return code: 0 10:28:59 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:28:59 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:28:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:28:59 INFO - Reading from file tmpfile_stdout 10:28:59 INFO - Using _rmtree_windows ... 10:28:59 INFO - Using _rmtree_windows ... 10:28:59 INFO - Current package versions: 10:28:59 INFO - blessings == 1.6 10:28:59 INFO - blobuploader == 1.2.4 10:28:59 INFO - browsermob-proxy == 0.6.0 10:28:59 INFO - distribute == 0.6.14 10:28:59 INFO - docopt == 0.6.1 10:28:59 INFO - manifestparser == 1.1 10:28:59 INFO - marionette-client == 2.3.0 10:28:59 INFO - marionette-driver == 1.4.0 10:28:59 INFO - mozInstall == 1.12 10:28:59 INFO - mozcrash == 0.17 10:28:59 INFO - mozdebug == 0.1 10:28:59 INFO - mozdevice == 0.48 10:28:59 INFO - mozfile == 1.2 10:28:59 INFO - mozhttpd == 0.7 10:28:59 INFO - mozinfo == 0.9 10:28:59 INFO - mozleak == 0.1 10:28:59 INFO - mozlog == 3.1 10:28:59 INFO - moznetwork == 0.27 10:28:59 INFO - mozprocess == 0.22 10:28:59 INFO - mozprofile == 0.28 10:28:59 INFO - mozrunner == 6.11 10:28:59 INFO - mozscreenshot == 0.1 10:28:59 INFO - mozsystemmonitor == 0.0 10:28:59 INFO - moztest == 0.7 10:28:59 INFO - mozversion == 1.4 10:28:59 INFO - requests == 1.2.3 10:28:59 INFO - wptserve == 1.4.0 10:28:59 INFO - Running post-action listener: _resource_record_post_action 10:28:59 INFO - Running post-action listener: _start_resource_monitoring 10:28:59 INFO - Starting resource monitoring. 10:28:59 INFO - ##### 10:28:59 INFO - ##### Running pull step. 10:28:59 INFO - ##### 10:28:59 INFO - Running pre-action listener: _resource_record_pre_action 10:28:59 INFO - Running main action method: pull 10:28:59 INFO - Pull has nothing to do! 10:28:59 INFO - Running post-action listener: _resource_record_post_action 10:28:59 INFO - ##### 10:28:59 INFO - ##### Running install step. 10:28:59 INFO - ##### 10:28:59 INFO - Running pre-action listener: _resource_record_pre_action 10:28:59 INFO - Running main action method: install 10:28:59 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:28:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:29:00 INFO - Reading from file tmpfile_stdout 10:29:00 INFO - Using _rmtree_windows ... 10:29:00 INFO - Using _rmtree_windows ... 10:29:00 INFO - Detecting whether we're running mozinstall >=1.0... 10:29:00 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:29:00 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:29:00 INFO - Reading from file tmpfile_stdout 10:29:00 INFO - Output received: 10:29:00 INFO - Usage: mozinstall-script.py [options] installer 10:29:00 INFO - Options: 10:29:00 INFO - -h, --help show this help message and exit 10:29:00 INFO - -d DEST, --destination=DEST 10:29:00 INFO - Directory to install application into. [default: 10:29:00 INFO - "C:\slave\test"] 10:29:00 INFO - --app=APP Application being installed. [default: firefox] 10:29:00 INFO - Using _rmtree_windows ... 10:29:00 INFO - Using _rmtree_windows ... 10:29:00 INFO - mkdir: C:\slave\test\build\application 10:29:00 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'] 10:29:00 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 10:29:02 INFO - Reading from file tmpfile_stdout 10:29:02 INFO - Output received: 10:29:02 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:29:02 INFO - Using _rmtree_windows ... 10:29:02 INFO - Using _rmtree_windows ... 10:29:02 INFO - Running post-action listener: _resource_record_post_action 10:29:02 INFO - ##### 10:29:02 INFO - ##### Running run-tests step. 10:29:02 INFO - ##### 10:29:02 INFO - Running pre-action listener: _resource_record_pre_action 10:29:02 INFO - Running main action method: run_tests 10:29:02 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:29:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:29:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:29:02 INFO - grabbing minidump binary from tooltool 10:29:02 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')]} 10:29:02 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 0x00E43368>, '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 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:29:02 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 10:29:02 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 10:29:02 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:29:04 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmphute1g 10:29:04 INFO - INFO - File integrity verified, renaming tmphute1g to win32-minidump_stackwalk.exe 10:29:04 INFO - Return code: 0 10:29:04 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:29:04 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:29:04 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/R-DILDoAR_aPgwJb38mC_Q/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 10:29:04 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/R-DILDoAR_aPgwJb38mC_Q/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 10:29:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:29:04 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\Application Data', 10:29:04 INFO - 'CLIENTNAME': 'Console', 10:29:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:29:04 INFO - 'COMPUTERNAME': 'T-XP32-IX-117', 10:29:04 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:29:04 INFO - 'DCLOCATION': 'SCL3', 10:29:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:29:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:29:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:29:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:29:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:29:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:29:04 INFO - 'HOMEDRIVE': 'C:', 10:29:04 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-117', 10:29:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:29:04 INFO - 'KTS_VERSION': '1.19c', 10:29:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:29:04 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-117', 10:29:04 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:29:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:29:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:29:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:29:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:29:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:29:04 INFO - 'MOZ_AIRBAG': '1', 10:29:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:29:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:29:04 INFO - 'MOZ_MSVCVERSION': '8', 10:29:04 INFO - 'MOZ_NO_REMOTE': '1', 10:29:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:29:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:29:04 INFO - 'NO_EM_RESTART': '1', 10:29:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:29:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:29:04 INFO - 'OS': 'Windows_NT', 10:29:04 INFO - 'OURDRIVE': 'C:', 10:29:04 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', 10:29:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:29:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:29:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:29:04 INFO - 'PROCESSOR_LEVEL': '6', 10:29:04 INFO - 'PROCESSOR_REVISION': '1e05', 10:29:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:29:04 INFO - 'PROMPT': '$P$G', 10:29:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:29:04 INFO - 'PWD': 'C:\\slave\\test', 10:29:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:29:04 INFO - 'SESSIONNAME': 'Console', 10:29:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:29:04 INFO - 'SYSTEMDRIVE': 'C:', 10:29:04 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:29:04 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:29:04 INFO - 'TEST1': 'testie', 10:29:04 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:29:04 INFO - 'USERDOMAIN': 'T-XP32-IX-117', 10:29:04 INFO - 'USERNAME': 'cltbld', 10:29:04 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117', 10:29:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:29:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:29:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:29:04 INFO - 'WINDIR': 'C:\\WINDOWS', 10:29:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:29:04 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/R-DILDoAR_aPgwJb38mC_Q/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 10:29:05 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 10:29:05 INFO - import pkg_resources 10:29:06 INFO - Using 1 client processes 10:29:09 INFO - SUITE-START | Running 778 tests 10:29:09 INFO - Running testharness tests 10:29:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:29:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:29:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:29:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 10:29:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:29:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:29:09 INFO - Setting up ssl 10:29:09 INFO - PROCESS | certutil | 10:29:09 INFO - PROCESS | certutil | 10:29:09 INFO - PROCESS | certutil | 10:29:09 INFO - Certificate Nickname Trust Attributes 10:29:09 INFO - SSL,S/MIME,JAR/XPI 10:29:09 INFO - 10:29:09 INFO - web-platform-tests CT,, 10:29:09 INFO - 10:29:09 INFO - Starting runner 10:29:10 INFO - PROCESS | 3944 | [3944] 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 10:29:10 INFO - PROCESS | 3944 | [3944] 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 10:29:11 INFO - PROCESS | 3944 | [3944] 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 10:29:12 INFO - PROCESS | 3944 | 1467048552235 Marionette DEBUG Marionette enabled via build flag and pref 10:29:12 INFO - PROCESS | 3944 | ++DOCSHELL 112D0400 == 1 [pid = 3944] [id = 1] 10:29:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 1 (112D0800) [pid = 3944] [serial = 1] [outer = 00000000] 10:29:12 INFO - PROCESS | 3944 | [3944] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:29:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 2 (112D1400) [pid = 3944] [serial = 2] [outer = 112D0800] 10:29:12 INFO - PROCESS | 3944 | [3944] 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 10:29:12 INFO - PROCESS | 3944 | [3944] 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 10:29:12 INFO - PROCESS | 3944 | ++DOCSHELL 1281BC00 == 2 [pid = 3944] [id = 2] 10:29:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 3 (1281C000) [pid = 3944] [serial = 3] [outer = 00000000] 10:29:12 INFO - PROCESS | 3944 | [3944] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:29:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 4 (1281CC00) [pid = 3944] [serial = 4] [outer = 1281C000] 10:29:12 INFO - PROCESS | 3944 | 1467048552730 Marionette INFO Listening on port 2828 10:29:13 INFO - PROCESS | 3944 | 1467048553068 Marionette DEBUG Marionette enabled via command-line flag 10:29:13 INFO - PROCESS | 3944 | ++DOCSHELL 1314B000 == 3 [pid = 3944] [id = 3] 10:29:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 5 (13153000) [pid = 3944] [serial = 5] [outer = 00000000] 10:29:13 INFO - PROCESS | 3944 | [3944] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:29:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 6 (13153C00) [pid = 3944] [serial = 6] [outer = 13153000] 10:29:13 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:29:13 INFO - PROCESS | 3944 | [3944] 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 10:29:13 INFO - PROCESS | 3944 | [3944] 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 10:29:13 INFO - PROCESS | 3944 | [3944] 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 10:29:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 7 (1345FC00) [pid = 3944] [serial = 7] [outer = 1281C000] 10:29:13 INFO - PROCESS | 3944 | [3944] 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 10:29:13 INFO - PROCESS | 3944 | 1467048553340 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1489 10:29:13 INFO - PROCESS | 3944 | [3944] 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 10:29:13 INFO - PROCESS | 3944 | 1467048553374 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1491 10:29:13 INFO - PROCESS | 3944 | 1467048553377 Marionette DEBUG Closed connection conn0 10:29:13 INFO - PROCESS | 3944 | 1467048553464 Marionette DEBUG Closed connection conn1 10:29:13 INFO - PROCESS | 3944 | [3944] 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 10:29:13 INFO - PROCESS | 3944 | 1467048553471 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1492 10:29:13 INFO - PROCESS | 3944 | 1467048553478 Marionette DEBUG Closed connection conn2 10:29:13 INFO - PROCESS | 3944 | [3944] 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 10:29:13 INFO - PROCESS | 3944 | 1467048553487 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1493 10:29:13 INFO - PROCESS | 3944 | ++DOCSHELL 112D1800 == 4 [pid = 3944] [id = 4] 10:29:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 8 (13B2C800) [pid = 3944] [serial = 8] [outer = 00000000] 10:29:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 9 (14705000) [pid = 3944] [serial = 9] [outer = 13B2C800] 10:29:13 INFO - PROCESS | 3944 | [3944] 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 10:29:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 10 (1470A800) [pid = 3944] [serial = 10] [outer = 13B2C800] 10:29:13 INFO - PROCESS | 3944 | 1467048553714 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:29:13 INFO - PROCESS | 3944 | 1467048553721 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":"20160627090417","device":"desktop","version":"48.0"} 10:29:13 INFO - PROCESS | 3944 | [3944] 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 10:29:13 INFO - PROCESS | 3944 | [3944] 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 10:29:13 INFO - PROCESS | 3944 | [3944] 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 10:29:14 INFO - PROCESS | 3944 | [3944] 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:29:14 INFO - PROCESS | 3944 | ++DOCSHELL 15D72800 == 5 [pid = 3944] [id = 5] 10:29:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 11 (15D72C00) [pid = 3944] [serial = 11] [outer = 00000000] 10:29:14 INFO - PROCESS | 3944 | ++DOCSHELL 15D73000 == 6 [pid = 3944] [id = 6] 10:29:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 12 (15D73400) [pid = 3944] [serial = 12] [outer = 00000000] 10:29:14 INFO - PROCESS | 3944 | [3944] 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 10:29:14 INFO - PROCESS | 3944 | ++DOCSHELL 16555000 == 7 [pid = 3944] [id = 7] 10:29:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 13 (16555400) [pid = 3944] [serial = 13] [outer = 00000000] 10:29:14 INFO - PROCESS | 3944 | [3944] 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 10:29:14 INFO - PROCESS | 3944 | [3944] 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 10:29:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 14 (16872C00) [pid = 3944] [serial = 14] [outer = 16555400] 10:29:15 INFO - PROCESS | 3944 | [3944] 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 10:29:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 15 (166AEC00) [pid = 3944] [serial = 15] [outer = 15D72C00] 10:29:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 16 (166B0400) [pid = 3944] [serial = 16] [outer = 15D73400] 10:29:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 17 (166B3000) [pid = 3944] [serial = 17] [outer = 16555400] 10:29:15 INFO - PROCESS | 3944 | 1467048555648 Marionette INFO startBrowser 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:15 INFO - PROCESS | 3944 | 1467048555682 Marionette DEBUG loaded listener.js 10:29:15 INFO - PROCESS | 3944 | 1467048555673 Marionette DEBUG loaded listener.js 10:29:15 INFO - PROCESS | 3944 | 1467048555675 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 18 (17E7E800) [pid = 3944] [serial = 18] [outer = 16555400] 10:29:16 INFO - PROCESS | 3944 | 1467048556121 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"1e7a45cf-3a08-40bc-a51e-fe016a69bd2c","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":"20160627090417","device":"desktop","version":"48.0","command_id":1}}] 10:29:16 INFO - PROCESS | 3944 | 1467048556254 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}] 10:29:16 INFO - PROCESS | 3944 | 1467048556257 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:16 INFO - PROCESS | 3944 | 1467048556322 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 10:29:16 INFO - PROCESS | 3944 | 1467048556399 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:29:16 INFO - PROCESS | 3944 | 1467048556402 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:16 INFO - PROCESS | 3944 | [3944] 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 10:29:16 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:29:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 19 (19A74400) [pid = 3944] [serial = 19] [outer = 16555400] 10:29:16 INFO - PROCESS | 3944 | [3944] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:29:16 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:16 INFO - PROCESS | 3944 | 1467048556857 Marionette TRACE conn3 <- [1,3,null,{}] 10:29:16 INFO - PROCESS | 3944 | 1467048556874 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:29:16 INFO - PROCESS | 3944 | 1467048556877 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:16 INFO - PROCESS | 3944 | 1467048556905 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 10:29:16 INFO - PROCESS | 3944 | 1467048556943 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 10:29:16 INFO - PROCESS | 3944 | 1467048556946 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 10:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:29:16 INFO - PROCESS | 3944 | 1467048557008 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:29:16 INFO - PROCESS | 3944 | 1467048557012 Marionette TRACE conn3 <- [1,6,null,{}] 10:29:17 INFO - PROCESS | 3944 | 1467048557040 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}] 10:29:17 INFO - PROCESS | 3944 | 1467048557042 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:17 INFO - PROCESS | 3944 | 1467048557041 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 10:29:17 INFO - PROCESS | 3944 | 1467048557046 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:17 INFO - PROCESS | 3944 | 1467048557048 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:17 INFO - PROCESS | 3944 | ++DOCSHELL 16551000 == 8 [pid = 3944] [id = 8] 10:29:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 20 (1846F400) [pid = 3944] [serial = 20] [outer = 00000000] 10:29:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 21 (19A73800) [pid = 3944] [serial = 21] [outer = 1846F400] 10:29:17 INFO - PROCESS | 3944 | 1467048557096 Marionette DEBUG loaded listener.js 10:29:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 22 (16006400) [pid = 3944] [serial = 22] [outer = 1846F400] 10:29:17 INFO - PROCESS | 3944 | ++DOCSHELL 1A027C00 == 9 [pid = 3944] [id = 9] 10:29:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 23 (1A02D000) [pid = 3944] [serial = 23] [outer = 00000000] 10:29:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 24 (1A030C00) [pid = 3944] [serial = 24] [outer = 1A02D000] 10:29:17 INFO - PROCESS | 3944 | 1467048557538 Marionette DEBUG loaded listener.js 10:29:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 25 (1A305400) [pid = 3944] [serial = 25] [outer = 1A02D000] 10:29:17 INFO - PROCESS | 3944 | 1467048557702 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]]]}] 10:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 756ms 10:29:17 INFO - PROCESS | 3944 | 1467048557757 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 10:29:17 INFO - PROCESS | 3944 | 1467048557759 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 10:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:29:17 INFO - PROCESS | 3944 | 1467048557797 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:29:17 INFO - PROCESS | 3944 | 1467048557798 Marionette TRACE conn3 <- [1,10,null,{}] 10:29:17 INFO - PROCESS | 3944 | 1467048557846 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}] 10:29:17 INFO - PROCESS | 3944 | 1467048557851 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:17 INFO - PROCESS | 3944 | 1467048557965 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 10:29:17 INFO - PROCESS | 3944 | 1467048557988 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:17 INFO - PROCESS | 3944 | 1467048557992 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:17 INFO - PROCESS | 3944 | ++DOCSHELL 1A490000 == 10 [pid = 3944] [id = 10] 10:29:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 26 (1A494C00) [pid = 3944] [serial = 26] [outer = 00000000] 10:29:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 27 (1AA90800) [pid = 3944] [serial = 27] [outer = 1A494C00] 10:29:18 INFO - PROCESS | 3944 | 1467048558039 Marionette DEBUG loaded listener.js 10:29:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 28 (1AC82800) [pid = 3944] [serial = 28] [outer = 1A494C00] 10:29:18 INFO - PROCESS | 3944 | 1467048558318 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]]]}] 10:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 552ms 10:29:18 INFO - PROCESS | 3944 | 1467048558356 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 10:29:18 INFO - PROCESS | 3944 | 1467048558359 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 10:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:29:18 INFO - PROCESS | 3944 | 1467048558368 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:29:18 INFO - PROCESS | 3944 | 1467048558369 Marionette TRACE conn3 <- [1,14,null,{}] 10:29:18 INFO - PROCESS | 3944 | 1467048558373 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}] 10:29:18 INFO - PROCESS | 3944 | 1467048558375 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:18 INFO - PROCESS | 3944 | 1467048558474 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 10:29:18 INFO - PROCESS | 3944 | 1467048558479 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:18 INFO - PROCESS | 3944 | 1467048558481 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:18 INFO - PROCESS | 3944 | ++DOCSHELL 1A56C000 == 11 [pid = 3944] [id = 11] 10:29:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 29 (1A56C400) [pid = 3944] [serial = 29] [outer = 00000000] 10:29:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 30 (1AA8E000) [pid = 3944] [serial = 30] [outer = 1A56C400] 10:29:18 INFO - PROCESS | 3944 | 1467048558525 Marionette DEBUG loaded listener.js 10:29:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 31 (1AC8A400) [pid = 3944] [serial = 31] [outer = 1A56C400] 10:29:18 INFO - PROCESS | 3944 | 1467048558853 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]]]}] 10:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 552ms 10:29:18 INFO - PROCESS | 3944 | 1467048558922 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 10:29:18 INFO - PROCESS | 3944 | 1467048558924 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 10:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:29:18 INFO - PROCESS | 3944 | 1467048558927 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:29:18 INFO - PROCESS | 3944 | 1467048558929 Marionette TRACE conn3 <- [1,18,null,{}] 10:29:18 INFO - PROCESS | 3944 | 1467048558932 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}] 10:29:18 INFO - PROCESS | 3944 | 1467048558935 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:19 INFO - PROCESS | 3944 | 1467048559034 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 10:29:19 INFO - PROCESS | 3944 | 1467048559039 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:19 INFO - PROCESS | 3944 | 1467048559042 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:19 INFO - PROCESS | 3944 | ++DOCSHELL 1A6CA000 == 12 [pid = 3944] [id = 12] 10:29:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 32 (1A6CC000) [pid = 3944] [serial = 32] [outer = 00000000] 10:29:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 33 (1A6D2000) [pid = 3944] [serial = 33] [outer = 1A6CC000] 10:29:19 INFO - PROCESS | 3944 | 1467048559086 Marionette DEBUG loaded listener.js 10:29:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 34 (1AC8C000) [pid = 3944] [serial = 34] [outer = 1A6CC000] 10:29:19 INFO - PROCESS | 3944 | 1467048559397 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]]]}] 10:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 495ms 10:29:19 INFO - PROCESS | 3944 | 1467048559423 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 10:29:19 INFO - PROCESS | 3944 | 1467048559425 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 10:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:29:19 INFO - PROCESS | 3944 | 1467048559429 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:29:19 INFO - PROCESS | 3944 | 1467048559431 Marionette TRACE conn3 <- [1,22,null,{}] 10:29:19 INFO - PROCESS | 3944 | 1467048559434 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}] 10:29:19 INFO - PROCESS | 3944 | 1467048559436 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:19 INFO - PROCESS | 3944 | 1467048559532 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 10:29:19 INFO - PROCESS | 3944 | 1467048559537 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:19 INFO - PROCESS | 3944 | 1467048559539 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:19 INFO - PROCESS | 3944 | ++DOCSHELL 1A945000 == 13 [pid = 3944] [id = 13] 10:29:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 35 (1A945400) [pid = 3944] [serial = 35] [outer = 00000000] 10:29:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 36 (1A9B8C00) [pid = 3944] [serial = 36] [outer = 1A945400] 10:29:19 INFO - PROCESS | 3944 | 1467048559583 Marionette DEBUG loaded listener.js 10:29:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 37 (1A9BD000) [pid = 3944] [serial = 37] [outer = 1A945400] 10:29:19 INFO - PROCESS | 3944 | 1467048559873 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]]]}] 10:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 494ms 10:29:19 INFO - PROCESS | 3944 | 1467048559928 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 10:29:19 INFO - PROCESS | 3944 | 1467048559930 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 10:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:29:19 INFO - PROCESS | 3944 | 1467048559933 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:29:19 INFO - PROCESS | 3944 | 1467048559934 Marionette TRACE conn3 <- [1,26,null,{}] 10:29:19 INFO - PROCESS | 3944 | 1467048559937 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}] 10:29:19 INFO - PROCESS | 3944 | 1467048559939 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:20 INFO - PROCESS | 3944 | 1467048560039 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 10:29:20 INFO - PROCESS | 3944 | 1467048560044 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:20 INFO - PROCESS | 3944 | 1467048560046 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:20 INFO - PROCESS | 3944 | ++DOCSHELL 1A9C5800 == 14 [pid = 3944] [id = 14] 10:29:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 38 (1A9C6000) [pid = 3944] [serial = 38] [outer = 00000000] 10:29:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 39 (1B065400) [pid = 3944] [serial = 39] [outer = 1A9C6000] 10:29:20 INFO - PROCESS | 3944 | 1467048560075 Marionette DEBUG loaded listener.js 10:29:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 40 (1B069C00) [pid = 3944] [serial = 40] [outer = 1A9C6000] 10:29:20 INFO - PROCESS | 3944 | 1467048560405 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]]]}] 10:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 494ms 10:29:20 INFO - PROCESS | 3944 | 1467048560434 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 10:29:20 INFO - PROCESS | 3944 | 1467048560436 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 10:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:29:20 INFO - PROCESS | 3944 | 1467048560439 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:29:20 INFO - PROCESS | 3944 | 1467048560441 Marionette TRACE conn3 <- [1,30,null,{}] 10:29:20 INFO - PROCESS | 3944 | 1467048560455 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}] 10:29:20 INFO - PROCESS | 3944 | 1467048560458 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:20 INFO - PROCESS | 3944 | 1467048560544 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 10:29:20 INFO - PROCESS | 3944 | 1467048560550 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:20 INFO - PROCESS | 3944 | 1467048560552 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:20 INFO - PROCESS | 3944 | ++DOCSHELL 1B065000 == 15 [pid = 3944] [id = 15] 10:29:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 41 (1B06C400) [pid = 3944] [serial = 41] [outer = 00000000] 10:29:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 42 (1B1A1000) [pid = 3944] [serial = 42] [outer = 1B06C400] 10:29:20 INFO - PROCESS | 3944 | 1467048560578 Marionette DEBUG loaded listener.js 10:29:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 43 (1B1A4400) [pid = 3944] [serial = 43] [outer = 1B06C400] 10:29:20 INFO - PROCESS | 3944 | ++DOCSHELL 1B070000 == 16 [pid = 3944] [id = 16] 10:29:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 44 (1B19E400) [pid = 3944] [serial = 44] [outer = 00000000] 10:29:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 45 (1B1AB400) [pid = 3944] [serial = 45] [outer = 1B19E400] 10:29:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 46 (1B06FC00) [pid = 3944] [serial = 46] [outer = 1B19E400] 10:29:20 INFO - PROCESS | 3944 | ++DOCSHELL 1B1AC800 == 17 [pid = 3944] [id = 17] 10:29:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 47 (1B403C00) [pid = 3944] [serial = 47] [outer = 00000000] 10:29:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 48 (1B40CC00) [pid = 3944] [serial = 48] [outer = 1B403C00] 10:29:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 49 (1B458400) [pid = 3944] [serial = 49] [outer = 1B403C00] 10:29:21 INFO - PROCESS | 3944 | 1467048561095 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]]]}] 10:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1105ms 10:29:21 INFO - PROCESS | 3944 | --DOCSHELL 112D0400 == 16 [pid = 3944] [id = 1] 10:29:21 INFO - PROCESS | 3944 | 1467048561605 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 10:29:21 INFO - PROCESS | 3944 | 1467048561610 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 10:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:29:21 INFO - PROCESS | 3944 | 1467048561616 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:29:21 INFO - PROCESS | 3944 | 1467048561621 Marionette TRACE conn3 <- [1,34,null,{}] 10:29:21 INFO - PROCESS | 3944 | 1467048561628 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}] 10:29:21 INFO - PROCESS | 3944 | 1467048561632 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:21 INFO - PROCESS | 3944 | 1467048561747 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 10:29:21 INFO - PROCESS | 3944 | 1467048561805 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:21 INFO - PROCESS | 3944 | 1467048561810 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:21 INFO - PROCESS | 3944 | ++DOCSHELL 10A08C00 == 17 [pid = 3944] [id = 18] 10:29:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 50 (10A09800) [pid = 3944] [serial = 50] [outer = 00000000] 10:29:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 51 (10A79C00) [pid = 3944] [serial = 51] [outer = 10A09800] 10:29:21 INFO - PROCESS | 3944 | 1467048561847 Marionette DEBUG loaded listener.js 10:29:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 52 (10ECDC00) [pid = 3944] [serial = 52] [outer = 10A09800] 10:29:22 INFO - PROCESS | 3944 | 1467048562368 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]]]}] 10:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 785ms 10:29:22 INFO - PROCESS | 3944 | 1467048562399 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 10:29:22 INFO - PROCESS | 3944 | 1467048562404 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 10:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:29:22 INFO - PROCESS | 3944 | 1467048562411 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:29:22 INFO - PROCESS | 3944 | 1467048562413 Marionette TRACE conn3 <- [1,38,null,{}] 10:29:22 INFO - PROCESS | 3944 | 1467048562418 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}] 10:29:22 INFO - PROCESS | 3944 | 1467048562420 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:22 INFO - PROCESS | 3944 | 1467048562536 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 10:29:22 INFO - PROCESS | 3944 | 1467048562597 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:22 INFO - PROCESS | 3944 | 1467048562600 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:22 INFO - PROCESS | 3944 | ++DOCSHELL 129B2C00 == 18 [pid = 3944] [id = 19] 10:29:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 53 (129ED000) [pid = 3944] [serial = 53] [outer = 00000000] 10:29:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 54 (13130000) [pid = 3944] [serial = 54] [outer = 129ED000] 10:29:22 INFO - PROCESS | 3944 | 1467048562656 Marionette DEBUG loaded listener.js 10:29:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 55 (131D8800) [pid = 3944] [serial = 55] [outer = 129ED000] 10:29:23 INFO - PROCESS | 3944 | 1467048563207 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]]]}] 10:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 829ms 10:29:23 INFO - PROCESS | 3944 | 1467048563257 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 10:29:23 INFO - PROCESS | 3944 | 1467048563260 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 10:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:29:23 INFO - PROCESS | 3944 | 1467048563264 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:29:23 INFO - PROCESS | 3944 | 1467048563268 Marionette TRACE conn3 <- [1,42,null,{}] 10:29:23 INFO - PROCESS | 3944 | 1467048563308 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}] 10:29:23 INFO - PROCESS | 3944 | 1467048563313 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:23 INFO - PROCESS | 3944 | 1467048563553 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 10:29:23 INFO - PROCESS | 3944 | 1467048563623 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:23 INFO - PROCESS | 3944 | 1467048563607 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:23 INFO - PROCESS | 3944 | ++DOCSHELL 10470800 == 19 [pid = 3944] [id = 20] 10:29:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 56 (10474000) [pid = 3944] [serial = 56] [outer = 00000000] 10:29:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 57 (104E1000) [pid = 3944] [serial = 57] [outer = 10474000] 10:29:23 INFO - PROCESS | 3944 | 1467048563658 Marionette DEBUG loaded listener.js 10:29:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (1055D800) [pid = 3944] [serial = 58] [outer = 10474000] 10:29:24 INFO - PROCESS | 3944 | --DOCSHELL 112D1800 == 18 [pid = 3944] [id = 4] 10:29:24 INFO - PROCESS | 3944 | 1467048564164 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]]]}] 10:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 945ms 10:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:29:24 INFO - PROCESS | 3944 | 1467048564206 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 10:29:24 INFO - PROCESS | 3944 | 1467048564210 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 10:29:24 INFO - PROCESS | 3944 | 1467048564215 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:29:24 INFO - PROCESS | 3944 | 1467048564218 Marionette TRACE conn3 <- [1,46,null,{}] 10:29:24 INFO - PROCESS | 3944 | 1467048564222 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}] 10:29:24 INFO - PROCESS | 3944 | 1467048564225 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:24 INFO - PROCESS | 3944 | 1467048564305 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 10:29:24 INFO - PROCESS | 3944 | 1467048564311 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:24 INFO - PROCESS | 3944 | 1467048564314 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:24 INFO - PROCESS | 3944 | ++DOCSHELL 110AE000 == 19 [pid = 3944] [id = 21] 10:29:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (11236000) [pid = 3944] [serial = 59] [outer = 00000000] 10:29:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (112D2000) [pid = 3944] [serial = 60] [outer = 11236000] 10:29:24 INFO - PROCESS | 3944 | 1467048564364 Marionette DEBUG loaded listener.js 10:29:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (114EDC00) [pid = 3944] [serial = 61] [outer = 11236000] 10:29:24 INFO - PROCESS | 3944 | 1467048564753 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]]]}] 10:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 582ms 10:29:24 INFO - PROCESS | 3944 | 1467048564820 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 10:29:24 INFO - PROCESS | 3944 | 1467048564822 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 10:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:29:24 INFO - PROCESS | 3944 | 1467048564905 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:29:24 INFO - PROCESS | 3944 | 1467048564907 Marionette TRACE conn3 <- [1,50,null,{}] 10:29:24 INFO - PROCESS | 3944 | 1467048564911 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}] 10:29:24 INFO - PROCESS | 3944 | 1467048564914 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:24 INFO - PROCESS | 3944 | 1467048565001 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 10:29:25 INFO - PROCESS | 3944 | 1467048565079 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:25 INFO - PROCESS | 3944 | 1467048565081 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:25 INFO - PROCESS | 3944 | ++DOCSHELL 11CD3C00 == 20 [pid = 3944] [id = 22] 10:29:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (1281DC00) [pid = 3944] [serial = 62] [outer = 00000000] 10:29:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (1314F000) [pid = 3944] [serial = 63] [outer = 1281DC00] 10:29:25 INFO - PROCESS | 3944 | 1467048565112 Marionette DEBUG loaded listener.js 10:29:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (131D2000) [pid = 3944] [serial = 64] [outer = 1281DC00] 10:29:25 INFO - PROCESS | 3944 | 1467048565433 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]]]}] 10:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 567ms 10:29:25 INFO - PROCESS | 3944 | 1467048565457 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 10:29:25 INFO - PROCESS | 3944 | 1467048565460 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 10:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:29:25 INFO - PROCESS | 3944 | 1467048565470 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:29:25 INFO - PROCESS | 3944 | 1467048565474 Marionette TRACE conn3 <- [1,54,null,{}] 10:29:25 INFO - PROCESS | 3944 | 1467048565478 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}] 10:29:25 INFO - PROCESS | 3944 | 1467048565481 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:25 INFO - PROCESS | 3944 | 1467048565581 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 10:29:25 INFO - PROCESS | 3944 | 1467048565642 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:25 INFO - PROCESS | 3944 | 1467048565627 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:25 INFO - PROCESS | 3944 | ++DOCSHELL 131D1C00 == 21 [pid = 3944] [id = 23] 10:29:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (131D7C00) [pid = 3944] [serial = 65] [outer = 00000000] 10:29:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (14705400) [pid = 3944] [serial = 66] [outer = 131D7C00] 10:29:25 INFO - PROCESS | 3944 | 1467048565671 Marionette DEBUG loaded listener.js 10:29:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (15019400) [pid = 3944] [serial = 67] [outer = 131D7C00] 10:29:25 INFO - PROCESS | 3944 | 1467048565983 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]]]}] 10:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 552ms 10:29:26 INFO - PROCESS | 3944 | 1467048566025 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 10:29:26 INFO - PROCESS | 3944 | 1467048566027 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 10:29:26 INFO - PROCESS | 3944 | 1467048566030 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:29:26 INFO - PROCESS | 3944 | 1467048566032 Marionette TRACE conn3 <- [1,58,null,{}] 10:29:26 INFO - PROCESS | 3944 | 1467048566036 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}] 10:29:26 INFO - PROCESS | 3944 | 1467048566038 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:26 INFO - PROCESS | 3944 | 1467048566137 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 10:29:26 INFO - PROCESS | 3944 | 1467048566144 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:26 INFO - PROCESS | 3944 | 1467048566146 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:26 INFO - PROCESS | 3944 | ++DOCSHELL 147B8C00 == 22 [pid = 3944] [id = 24] 10:29:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (150CF000) [pid = 3944] [serial = 68] [outer = 00000000] 10:29:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (155AF400) [pid = 3944] [serial = 69] [outer = 150CF000] 10:29:26 INFO - PROCESS | 3944 | 1467048566192 Marionette DEBUG loaded listener.js 10:29:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (157B8800) [pid = 3944] [serial = 70] [outer = 150CF000] 10:29:26 INFO - PROCESS | 3944 | 1467048566541 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]]]}] 10:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 552ms 10:29:26 INFO - PROCESS | 3944 | 1467048566587 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 10:29:26 INFO - PROCESS | 3944 | 1467048566589 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 10:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:29:26 INFO - PROCESS | 3944 | 1467048566592 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:29:26 INFO - PROCESS | 3944 | 1467048566594 Marionette TRACE conn3 <- [1,62,null,{}] 10:29:26 INFO - PROCESS | 3944 | 1467048566597 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}] 10:29:26 INFO - PROCESS | 3944 | 1467048566599 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:26 INFO - PROCESS | 3944 | 1467048566693 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 10:29:26 INFO - PROCESS | 3944 | 1467048566701 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:26 INFO - PROCESS | 3944 | 1467048566707 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:26 INFO - PROCESS | 3944 | ++DOCSHELL 15A77800 == 23 [pid = 3944] [id = 25] 10:29:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (15A79800) [pid = 3944] [serial = 71] [outer = 00000000] 10:29:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (15D75400) [pid = 3944] [serial = 72] [outer = 15A79800] 10:29:26 INFO - PROCESS | 3944 | 1467048566761 Marionette DEBUG loaded listener.js 10:29:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (16005400) [pid = 3944] [serial = 73] [outer = 15A79800] 10:29:27 INFO - PROCESS | 3944 | 1467048567139 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]]]}] 10:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 596ms 10:29:27 INFO - PROCESS | 3944 | 1467048567189 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 10:29:27 INFO - PROCESS | 3944 | 1467048567191 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 10:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:29:27 INFO - PROCESS | 3944 | 1467048567195 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:29:27 INFO - PROCESS | 3944 | 1467048567196 Marionette TRACE conn3 <- [1,66,null,{}] 10:29:27 INFO - PROCESS | 3944 | 1467048567200 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}] 10:29:27 INFO - PROCESS | 3944 | 1467048567202 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:27 INFO - PROCESS | 3944 | 1467048567292 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 10:29:27 INFO - PROCESS | 3944 | 1467048567331 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:27 INFO - PROCESS | 3944 | 1467048567334 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:27 INFO - PROCESS | 3944 | ++DOCSHELL 16069000 == 24 [pid = 3944] [id = 26] 10:29:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1606E000) [pid = 3944] [serial = 74] [outer = 00000000] 10:29:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (166B5400) [pid = 3944] [serial = 75] [outer = 1606E000] 10:29:27 INFO - PROCESS | 3944 | 1467048567377 Marionette DEBUG loaded listener.js 10:29:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (16075800) [pid = 3944] [serial = 76] [outer = 1606E000] 10:29:27 INFO - PROCESS | 3944 | 1467048567731 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]]]}] 10:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 553ms 10:29:27 INFO - PROCESS | 3944 | 1467048567736 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 10:29:27 INFO - PROCESS | 3944 | 1467048567737 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 10:29:27 INFO - PROCESS | 3944 | 1467048567741 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:29:27 INFO - PROCESS | 3944 | 1467048567742 Marionette TRACE conn3 <- [1,70,null,{}] 10:29:27 INFO - PROCESS | 3944 | 1467048567746 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}] 10:29:27 INFO - PROCESS | 3944 | 1467048567748 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:27 INFO - PROCESS | 3944 | 1467048567822 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 10:29:27 INFO - PROCESS | 3944 | 1467048567894 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:27 INFO - PROCESS | 3944 | 1467048567895 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:27 INFO - PROCESS | 3944 | ++DOCSHELL 150CC800 == 25 [pid = 3944] [id = 27] 10:29:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (15555C00) [pid = 3944] [serial = 77] [outer = 00000000] 10:29:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (16C4B400) [pid = 3944] [serial = 78] [outer = 15555C00] 10:29:27 INFO - PROCESS | 3944 | 1467048567940 Marionette DEBUG loaded listener.js 10:29:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (16D4A400) [pid = 3944] [serial = 79] [outer = 15555C00] 10:29:28 INFO - PROCESS | 3944 | 1467048568237 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]]]}] 10:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 494ms 10:29:28 INFO - PROCESS | 3944 | 1467048568259 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 10:29:28 INFO - PROCESS | 3944 | 1467048568244 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 10:29:28 INFO - PROCESS | 3944 | 1467048568253 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:29:28 INFO - PROCESS | 3944 | 1467048568254 Marionette TRACE conn3 <- [1,74,null,{}] 10:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:29:28 INFO - PROCESS | 3944 | 1467048568258 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}] 10:29:28 INFO - PROCESS | 3944 | 1467048568259 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:28 INFO - PROCESS | 3944 | 1467048568334 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 10:29:28 INFO - PROCESS | 3944 | 1467048568339 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:28 INFO - PROCESS | 3944 | 1467048568341 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:28 INFO - PROCESS | 3944 | ++DOCSHELL 157BC800 == 26 [pid = 3944] [id = 28] 10:29:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (16C44400) [pid = 3944] [serial = 80] [outer = 00000000] 10:29:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (173E5800) [pid = 3944] [serial = 81] [outer = 16C44400] 10:29:28 INFO - PROCESS | 3944 | 1467048568447 Marionette DEBUG loaded listener.js 10:29:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (174C7800) [pid = 3944] [serial = 82] [outer = 16C44400] 10:29:28 INFO - PROCESS | 3944 | 1467048568746 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]]]}] 10:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 552ms 10:29:28 INFO - PROCESS | 3944 | 1467048568815 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 10:29:28 INFO - PROCESS | 3944 | 1467048568817 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 10:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:29:28 INFO - PROCESS | 3944 | 1467048568820 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:29:28 INFO - PROCESS | 3944 | 1467048568822 Marionette TRACE conn3 <- [1,78,null,{}] 10:29:28 INFO - PROCESS | 3944 | 1467048568825 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}] 10:29:28 INFO - PROCESS | 3944 | 1467048568827 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:28 INFO - PROCESS | 3944 | 1467048568902 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 10:29:28 INFO - PROCESS | 3944 | 1467048568969 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:28 INFO - PROCESS | 3944 | 1467048568971 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:28 INFO - PROCESS | 3944 | ++DOCSHELL 10ECF800 == 27 [pid = 3944] [id = 29] 10:29:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (13464C00) [pid = 3944] [serial = 83] [outer = 00000000] 10:29:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (176D0000) [pid = 3944] [serial = 84] [outer = 13464C00] 10:29:29 INFO - PROCESS | 3944 | 1467048569006 Marionette DEBUG loaded listener.js 10:29:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (17E11000) [pid = 3944] [serial = 85] [outer = 13464C00] 10:29:29 INFO - PROCESS | 3944 | 1467048569303 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]]]}] 10:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 552ms 10:29:29 INFO - PROCESS | 3944 | 1467048569379 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 10:29:29 INFO - PROCESS | 3944 | 1467048569381 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 10:29:29 INFO - PROCESS | 3944 | 1467048569384 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:29:29 INFO - PROCESS | 3944 | 1467048569386 Marionette TRACE conn3 <- [1,82,null,{}] 10:29:29 INFO - PROCESS | 3944 | 1467048569389 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}] 10:29:29 INFO - PROCESS | 3944 | 1467048569391 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:29 INFO - PROCESS | 3944 | 1467048569500 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 10:29:29 INFO - PROCESS | 3944 | 1467048569507 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:29 INFO - PROCESS | 3944 | 1467048569510 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:29 INFO - PROCESS | 3944 | ++DOCSHELL 16071000 == 28 [pid = 3944] [id = 30] 10:29:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (174CAC00) [pid = 3944] [serial = 86] [outer = 00000000] 10:29:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (1811DC00) [pid = 3944] [serial = 87] [outer = 174CAC00] 10:29:29 INFO - PROCESS | 3944 | 1467048569536 Marionette DEBUG loaded listener.js 10:29:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (18463000) [pid = 3944] [serial = 88] [outer = 174CAC00] 10:29:29 INFO - PROCESS | 3944 | 1467048569912 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]]]}] 10:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 553ms 10:29:29 INFO - PROCESS | 3944 | 1467048569942 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 10:29:29 INFO - PROCESS | 3944 | 1467048569944 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 10:29:29 INFO - PROCESS | 3944 | 1467048569947 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:29:29 INFO - PROCESS | 3944 | 1467048569949 Marionette TRACE conn3 <- [1,86,null,{}] 10:29:29 INFO - PROCESS | 3944 | 1467048569953 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}] 10:29:29 INFO - PROCESS | 3944 | 1467048569955 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:30 INFO - PROCESS | 3944 | 1467048570077 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 10:29:30 INFO - PROCESS | 3944 | 1467048570065 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:30 INFO - PROCESS | 3944 | 1467048570067 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:30 INFO - PROCESS | 3944 | ++DOCSHELL 129F3400 == 29 [pid = 3944] [id = 31] 10:29:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1811B000) [pid = 3944] [serial = 89] [outer = 00000000] 10:29:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1960B000) [pid = 3944] [serial = 90] [outer = 1811B000] 10:29:30 INFO - PROCESS | 3944 | 1467048570113 Marionette DEBUG loaded listener.js 10:29:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (198F4400) [pid = 3944] [serial = 91] [outer = 1811B000] 10:29:30 INFO - PROCESS | 3944 | 1467048570466 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]]]}] 10:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 553ms 10:29:30 INFO - PROCESS | 3944 | 1467048570503 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 10:29:30 INFO - PROCESS | 3944 | 1467048570505 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 10:29:30 INFO - PROCESS | 3944 | 1467048570508 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:29:30 INFO - PROCESS | 3944 | 1467048570510 Marionette TRACE conn3 <- [1,90,null,{}] 10:29:30 INFO - PROCESS | 3944 | 1467048570513 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}] 10:29:30 INFO - PROCESS | 3944 | 1467048570515 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:30 INFO - PROCESS | 3944 | 1467048570630 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 10:29:30 INFO - PROCESS | 3944 | 1467048570693 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:30 INFO - PROCESS | 3944 | 1467048570695 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:30 INFO - PROCESS | 3944 | ++DOCSHELL 1846FC00 == 30 [pid = 3944] [id = 32] 10:29:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (198F0C00) [pid = 3944] [serial = 92] [outer = 00000000] 10:29:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1A027400) [pid = 3944] [serial = 93] [outer = 198F0C00] 10:29:30 INFO - PROCESS | 3944 | 1467048570739 Marionette DEBUG loaded listener.js 10:29:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1A030400) [pid = 3944] [serial = 94] [outer = 198F0C00] 10:29:31 INFO - PROCESS | 3944 | 1467048571810 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]]]}] 10:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1338ms 10:29:31 INFO - PROCESS | 3944 | 1467048571865 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 10:29:31 INFO - PROCESS | 3944 | 1467048571869 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 10:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:29:31 INFO - PROCESS | 3944 | 1467048571874 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:29:31 INFO - PROCESS | 3944 | 1467048571876 Marionette TRACE conn3 <- [1,94,null,{}] 10:29:31 INFO - PROCESS | 3944 | 1467048571882 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}] 10:29:31 INFO - PROCESS | 3944 | 1467048571884 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:31 INFO - PROCESS | 3944 | 1467048571969 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 10:29:31 INFO - PROCESS | 3944 | 1467048571982 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:31 INFO - PROCESS | 3944 | 1467048571984 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:32 INFO - PROCESS | 3944 | ++DOCSHELL 10ED2400 == 31 [pid = 3944] [id = 33] 10:29:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (10ED7C00) [pid = 3944] [serial = 95] [outer = 00000000] 10:29:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (112CDC00) [pid = 3944] [serial = 96] [outer = 10ED7C00] 10:29:32 INFO - PROCESS | 3944 | 1467048572076 Marionette DEBUG loaded listener.js 10:29:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (114EC400) [pid = 3944] [serial = 97] [outer = 10ED7C00] 10:29:32 INFO - PROCESS | 3944 | 1467048572433 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]]]}] 10:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 597ms 10:29:32 INFO - PROCESS | 3944 | 1467048572460 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 10:29:32 INFO - PROCESS | 3944 | 1467048572464 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 10:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:29:32 INFO - PROCESS | 3944 | 1467048572470 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:29:32 INFO - PROCESS | 3944 | 1467048572473 Marionette TRACE conn3 <- [1,98,null,{}] 10:29:32 INFO - PROCESS | 3944 | 1467048572477 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}] 10:29:32 INFO - PROCESS | 3944 | 1467048572479 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:32 INFO - PROCESS | 3944 | 1467048572590 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 10:29:32 INFO - PROCESS | 3944 | 1467048572597 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:32 INFO - PROCESS | 3944 | 1467048572600 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:32 INFO - PROCESS | 3944 | ++DOCSHELL 1312F800 == 32 [pid = 3944] [id = 34] 10:29:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1314A400) [pid = 3944] [serial = 98] [outer = 00000000] 10:29:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (131D8400) [pid = 3944] [serial = 99] [outer = 1314A400] 10:29:32 INFO - PROCESS | 3944 | 1467048572645 Marionette DEBUG loaded listener.js 10:29:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1328C800) [pid = 3944] [serial = 100] [outer = 1314A400] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1A6CC000) [pid = 3944] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1A56C400) [pid = 3944] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1A494C00) [pid = 3944] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (1846F400) [pid = 3944] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (13B2C800) [pid = 3944] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1A9C6000) [pid = 3944] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1A945400) [pid = 3944] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (15555C00) [pid = 3944] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (16C44400) [pid = 3944] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (13464C00) [pid = 3944] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (174CAC00) [pid = 3944] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (1B06C400) [pid = 3944] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (10A09800) [pid = 3944] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (129ED000) [pid = 3944] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (10474000) [pid = 3944] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (11236000) [pid = 3944] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1281DC00) [pid = 3944] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (131D7C00) [pid = 3944] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (150CF000) [pid = 3944] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (15A79800) [pid = 3944] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:29:33 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1606E000) [pid = 3944] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:29:33 INFO - PROCESS | 3944 | 1467048573388 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]]]}] 10:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 931ms 10:29:33 INFO - PROCESS | 3944 | 1467048573411 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 10:29:33 INFO - PROCESS | 3944 | 1467048573413 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 10:29:33 INFO - PROCESS | 3944 | 1467048573417 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:29:33 INFO - PROCESS | 3944 | 1467048573420 Marionette TRACE conn3 <- [1,102,null,{}] 10:29:33 INFO - PROCESS | 3944 | 1467048573430 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}] 10:29:33 INFO - PROCESS | 3944 | 1467048573434 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:33 INFO - PROCESS | 3944 | 1467048573533 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 10:29:33 INFO - PROCESS | 3944 | 1467048573583 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:33 INFO - PROCESS | 3944 | 1467048573586 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:33 INFO - PROCESS | 3944 | ++DOCSHELL 12DF7400 == 33 [pid = 3944] [id = 35] 10:29:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (12DFC000) [pid = 3944] [serial = 101] [outer = 00000000] 10:29:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (13B29400) [pid = 3944] [serial = 102] [outer = 12DFC000] 10:29:33 INFO - PROCESS | 3944 | 1467048573644 Marionette DEBUG loaded listener.js 10:29:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (150CEC00) [pid = 3944] [serial = 103] [outer = 12DFC000] 10:29:33 INFO - PROCESS | 3944 | 1467048573910 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]]]}] 10:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 552ms 10:29:33 INFO - PROCESS | 3944 | 1467048573960 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 10:29:33 INFO - PROCESS | 3944 | 1467048573963 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 10:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:29:33 INFO - PROCESS | 3944 | 1467048573966 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:29:33 INFO - PROCESS | 3944 | 1467048573968 Marionette TRACE conn3 <- [1,106,null,{}] 10:29:33 INFO - PROCESS | 3944 | 1467048573976 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}] 10:29:33 INFO - PROCESS | 3944 | 1467048573978 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:34 INFO - PROCESS | 3944 | 1467048574100 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 10:29:34 INFO - PROCESS | 3944 | 1467048574108 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:34 INFO - PROCESS | 3944 | 1467048574110 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:34 INFO - PROCESS | 3944 | ++DOCSHELL 1470A400 == 34 [pid = 3944] [id = 36] 10:29:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (15016000) [pid = 3944] [serial = 104] [outer = 00000000] 10:29:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (15A76000) [pid = 3944] [serial = 105] [outer = 15016000] 10:29:34 INFO - PROCESS | 3944 | 1467048574158 Marionette DEBUG loaded listener.js 10:29:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (16004C00) [pid = 3944] [serial = 106] [outer = 15016000] 10:29:34 INFO - PROCESS | 3944 | 1467048574508 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]]]}] 10:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 581ms 10:29:34 INFO - PROCESS | 3944 | 1467048574565 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 10:29:34 INFO - PROCESS | 3944 | 1467048574567 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 10:29:34 INFO - PROCESS | 3944 | 1467048574570 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:29:34 INFO - PROCESS | 3944 | 1467048574572 Marionette TRACE conn3 <- [1,110,null,{}] 10:29:34 INFO - PROCESS | 3944 | 1467048574575 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}] 10:29:34 INFO - PROCESS | 3944 | 1467048574577 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:34 INFO - PROCESS | 3944 | 1467048574651 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 10:29:34 INFO - PROCESS | 3944 | 1467048574656 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:34 INFO - PROCESS | 3944 | 1467048574658 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:34 INFO - PROCESS | 3944 | ++DOCSHELL 16010000 == 35 [pid = 3944] [id = 37] 10:29:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (16071800) [pid = 3944] [serial = 107] [outer = 00000000] 10:29:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (16C4B800) [pid = 3944] [serial = 108] [outer = 16071800] 10:29:34 INFO - PROCESS | 3944 | 1467048574687 Marionette DEBUG loaded listener.js 10:29:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (1728C400) [pid = 3944] [serial = 109] [outer = 16071800] 10:29:35 INFO - PROCESS | 3944 | 1467048575108 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]]]}] 10:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 596ms 10:29:35 INFO - PROCESS | 3944 | 1467048575173 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 10:29:35 INFO - PROCESS | 3944 | 1467048575178 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 10:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:29:35 INFO - PROCESS | 3944 | 1467048575166 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:29:35 INFO - PROCESS | 3944 | 1467048575170 Marionette TRACE conn3 <- [1,114,null,{}] 10:29:35 INFO - PROCESS | 3944 | 1467048575177 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}] 10:29:35 INFO - PROCESS | 3944 | 1467048575180 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:35 INFO - PROCESS | 3944 | 1467048575298 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 10:29:35 INFO - PROCESS | 3944 | 1467048575408 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:35 INFO - PROCESS | 3944 | 1467048575413 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:35 INFO - PROCESS | 3944 | ++DOCSHELL 10F36800 == 36 [pid = 3944] [id = 38] 10:29:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (10F37000) [pid = 3944] [serial = 110] [outer = 00000000] 10:29:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1122EC00) [pid = 3944] [serial = 111] [outer = 10F37000] 10:29:35 INFO - PROCESS | 3944 | 1467048575452 Marionette DEBUG loaded listener.js 10:29:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (112CE000) [pid = 3944] [serial = 112] [outer = 10F37000] 10:29:35 INFO - PROCESS | 3944 | 1467048575922 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]]]}] 10:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 771ms 10:29:35 INFO - PROCESS | 3944 | 1467048575957 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 10:29:35 INFO - PROCESS | 3944 | 1467048575962 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 10:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:29:35 INFO - PROCESS | 3944 | 1467048575968 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:29:35 INFO - PROCESS | 3944 | 1467048575971 Marionette TRACE conn3 <- [1,118,null,{}] 10:29:35 INFO - PROCESS | 3944 | 1467048575975 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}] 10:29:35 INFO - PROCESS | 3944 | 1467048575978 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:36 INFO - PROCESS | 3944 | 1467048576080 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 10:29:36 INFO - PROCESS | 3944 | 1467048576167 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:36 INFO - PROCESS | 3944 | 1467048576169 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:36 INFO - PROCESS | 3944 | ++DOCSHELL 13930400 == 37 [pid = 3944] [id = 39] 10:29:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (13932800) [pid = 3944] [serial = 113] [outer = 00000000] 10:29:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (147C0400) [pid = 3944] [serial = 114] [outer = 13932800] 10:29:36 INFO - PROCESS | 3944 | 1467048576207 Marionette DEBUG loaded listener.js 10:29:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (157BD400) [pid = 3944] [serial = 115] [outer = 13932800] 10:29:36 INFO - PROCESS | 3944 | 1467048576749 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]]]}] 10:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 829ms 10:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:29:36 INFO - PROCESS | 3944 | 1467048576818 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 10:29:36 INFO - PROCESS | 3944 | 1467048576821 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 10:29:36 INFO - PROCESS | 3944 | 1467048576825 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:29:36 INFO - PROCESS | 3944 | 1467048576828 Marionette TRACE conn3 <- [1,122,null,{}] 10:29:36 INFO - PROCESS | 3944 | 1467048576840 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}] 10:29:36 INFO - PROCESS | 3944 | 1467048576844 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:36 INFO - PROCESS | 3944 | 1467048576930 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 10:29:36 INFO - PROCESS | 3944 | 1467048577004 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:36 INFO - PROCESS | 3944 | 1467048577007 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:37 INFO - PROCESS | 3944 | ++DOCSHELL 16C45400 == 38 [pid = 3944] [id = 40] 10:29:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (16C4AC00) [pid = 3944] [serial = 116] [outer = 00000000] 10:29:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (17F27800) [pid = 3944] [serial = 117] [outer = 16C4AC00] 10:29:37 INFO - PROCESS | 3944 | 1467048577063 Marionette DEBUG loaded listener.js 10:29:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1811F400) [pid = 3944] [serial = 118] [outer = 16C4AC00] 10:29:37 INFO - PROCESS | 3944 | 1467048577545 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]]]}] 10:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 742ms 10:29:37 INFO - PROCESS | 3944 | 1467048577575 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 10:29:37 INFO - PROCESS | 3944 | 1467048577578 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 10:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:29:37 INFO - PROCESS | 3944 | 1467048577583 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:29:37 INFO - PROCESS | 3944 | 1467048577585 Marionette TRACE conn3 <- [1,126,null,{}] 10:29:37 INFO - PROCESS | 3944 | 1467048577588 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}] 10:29:37 INFO - PROCESS | 3944 | 1467048577590 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:37 INFO - PROCESS | 3944 | 1467048577670 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 10:29:37 INFO - PROCESS | 3944 | 1467048577754 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:37 INFO - PROCESS | 3944 | 1467048577756 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:37 INFO - PROCESS | 3944 | ++DOCSHELL 18467400 == 39 [pid = 3944] [id = 41] 10:29:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (18469800) [pid = 3944] [serial = 119] [outer = 00000000] 10:29:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (198F1000) [pid = 3944] [serial = 120] [outer = 18469800] 10:29:37 INFO - PROCESS | 3944 | 1467048577810 Marionette DEBUG loaded listener.js 10:29:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (19A6DC00) [pid = 3944] [serial = 121] [outer = 18469800] 10:29:38 INFO - PROCESS | 3944 | 1467048578340 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]]]}] 10:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 785ms 10:29:38 INFO - PROCESS | 3944 | 1467048578369 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 10:29:38 INFO - PROCESS | 3944 | 1467048578372 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 10:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:29:38 INFO - PROCESS | 3944 | 1467048578375 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:29:38 INFO - PROCESS | 3944 | 1467048578377 Marionette TRACE conn3 <- [1,130,null,{}] 10:29:38 INFO - PROCESS | 3944 | 1467048578363 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}] 10:29:38 INFO - PROCESS | 3944 | 1467048578366 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:38 INFO - PROCESS | 3944 | 1467048578462 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 10:29:38 INFO - PROCESS | 3944 | 1467048578546 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:38 INFO - PROCESS | 3944 | 1467048578548 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:38 INFO - PROCESS | 3944 | ++DOCSHELL 110B3000 == 40 [pid = 3944] [id = 42] 10:29:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (110B3400) [pid = 3944] [serial = 122] [outer = 00000000] 10:29:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (1281E000) [pid = 3944] [serial = 123] [outer = 110B3400] 10:29:38 INFO - PROCESS | 3944 | 1467048578605 Marionette DEBUG loaded listener.js 10:29:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1393B000) [pid = 3944] [serial = 124] [outer = 110B3400] 10:29:39 INFO - PROCESS | 3944 | --DOCSHELL 10ED2400 == 39 [pid = 3944] [id = 33] 10:29:39 INFO - PROCESS | 3944 | --DOCSHELL 12DF7400 == 38 [pid = 3944] [id = 35] 10:29:39 INFO - PROCESS | 3944 | --DOCSHELL 1312F800 == 37 [pid = 3944] [id = 34] 10:29:39 INFO - PROCESS | 3944 | --DOCSHELL 1470A400 == 36 [pid = 3944] [id = 36] 10:29:39 INFO - PROCESS | 3944 | --DOCSHELL 10ECF800 == 35 [pid = 3944] [id = 29] 10:29:39 INFO - PROCESS | 3944 | --DOCSHELL 18467400 == 34 [pid = 3944] [id = 41] 10:29:39 INFO - PROCESS | 3944 | --DOCSHELL 129F3400 == 33 [pid = 3944] [id = 31] 10:29:39 INFO - PROCESS | 3944 | --DOCSHELL 16C45400 == 32 [pid = 3944] [id = 40] 10:29:39 INFO - PROCESS | 3944 | --DOCSHELL 16010000 == 31 [pid = 3944] [id = 37] 10:29:39 INFO - PROCESS | 3944 | --DOCSHELL 1846FC00 == 30 [pid = 3944] [id = 32] 10:29:39 INFO - PROCESS | 3944 | --DOCSHELL 16071000 == 29 [pid = 3944] [id = 30] 10:29:39 INFO - PROCESS | 3944 | --DOCSHELL 10F36800 == 28 [pid = 3944] [id = 38] 10:29:39 INFO - PROCESS | 3944 | --DOCSHELL 13930400 == 27 [pid = 3944] [id = 39] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (166B3000) [pid = 3944] [serial = 17] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (16C4B400) [pid = 3944] [serial = 78] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (173E5800) [pid = 3944] [serial = 81] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (176D0000) [pid = 3944] [serial = 84] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1811DC00) [pid = 3944] [serial = 87] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1960B000) [pid = 3944] [serial = 90] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (10A79C00) [pid = 3944] [serial = 51] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (13130000) [pid = 3944] [serial = 54] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (104E1000) [pid = 3944] [serial = 57] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1055D800) [pid = 3944] [serial = 58] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (112D2000) [pid = 3944] [serial = 60] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (1314F000) [pid = 3944] [serial = 63] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (14705400) [pid = 3944] [serial = 66] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (155AF400) [pid = 3944] [serial = 69] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (157B8800) [pid = 3944] [serial = 70] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (15D75400) [pid = 3944] [serial = 72] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (16005400) [pid = 3944] [serial = 73] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (166B5400) [pid = 3944] [serial = 75] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (16075800) [pid = 3944] [serial = 76] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (16D4A400) [pid = 3944] [serial = 79] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (174C7800) [pid = 3944] [serial = 82] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (17E11000) [pid = 3944] [serial = 85] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (131D2000) [pid = 3944] [serial = 64] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (114EDC00) [pid = 3944] [serial = 61] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (18463000) [pid = 3944] [serial = 88] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (15019400) [pid = 3944] [serial = 67] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (131D8800) [pid = 3944] [serial = 55] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (10ECDC00) [pid = 3944] [serial = 52] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1B1A4400) [pid = 3944] [serial = 43] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (16872C00) [pid = 3944] [serial = 14] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (14705000) [pid = 3944] [serial = 9] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (1470A800) [pid = 3944] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1281CC00) [pid = 3944] [serial = 4] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (1B1AB400) [pid = 3944] [serial = 45] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1B40CC00) [pid = 3944] [serial = 48] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (1B1A1000) [pid = 3944] [serial = 42] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (1B065400) [pid = 3944] [serial = 39] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (1B069C00) [pid = 3944] [serial = 40] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (1A9BD000) [pid = 3944] [serial = 37] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (1A9B8C00) [pid = 3944] [serial = 36] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (1A6D2000) [pid = 3944] [serial = 33] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (1AC8C000) [pid = 3944] [serial = 34] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (1AA8E000) [pid = 3944] [serial = 30] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (1AC8A400) [pid = 3944] [serial = 31] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (1AC82800) [pid = 3944] [serial = 28] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 57 (1AA90800) [pid = 3944] [serial = 27] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 56 (1A030C00) [pid = 3944] [serial = 24] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 55 (19A73800) [pid = 3944] [serial = 21] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | --DOMWINDOW == 54 (16006400) [pid = 3944] [serial = 22] [outer = 00000000] [url = about:blank] 10:29:39 INFO - PROCESS | 3944 | 1467048579652 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]]]}] 10:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1352ms 10:29:39 INFO - PROCESS | 3944 | 1467048579724 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 10:29:39 INFO - PROCESS | 3944 | 1467048579728 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 10:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:29:39 INFO - PROCESS | 3944 | 1467048579734 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:29:39 INFO - PROCESS | 3944 | 1467048579737 Marionette TRACE conn3 <- [1,134,null,{}] 10:29:39 INFO - PROCESS | 3944 | 1467048579743 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}] 10:29:39 INFO - PROCESS | 3944 | 1467048579746 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:39 INFO - PROCESS | 3944 | 1467048579853 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 10:29:39 INFO - PROCESS | 3944 | 1467048579917 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:39 INFO - PROCESS | 3944 | 1467048579922 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:39 INFO - PROCESS | 3944 | ++DOCSHELL 10F36C00 == 28 [pid = 3944] [id = 43] 10:29:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 55 (10F3AC00) [pid = 3944] [serial = 125] [outer = 00000000] 10:29:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 56 (1122D400) [pid = 3944] [serial = 126] [outer = 10F3AC00] 10:29:39 INFO - PROCESS | 3944 | 1467048579969 Marionette DEBUG loaded listener.js 10:29:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 57 (112C7000) [pid = 3944] [serial = 127] [outer = 10F3AC00] 10:29:40 INFO - PROCESS | 3944 | 1467048580325 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]]]}] 10:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 654ms 10:29:40 INFO - PROCESS | 3944 | 1467048580379 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 10:29:40 INFO - PROCESS | 3944 | 1467048580384 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 10:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:29:40 INFO - PROCESS | 3944 | 1467048580390 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:29:40 INFO - PROCESS | 3944 | 1467048580393 Marionette TRACE conn3 <- [1,138,null,{}] 10:29:40 INFO - PROCESS | 3944 | 1467048580397 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}] 10:29:40 INFO - PROCESS | 3944 | 1467048580400 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:40 INFO - PROCESS | 3944 | 1467048580484 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 10:29:40 INFO - PROCESS | 3944 | 1467048580496 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:40 INFO - PROCESS | 3944 | 1467048580499 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:40 INFO - PROCESS | 3944 | ++DOCSHELL 1306E400 == 29 [pid = 3944] [id = 44] 10:29:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (13070000) [pid = 3944] [serial = 128] [outer = 00000000] 10:29:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (13125400) [pid = 3944] [serial = 129] [outer = 13070000] 10:29:40 INFO - PROCESS | 3944 | 1467048580546 Marionette DEBUG loaded listener.js 10:29:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (1314F000) [pid = 3944] [serial = 130] [outer = 13070000] 10:29:40 INFO - PROCESS | 3944 | 1467048580933 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]]]}] 10:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 581ms 10:29:40 INFO - PROCESS | 3944 | 1467048580988 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 10:29:40 INFO - PROCESS | 3944 | 1467048580990 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 10:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:29:40 INFO - PROCESS | 3944 | 1467048580994 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:29:40 INFO - PROCESS | 3944 | 1467048580998 Marionette TRACE conn3 <- [1,142,null,{}] 10:29:40 INFO - PROCESS | 3944 | 1467048581009 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}] 10:29:40 INFO - PROCESS | 3944 | 1467048581014 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:41 INFO - PROCESS | 3944 | 1467048581118 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 10:29:41 INFO - PROCESS | 3944 | 1467048581116 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:41 INFO - PROCESS | 3944 | 1467048581119 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:41 INFO - PROCESS | 3944 | ++DOCSHELL 147C0000 == 30 [pid = 3944] [id = 45] 10:29:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (15013800) [pid = 3944] [serial = 131] [outer = 00000000] 10:29:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (150D0400) [pid = 3944] [serial = 132] [outer = 15013800] 10:29:41 INFO - PROCESS | 3944 | 1467048581170 Marionette DEBUG loaded listener.js 10:29:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (155A7800) [pid = 3944] [serial = 133] [outer = 15013800] 10:29:41 INFO - PROCESS | 3944 | 1467048581558 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]]]}] 10:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 581ms 10:29:41 INFO - PROCESS | 3944 | 1467048581596 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 10:29:41 INFO - PROCESS | 3944 | 1467048581599 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 10:29:41 INFO - PROCESS | 3944 | 1467048581602 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:29:41 INFO - PROCESS | 3944 | 1467048581604 Marionette TRACE conn3 <- [1,146,null,{}] 10:29:41 INFO - PROCESS | 3944 | 1467048581591 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}] 10:29:41 INFO - PROCESS | 3944 | 1467048581593 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:41 INFO - PROCESS | 3944 | 1467048581708 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 10:29:41 INFO - PROCESS | 3944 | 1467048581713 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:41 INFO - PROCESS | 3944 | 1467048581715 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:41 INFO - PROCESS | 3944 | ++DOCSHELL 1345F000 == 31 [pid = 3944] [id = 46] 10:29:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (1345F800) [pid = 3944] [serial = 134] [outer = 00000000] 10:29:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (157E1800) [pid = 3944] [serial = 135] [outer = 1345F800] 10:29:41 INFO - PROCESS | 3944 | 1467048581759 Marionette DEBUG loaded listener.js 10:29:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (15D73C00) [pid = 3944] [serial = 136] [outer = 1345F800] 10:29:42 INFO - PROCESS | 3944 | 1467048582115 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]]]}] 10:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 552ms 10:29:42 INFO - PROCESS | 3944 | 1467048582145 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 10:29:42 INFO - PROCESS | 3944 | 1467048582147 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 10:29:42 INFO - PROCESS | 3944 | 1467048582151 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:29:42 INFO - PROCESS | 3944 | 1467048582152 Marionette TRACE conn3 <- [1,150,null,{}] 10:29:42 INFO - PROCESS | 3944 | 1467048582156 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}] 10:29:42 INFO - PROCESS | 3944 | 1467048582158 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:42 INFO - PROCESS | 3944 | 1467048582254 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 10:29:42 INFO - PROCESS | 3944 | 1467048582258 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:42 INFO - PROCESS | 3944 | 1467048582260 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:42 INFO - PROCESS | 3944 | ++DOCSHELL 157BCC00 == 32 [pid = 3944] [id = 47] 10:29:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (1600B400) [pid = 3944] [serial = 137] [outer = 00000000] 10:29:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (16072800) [pid = 3944] [serial = 138] [outer = 1600B400] 10:29:42 INFO - PROCESS | 3944 | 1467048582304 Marionette DEBUG loaded listener.js 10:29:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (166B2800) [pid = 3944] [serial = 139] [outer = 1600B400] 10:29:42 INFO - PROCESS | 3944 | 1467048582724 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]]]}] 10:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 596ms 10:29:42 INFO - PROCESS | 3944 | 1467048582753 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 10:29:42 INFO - PROCESS | 3944 | 1467048582755 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 10:29:42 INFO - PROCESS | 3944 | 1467048582758 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:29:42 INFO - PROCESS | 3944 | 1467048582760 Marionette TRACE conn3 <- [1,154,null,{}] 10:29:42 INFO - PROCESS | 3944 | 1467048582763 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}] 10:29:42 INFO - PROCESS | 3944 | 1467048582769 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:42 INFO - PROCESS | 3944 | 1467048582872 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 10:29:42 INFO - PROCESS | 3944 | 1467048582879 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:42 INFO - PROCESS | 3944 | 1467048582881 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:42 INFO - PROCESS | 3944 | ++DOCSHELL 166B4400 == 33 [pid = 3944] [id = 48] 10:29:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (166B5000) [pid = 3944] [serial = 140] [outer = 00000000] 10:29:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (16D49400) [pid = 3944] [serial = 141] [outer = 166B5000] 10:29:42 INFO - PROCESS | 3944 | 1467048582925 Marionette DEBUG loaded listener.js 10:29:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (17401400) [pid = 3944] [serial = 142] [outer = 166B5000] 10:29:43 INFO - PROCESS | 3944 | 1467048583307 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]]]}] 10:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 596ms 10:29:43 INFO - PROCESS | 3944 | 1467048583344 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 10:29:43 INFO - PROCESS | 3944 | 1467048583346 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 10:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:29:43 INFO - PROCESS | 3944 | 1467048583350 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:29:43 INFO - PROCESS | 3944 | 1467048583351 Marionette TRACE conn3 <- [1,158,null,{}] 10:29:43 INFO - PROCESS | 3944 | 1467048583355 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}] 10:29:43 INFO - PROCESS | 3944 | 1467048583357 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:43 INFO - PROCESS | 3944 | 1467048583469 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 10:29:43 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (1811B000) [pid = 3944] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:29:43 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (198F0C00) [pid = 3944] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:29:43 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (10ED7C00) [pid = 3944] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:29:43 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1314A400) [pid = 3944] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:29:43 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (16071800) [pid = 3944] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:29:43 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (12DFC000) [pid = 3944] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:29:43 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (15016000) [pid = 3944] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:29:43 INFO - PROCESS | 3944 | 1467048583590 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:43 INFO - PROCESS | 3944 | 1467048583592 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:43 INFO - PROCESS | 3944 | ++DOCSHELL 10A09C00 == 34 [pid = 3944] [id = 49] 10:29:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (10A73800) [pid = 3944] [serial = 143] [outer = 00000000] 10:29:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (12DFC000) [pid = 3944] [serial = 144] [outer = 10A73800] 10:29:43 INFO - PROCESS | 3944 | 1467048583617 Marionette DEBUG loaded listener.js 10:29:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (13286800) [pid = 3944] [serial = 145] [outer = 10A73800] 10:29:43 INFO - PROCESS | 3944 | 1467048583936 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]]]}] 10:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 654ms 10:29:44 INFO - PROCESS | 3944 | 1467048584006 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 10:29:44 INFO - PROCESS | 3944 | 1467048584008 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 10:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:29:44 INFO - PROCESS | 3944 | 1467048584012 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:29:44 INFO - PROCESS | 3944 | 1467048584013 Marionette TRACE conn3 <- [1,162,null,{}] 10:29:44 INFO - PROCESS | 3944 | 1467048584017 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}] 10:29:44 INFO - PROCESS | 3944 | 1467048584019 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:44 INFO - PROCESS | 3944 | 1467048584115 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 10:29:44 INFO - PROCESS | 3944 | 1467048584122 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:44 INFO - PROCESS | 3944 | 1467048584106 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:44 INFO - PROCESS | 3944 | ++DOCSHELL 15D75800 == 35 [pid = 3944] [id = 50] 10:29:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (15D7AC00) [pid = 3944] [serial = 146] [outer = 00000000] 10:29:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (17E11000) [pid = 3944] [serial = 147] [outer = 15D7AC00] 10:29:44 INFO - PROCESS | 3944 | 1467048584153 Marionette DEBUG loaded listener.js 10:29:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (17F26C00) [pid = 3944] [serial = 148] [outer = 15D7AC00] 10:29:44 INFO - PROCESS | 3944 | 1467048584508 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]]]}] 10:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 553ms 10:29:44 INFO - PROCESS | 3944 | 1467048584569 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 10:29:44 INFO - PROCESS | 3944 | 1467048584571 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 10:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:29:44 INFO - PROCESS | 3944 | 1467048584575 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:29:44 INFO - PROCESS | 3944 | 1467048584576 Marionette TRACE conn3 <- [1,166,null,{}] 10:29:44 INFO - PROCESS | 3944 | 1467048584580 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}] 10:29:44 INFO - PROCESS | 3944 | 1467048584581 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:44 INFO - PROCESS | 3944 | 1467048584665 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 10:29:44 INFO - PROCESS | 3944 | 1467048584672 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:44 INFO - PROCESS | 3944 | 1467048584674 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:44 INFO - PROCESS | 3944 | ++DOCSHELL 174D3800 == 36 [pid = 3944] [id = 51] 10:29:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1811EC00) [pid = 3944] [serial = 149] [outer = 00000000] 10:29:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (18469000) [pid = 3944] [serial = 150] [outer = 1811EC00] 10:29:44 INFO - PROCESS | 3944 | 1467048584717 Marionette DEBUG loaded listener.js 10:29:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1846B800) [pid = 3944] [serial = 151] [outer = 1811EC00] 10:29:45 INFO - PROCESS | 3944 | 1467048585085 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]]]}] 10:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 553ms 10:29:45 INFO - PROCESS | 3944 | 1467048585137 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 10:29:45 INFO - PROCESS | 3944 | 1467048585139 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 10:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:29:45 INFO - PROCESS | 3944 | 1467048585124 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:29:45 INFO - PROCESS | 3944 | 1467048585126 Marionette TRACE conn3 <- [1,170,null,{}] 10:29:45 INFO - PROCESS | 3944 | 1467048585129 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}] 10:29:45 INFO - PROCESS | 3944 | 1467048585131 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:45 INFO - PROCESS | 3944 | 1467048585243 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 10:29:45 INFO - PROCESS | 3944 | 1467048585249 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:45 INFO - PROCESS | 3944 | 1467048585251 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:45 INFO - PROCESS | 3944 | ++DOCSHELL 10A77800 == 37 [pid = 3944] [id = 52] 10:29:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (13157400) [pid = 3944] [serial = 152] [outer = 00000000] 10:29:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (198F4C00) [pid = 3944] [serial = 153] [outer = 13157400] 10:29:45 INFO - PROCESS | 3944 | 1467048585294 Marionette DEBUG loaded listener.js 10:29:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (19A6A800) [pid = 3944] [serial = 154] [outer = 13157400] 10:29:45 INFO - PROCESS | 3944 | 1467048585972 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]]]}] 10:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 872ms 10:29:46 INFO - PROCESS | 3944 | 1467048586012 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 10:29:46 INFO - PROCESS | 3944 | 1467048586015 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 10:29:46 INFO - PROCESS | 3944 | 1467048586021 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:29:46 INFO - PROCESS | 3944 | 1467048586024 Marionette TRACE conn3 <- [1,174,null,{}] 10:29:46 INFO - PROCESS | 3944 | 1467048586030 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}] 10:29:46 INFO - PROCESS | 3944 | 1467048586033 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:46 INFO - PROCESS | 3944 | 1467048586145 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 10:29:46 INFO - PROCESS | 3944 | 1467048586216 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:46 INFO - PROCESS | 3944 | 1467048586219 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:46 INFO - PROCESS | 3944 | ++DOCSHELL 110A8000 == 38 [pid = 3944] [id = 53] 10:29:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (110AD400) [pid = 3944] [serial = 155] [outer = 00000000] 10:29:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (12926800) [pid = 3944] [serial = 156] [outer = 110AD400] 10:29:46 INFO - PROCESS | 3944 | 1467048586275 Marionette DEBUG loaded listener.js 10:29:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (129F4000) [pid = 3944] [serial = 157] [outer = 110AD400] 10:29:47 INFO - PROCESS | 3944 | 1467048587065 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]]]}] 10:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1105ms 10:29:47 INFO - PROCESS | 3944 | 1467048587130 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 10:29:47 INFO - PROCESS | 3944 | 1467048587135 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 10:29:47 INFO - PROCESS | 3944 | 1467048587140 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:29:47 INFO - PROCESS | 3944 | 1467048587143 Marionette TRACE conn3 <- [1,178,null,{}] 10:29:47 INFO - PROCESS | 3944 | 1467048587149 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}] 10:29:47 INFO - PROCESS | 3944 | 1467048587151 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:47 INFO - PROCESS | 3944 | 1467048587266 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 10:29:47 INFO - PROCESS | 3944 | --DOCSHELL 174D3800 == 37 [pid = 3944] [id = 51] 10:29:47 INFO - PROCESS | 3944 | --DOCSHELL 15D75800 == 36 [pid = 3944] [id = 50] 10:29:47 INFO - PROCESS | 3944 | --DOCSHELL 10A09C00 == 35 [pid = 3944] [id = 49] 10:29:47 INFO - PROCESS | 3944 | --DOCSHELL 166B4400 == 34 [pid = 3944] [id = 48] 10:29:47 INFO - PROCESS | 3944 | --DOCSHELL 157BCC00 == 33 [pid = 3944] [id = 47] 10:29:47 INFO - PROCESS | 3944 | --DOCSHELL 1345F000 == 32 [pid = 3944] [id = 46] 10:29:47 INFO - PROCESS | 3944 | --DOCSHELL 147C0000 == 31 [pid = 3944] [id = 45] 10:29:47 INFO - PROCESS | 3944 | --DOCSHELL 1306E400 == 30 [pid = 3944] [id = 44] 10:29:47 INFO - PROCESS | 3944 | --DOCSHELL 10F36C00 == 29 [pid = 3944] [id = 43] 10:29:47 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (198F4400) [pid = 3944] [serial = 91] [outer = 00000000] [url = about:blank] 10:29:47 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (1A027400) [pid = 3944] [serial = 93] [outer = 00000000] [url = about:blank] 10:29:47 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (112CDC00) [pid = 3944] [serial = 96] [outer = 00000000] [url = about:blank] 10:29:47 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (114EC400) [pid = 3944] [serial = 97] [outer = 00000000] [url = about:blank] 10:29:47 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (131D8400) [pid = 3944] [serial = 99] [outer = 00000000] [url = about:blank] 10:29:47 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (16C4B800) [pid = 3944] [serial = 108] [outer = 00000000] [url = about:blank] 10:29:47 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1728C400) [pid = 3944] [serial = 109] [outer = 00000000] [url = about:blank] 10:29:47 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (1328C800) [pid = 3944] [serial = 100] [outer = 00000000] [url = about:blank] 10:29:47 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (13B29400) [pid = 3944] [serial = 102] [outer = 00000000] [url = about:blank] 10:29:47 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (16004C00) [pid = 3944] [serial = 106] [outer = 00000000] [url = about:blank] 10:29:47 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (15A76000) [pid = 3944] [serial = 105] [outer = 00000000] [url = about:blank] 10:29:47 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (150CEC00) [pid = 3944] [serial = 103] [outer = 00000000] [url = about:blank] 10:29:47 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (1A030400) [pid = 3944] [serial = 94] [outer = 00000000] [url = about:blank] 10:29:47 INFO - PROCESS | 3944 | 1467048587363 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:47 INFO - PROCESS | 3944 | 1467048587367 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:47 INFO - PROCESS | 3944 | ++DOCSHELL 10A09C00 == 30 [pid = 3944] [id = 54] 10:29:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (10A7D400) [pid = 3944] [serial = 158] [outer = 00000000] 10:29:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (11236800) [pid = 3944] [serial = 159] [outer = 10A7D400] 10:29:47 INFO - PROCESS | 3944 | 1467048587398 Marionette DEBUG loaded listener.js 10:29:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (1281AC00) [pid = 3944] [serial = 160] [outer = 10A7D400] 10:29:47 INFO - PROCESS | 3944 | 1467048587780 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]]]}] 10:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 655ms 10:29:47 INFO - PROCESS | 3944 | 1467048587811 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 10:29:47 INFO - PROCESS | 3944 | 1467048587816 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 10:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:29:47 INFO - PROCESS | 3944 | 1467048587823 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:29:47 INFO - PROCESS | 3944 | 1467048587826 Marionette TRACE conn3 <- [1,182,null,{}] 10:29:47 INFO - PROCESS | 3944 | 1467048587829 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}] 10:29:47 INFO - PROCESS | 3944 | 1467048587832 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:47 INFO - PROCESS | 3944 | 1467048587904 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 10:29:47 INFO - PROCESS | 3944 | 1467048587910 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:47 INFO - PROCESS | 3944 | 1467048587912 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:47 INFO - PROCESS | 3944 | ++DOCSHELL 13131C00 == 31 [pid = 3944] [id = 55] 10:29:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1314A400) [pid = 3944] [serial = 161] [outer = 00000000] 10:29:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (131D9C00) [pid = 3944] [serial = 162] [outer = 1314A400] 10:29:47 INFO - PROCESS | 3944 | 1467048587958 Marionette DEBUG loaded listener.js 10:29:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (1328C800) [pid = 3944] [serial = 163] [outer = 1314A400] 10:29:48 INFO - PROCESS | 3944 | 1467048588350 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]]]}] 10:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 553ms 10:29:48 INFO - PROCESS | 3944 | 1467048588384 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 10:29:48 INFO - PROCESS | 3944 | 1467048588386 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 10:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:29:48 INFO - PROCESS | 3944 | 1467048588390 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:29:48 INFO - PROCESS | 3944 | 1467048588393 Marionette TRACE conn3 <- [1,186,null,{}] 10:29:48 INFO - PROCESS | 3944 | 1467048588404 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}] 10:29:48 INFO - PROCESS | 3944 | 1467048588408 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:48 INFO - PROCESS | 3944 | 1467048588476 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 10:29:48 INFO - PROCESS | 3944 | 1467048588488 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:48 INFO - PROCESS | 3944 | 1467048588492 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:48 INFO - PROCESS | 3944 | ++DOCSHELL 15554000 == 32 [pid = 3944] [id = 56] 10:29:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (15554800) [pid = 3944] [serial = 164] [outer = 00000000] 10:29:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (157BCC00) [pid = 3944] [serial = 165] [outer = 15554800] 10:29:48 INFO - PROCESS | 3944 | 1467048588541 Marionette DEBUG loaded listener.js 10:29:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (15A7B800) [pid = 3944] [serial = 166] [outer = 15554800] 10:29:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (1606D400) [pid = 3944] [serial = 167] [outer = 1B403C00] 10:29:48 INFO - PROCESS | 3944 | 1467048589005 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]]]}] 10:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 654ms 10:29:49 INFO - PROCESS | 3944 | 1467048589025 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 10:29:49 INFO - PROCESS | 3944 | 1467048589027 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 10:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:29:49 INFO - PROCESS | 3944 | 1467048589030 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:29:49 INFO - PROCESS | 3944 | 1467048589032 Marionette TRACE conn3 <- [1,190,null,{}] 10:29:49 INFO - PROCESS | 3944 | 1467048589036 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}] 10:29:49 INFO - PROCESS | 3944 | 1467048589037 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:49 INFO - PROCESS | 3944 | 1467048589127 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 10:29:49 INFO - PROCESS | 3944 | 1467048589132 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:49 INFO - PROCESS | 3944 | 1467048589134 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:49 INFO - PROCESS | 3944 | ++DOCSHELL 16007400 == 33 [pid = 3944] [id = 57] 10:29:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (1600A000) [pid = 3944] [serial = 168] [outer = 00000000] 10:29:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (16C45800) [pid = 3944] [serial = 169] [outer = 1600A000] 10:29:49 INFO - PROCESS | 3944 | 1467048589181 Marionette DEBUG loaded listener.js 10:29:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (16DD1400) [pid = 3944] [serial = 170] [outer = 1600A000] 10:29:49 INFO - PROCESS | 3944 | 1467048589588 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]]]}] 10:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 597ms 10:29:49 INFO - PROCESS | 3944 | 1467048589631 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 10:29:49 INFO - PROCESS | 3944 | 1467048589632 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 10:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:29:49 INFO - PROCESS | 3944 | 1467048589636 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:29:49 INFO - PROCESS | 3944 | 1467048589638 Marionette TRACE conn3 <- [1,194,null,{}] 10:29:49 INFO - PROCESS | 3944 | 1467048589641 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}] 10:29:49 INFO - PROCESS | 3944 | 1467048589643 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:49 INFO - PROCESS | 3944 | 1467048589742 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 10:29:49 INFO - PROCESS | 3944 | 1467048589795 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:49 INFO - PROCESS | 3944 | 1467048589797 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:49 INFO - PROCESS | 3944 | ++DOCSHELL 173E5800 == 34 [pid = 3944] [id = 58] 10:29:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (17402000) [pid = 3944] [serial = 171] [outer = 00000000] 10:29:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (174D4C00) [pid = 3944] [serial = 172] [outer = 17402000] 10:29:49 INFO - PROCESS | 3944 | 1467048589841 Marionette DEBUG loaded listener.js 10:29:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (17E1B000) [pid = 3944] [serial = 173] [outer = 17402000] 10:29:50 INFO - PROCESS | 3944 | 1467048590211 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]]]}] 10:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 596ms 10:29:50 INFO - PROCESS | 3944 | 1467048590238 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 10:29:50 INFO - PROCESS | 3944 | 1467048590240 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 10:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:29:50 INFO - PROCESS | 3944 | 1467048590226 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:29:50 INFO - PROCESS | 3944 | 1467048590228 Marionette TRACE conn3 <- [1,198,null,{}] 10:29:50 INFO - PROCESS | 3944 | 1467048590231 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}] 10:29:50 INFO - PROCESS | 3944 | 1467048590237 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:50 INFO - PROCESS | 3944 | 1467048590369 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 10:29:50 INFO - PROCESS | 3944 | 1467048590375 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:50 INFO - PROCESS | 3944 | 1467048590377 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:50 INFO - PROCESS | 3944 | ++DOCSHELL 174CD400 == 35 [pid = 3944] [id = 59] 10:29:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (17E16000) [pid = 3944] [serial = 174] [outer = 00000000] 10:29:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (19A8FC00) [pid = 3944] [serial = 175] [outer = 17E16000] 10:29:50 INFO - PROCESS | 3944 | 1467048590420 Marionette DEBUG loaded listener.js 10:29:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1A026C00) [pid = 3944] [serial = 176] [outer = 17E16000] 10:29:50 INFO - PROCESS | 3944 | 1467048590779 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]]]}] 10:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 582ms 10:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:29:50 INFO - PROCESS | 3944 | 1467048590826 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 10:29:50 INFO - PROCESS | 3944 | 1467048590828 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 10:29:50 INFO - PROCESS | 3944 | 1467048590831 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:29:50 INFO - PROCESS | 3944 | 1467048590833 Marionette TRACE conn3 <- [1,202,null,{}] 10:29:50 INFO - PROCESS | 3944 | 1467048590836 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}] 10:29:50 INFO - PROCESS | 3944 | 1467048590838 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:50 INFO - PROCESS | 3944 | 1467048590945 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 10:29:50 INFO - PROCESS | 3944 | 1467048590950 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:50 INFO - PROCESS | 3944 | 1467048590952 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:50 INFO - PROCESS | 3944 | ++DOCSHELL 1960D000 == 36 [pid = 3944] [id = 60] 10:29:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (1A028000) [pid = 3944] [serial = 177] [outer = 00000000] 10:29:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (1A48E800) [pid = 3944] [serial = 178] [outer = 1A028000] 10:29:50 INFO - PROCESS | 3944 | 1467048590996 Marionette DEBUG loaded listener.js 10:29:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1A30DC00) [pid = 3944] [serial = 179] [outer = 1A028000] 10:29:51 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (1811EC00) [pid = 3944] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:29:51 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (1600B400) [pid = 3944] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:29:51 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (15013800) [pid = 3944] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:29:51 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (10F3AC00) [pid = 3944] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:29:51 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (13070000) [pid = 3944] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:29:51 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (166B5000) [pid = 3944] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:29:51 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (10F37000) [pid = 3944] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:29:51 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (13932800) [pid = 3944] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:29:51 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (16C4AC00) [pid = 3944] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:29:51 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (18469800) [pid = 3944] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:29:51 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (10A73800) [pid = 3944] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:29:51 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (15D7AC00) [pid = 3944] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:29:51 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (1345F800) [pid = 3944] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:29:51 INFO - PROCESS | 3944 | 1467048591449 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]]]}] 10:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 640ms 10:29:51 INFO - PROCESS | 3944 | 1467048591489 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 10:29:51 INFO - PROCESS | 3944 | 1467048591491 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 10:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:29:51 INFO - PROCESS | 3944 | 1467048591495 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:29:51 INFO - PROCESS | 3944 | 1467048591496 Marionette TRACE conn3 <- [1,206,null,{}] 10:29:51 INFO - PROCESS | 3944 | 1467048591500 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}] 10:29:51 INFO - PROCESS | 3944 | 1467048591502 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:51 INFO - PROCESS | 3944 | 1467048591597 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 10:29:51 INFO - PROCESS | 3944 | 1467048591643 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:51 INFO - PROCESS | 3944 | 1467048591645 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:51 INFO - PROCESS | 3944 | ++DOCSHELL 1345F400 == 37 [pid = 3944] [id = 61] 10:29:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (13932800) [pid = 3944] [serial = 180] [outer = 00000000] 10:29:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (16072C00) [pid = 3944] [serial = 181] [outer = 13932800] 10:29:51 INFO - PROCESS | 3944 | 1467048591688 Marionette DEBUG loaded listener.js 10:29:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (17410800) [pid = 3944] [serial = 182] [outer = 13932800] 10:29:51 INFO - PROCESS | 3944 | 1467048591994 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]]]}] 10:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 553ms 10:29:52 INFO - PROCESS | 3944 | 1467048592055 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 10:29:52 INFO - PROCESS | 3944 | 1467048592057 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 10:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:29:52 INFO - PROCESS | 3944 | 1467048592060 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:29:52 INFO - PROCESS | 3944 | 1467048592044 Marionette TRACE conn3 <- [1,210,null,{}] 10:29:52 INFO - PROCESS | 3944 | 1467048592047 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}] 10:29:52 INFO - PROCESS | 3944 | 1467048592049 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:52 INFO - PROCESS | 3944 | 1467048592155 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 10:29:52 INFO - PROCESS | 3944 | 1467048592163 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:52 INFO - PROCESS | 3944 | 1467048592165 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:52 INFO - PROCESS | 3944 | ++DOCSHELL 104E4C00 == 38 [pid = 3944] [id = 62] 10:29:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (16C47400) [pid = 3944] [serial = 183] [outer = 00000000] 10:29:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1A561800) [pid = 3944] [serial = 184] [outer = 16C47400] 10:29:52 INFO - PROCESS | 3944 | 1467048592208 Marionette DEBUG loaded listener.js 10:29:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (1A565800) [pid = 3944] [serial = 185] [outer = 16C47400] 10:29:52 INFO - PROCESS | 3944 | 1467048592592 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]]]}] 10:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 552ms 10:29:52 INFO - PROCESS | 3944 | 1467048592596 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 10:29:52 INFO - PROCESS | 3944 | 1467048592598 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 10:29:52 INFO - PROCESS | 3944 | 1467048592602 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:29:52 INFO - PROCESS | 3944 | 1467048592603 Marionette TRACE conn3 <- [1,214,null,{}] 10:29:52 INFO - PROCESS | 3944 | 1467048592607 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}] 10:29:52 INFO - PROCESS | 3944 | 1467048592618 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:52 INFO - PROCESS | 3944 | 1467048592721 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 10:29:52 INFO - PROCESS | 3944 | 1467048592728 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:52 INFO - PROCESS | 3944 | 1467048592730 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:52 INFO - PROCESS | 3944 | ++DOCSHELL 16004C00 == 39 [pid = 3944] [id = 63] 10:29:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (1600B400) [pid = 3944] [serial = 186] [outer = 00000000] 10:29:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1A56E400) [pid = 3944] [serial = 187] [outer = 1600B400] 10:29:52 INFO - PROCESS | 3944 | 1467048592773 Marionette DEBUG loaded listener.js 10:29:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (1A6C6C00) [pid = 3944] [serial = 188] [outer = 1600B400] 10:29:53 INFO - PROCESS | 3944 | 1467048593123 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]]]}] 10:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 552ms 10:29:53 INFO - PROCESS | 3944 | 1467048593192 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 10:29:53 INFO - PROCESS | 3944 | 1467048593196 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 10:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:29:53 INFO - PROCESS | 3944 | 1467048593202 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:29:53 INFO - PROCESS | 3944 | 1467048593206 Marionette TRACE conn3 <- [1,218,null,{}] 10:29:53 INFO - PROCESS | 3944 | 1467048593212 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}] 10:29:53 INFO - PROCESS | 3944 | 1467048593215 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:53 INFO - PROCESS | 3944 | 1467048593341 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 10:29:53 INFO - PROCESS | 3944 | 1467048593500 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:53 INFO - PROCESS | 3944 | 1467048593505 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:53 INFO - PROCESS | 3944 | ++DOCSHELL 11235C00 == 40 [pid = 3944] [id = 64] 10:29:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (112CF800) [pid = 3944] [serial = 189] [outer = 00000000] 10:29:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (1281C800) [pid = 3944] [serial = 190] [outer = 112CF800] 10:29:53 INFO - PROCESS | 3944 | 1467048593561 Marionette DEBUG loaded listener.js 10:29:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (12D6A400) [pid = 3944] [serial = 191] [outer = 112CF800] 10:29:54 INFO - PROCESS | 3944 | 1467048594035 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]]]}] 10:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 872ms 10:29:54 INFO - PROCESS | 3944 | 1467048594094 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 10:29:54 INFO - PROCESS | 3944 | 1467048594079 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 10:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:29:54 INFO - PROCESS | 3944 | 1467048594086 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:29:54 INFO - PROCESS | 3944 | 1467048594090 Marionette TRACE conn3 <- [1,222,null,{}] 10:29:54 INFO - PROCESS | 3944 | 1467048594094 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}] 10:29:54 INFO - PROCESS | 3944 | 1467048594098 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:54 INFO - PROCESS | 3944 | 1467048594207 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 10:29:54 INFO - PROCESS | 3944 | 1467048594297 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:54 INFO - PROCESS | 3944 | 1467048594300 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:54 INFO - PROCESS | 3944 | ++DOCSHELL 147B8400 == 41 [pid = 3944] [id = 65] 10:29:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (147BF000) [pid = 3944] [serial = 192] [outer = 00000000] 10:29:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (150D8C00) [pid = 3944] [serial = 193] [outer = 147BF000] 10:29:54 INFO - PROCESS | 3944 | 1467048594335 Marionette DEBUG loaded listener.js 10:29:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (16007800) [pid = 3944] [serial = 194] [outer = 147BF000] 10:29:54 INFO - PROCESS | 3944 | 1467048594844 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]]]}] 10:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 785ms 10:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:29:54 INFO - PROCESS | 3944 | 1467048594882 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 10:29:54 INFO - PROCESS | 3944 | 1467048594885 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 10:29:54 INFO - PROCESS | 3944 | 1467048594889 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:29:54 INFO - PROCESS | 3944 | 1467048594891 Marionette TRACE conn3 <- [1,226,null,{}] 10:29:54 INFO - PROCESS | 3944 | 1467048594900 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}] 10:29:54 INFO - PROCESS | 3944 | 1467048594905 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:55 INFO - PROCESS | 3944 | 1467048595011 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 10:29:55 INFO - PROCESS | 3944 | 1467048595104 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:55 INFO - PROCESS | 3944 | 1467048595108 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:55 INFO - PROCESS | 3944 | ++DOCSHELL 19A73400 == 42 [pid = 3944] [id = 66] 10:29:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (19A86C00) [pid = 3944] [serial = 195] [outer = 00000000] 10:29:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1A495C00) [pid = 3944] [serial = 196] [outer = 19A86C00] 10:29:55 INFO - PROCESS | 3944 | 1467048595147 Marionette DEBUG loaded listener.js 10:29:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1A56DC00) [pid = 3944] [serial = 197] [outer = 19A86C00] 10:29:55 INFO - PROCESS | 3944 | 1467048595656 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]]]}] 10:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 786ms 10:29:55 INFO - PROCESS | 3944 | 1467048595677 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 10:29:55 INFO - PROCESS | 3944 | 1467048595680 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 10:29:55 INFO - PROCESS | 3944 | 1467048595684 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:29:55 INFO - PROCESS | 3944 | 1467048595686 Marionette TRACE conn3 <- [1,230,null,{}] 10:29:55 INFO - PROCESS | 3944 | 1467048595690 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}] 10:29:55 INFO - PROCESS | 3944 | 1467048595693 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:55 INFO - PROCESS | 3944 | 1467048595797 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 10:29:55 INFO - PROCESS | 3944 | 1467048595885 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:55 INFO - PROCESS | 3944 | 1467048595888 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:55 INFO - PROCESS | 3944 | ++DOCSHELL 13131400 == 43 [pid = 3944] [id = 67] 10:29:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (13154000) [pid = 3944] [serial = 198] [outer = 00000000] 10:29:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (157BE400) [pid = 3944] [serial = 199] [outer = 13154000] 10:29:55 INFO - PROCESS | 3944 | 1467048595924 Marionette DEBUG loaded listener.js 10:29:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (16071400) [pid = 3944] [serial = 200] [outer = 13154000] 10:29:56 INFO - PROCESS | 3944 | 1467048596553 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]]]}] 10:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 916ms 10:29:56 INFO - PROCESS | 3944 | 1467048596619 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 10:29:56 INFO - PROCESS | 3944 | 1467048596624 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 10:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:29:56 INFO - PROCESS | 3944 | 1467048596628 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:29:56 INFO - PROCESS | 3944 | 1467048596631 Marionette TRACE conn3 <- [1,234,null,{}] 10:29:56 INFO - PROCESS | 3944 | 1467048596638 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}] 10:29:56 INFO - PROCESS | 3944 | 1467048596624 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:56 INFO - PROCESS | 3944 | 1467048596718 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 10:29:56 INFO - PROCESS | 3944 | 1467048596797 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:56 INFO - PROCESS | 3944 | 1467048596800 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:56 INFO - PROCESS | 3944 | ++DOCSHELL 114EDC00 == 44 [pid = 3944] [id = 68] 10:29:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (11ADDC00) [pid = 3944] [serial = 201] [outer = 00000000] 10:29:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1314F400) [pid = 3944] [serial = 202] [outer = 11ADDC00] 10:29:56 INFO - PROCESS | 3944 | 1467048596848 Marionette DEBUG loaded listener.js 10:29:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (131D9400) [pid = 3944] [serial = 203] [outer = 11ADDC00] 10:29:57 INFO - PROCESS | 3944 | --DOCSHELL 104E4C00 == 43 [pid = 3944] [id = 62] 10:29:57 INFO - PROCESS | 3944 | --DOCSHELL 1345F400 == 42 [pid = 3944] [id = 61] 10:29:57 INFO - PROCESS | 3944 | --DOCSHELL 1960D000 == 41 [pid = 3944] [id = 60] 10:29:57 INFO - PROCESS | 3944 | --DOCSHELL 174CD400 == 40 [pid = 3944] [id = 59] 10:29:57 INFO - PROCESS | 3944 | --DOCSHELL 173E5800 == 39 [pid = 3944] [id = 58] 10:29:57 INFO - PROCESS | 3944 | --DOCSHELL 16007400 == 38 [pid = 3944] [id = 57] 10:29:57 INFO - PROCESS | 3944 | --DOCSHELL 15554000 == 37 [pid = 3944] [id = 56] 10:29:57 INFO - PROCESS | 3944 | --DOCSHELL 13131C00 == 36 [pid = 3944] [id = 55] 10:29:57 INFO - PROCESS | 3944 | --DOCSHELL 10A09C00 == 35 [pid = 3944] [id = 54] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (198F4C00) [pid = 3944] [serial = 153] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (18469000) [pid = 3944] [serial = 150] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (16072800) [pid = 3944] [serial = 138] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (150D0400) [pid = 3944] [serial = 132] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (1122D400) [pid = 3944] [serial = 126] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (112C7000) [pid = 3944] [serial = 127] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (13125400) [pid = 3944] [serial = 129] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (1314F000) [pid = 3944] [serial = 130] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (1281E000) [pid = 3944] [serial = 123] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (16D49400) [pid = 3944] [serial = 141] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (112CE000) [pid = 3944] [serial = 112] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (1122EC00) [pid = 3944] [serial = 111] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (157BD400) [pid = 3944] [serial = 115] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (147C0400) [pid = 3944] [serial = 114] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (1811F400) [pid = 3944] [serial = 118] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (17F27800) [pid = 3944] [serial = 117] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (19A6DC00) [pid = 3944] [serial = 121] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (198F1000) [pid = 3944] [serial = 120] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (166B2800) [pid = 3944] [serial = 139] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (12DFC000) [pid = 3944] [serial = 144] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (17401400) [pid = 3944] [serial = 142] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (17E11000) [pid = 3944] [serial = 147] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (1846B800) [pid = 3944] [serial = 151] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (13286800) [pid = 3944] [serial = 145] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (157E1800) [pid = 3944] [serial = 135] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (15D73C00) [pid = 3944] [serial = 136] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (17F26C00) [pid = 3944] [serial = 148] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (155A7800) [pid = 3944] [serial = 133] [outer = 00000000] [url = about:blank] 10:29:57 INFO - PROCESS | 3944 | 1467048597297 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]]]}] 10:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 741ms 10:29:57 INFO - PROCESS | 3944 | 1467048597373 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 10:29:57 INFO - PROCESS | 3944 | 1467048597377 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 10:29:57 INFO - PROCESS | 3944 | 1467048597387 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:29:57 INFO - PROCESS | 3944 | 1467048597389 Marionette TRACE conn3 <- [1,238,null,{}] 10:29:57 INFO - PROCESS | 3944 | 1467048597393 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}] 10:29:57 INFO - PROCESS | 3944 | 1467048597395 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:57 INFO - PROCESS | 3944 | 1467048597466 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 10:29:57 INFO - PROCESS | 3944 | 1467048597477 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:57 INFO - PROCESS | 3944 | 1467048597479 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:57 INFO - PROCESS | 3944 | ++DOCSHELL 1312F800 == 36 [pid = 3944] [id = 69] 10:29:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (13130800) [pid = 3944] [serial = 204] [outer = 00000000] 10:29:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (13285800) [pid = 3944] [serial = 205] [outer = 13130800] 10:29:57 INFO - PROCESS | 3944 | 1467048597529 Marionette DEBUG loaded listener.js 10:29:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (13B32C00) [pid = 3944] [serial = 206] [outer = 13130800] 10:29:57 INFO - PROCESS | 3944 | 1467048597944 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]]]}] 10:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 596ms 10:29:57 INFO - PROCESS | 3944 | 1467048597974 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 10:29:57 INFO - PROCESS | 3944 | 1467048597976 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 10:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:29:57 INFO - PROCESS | 3944 | 1467048597979 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:29:57 INFO - PROCESS | 3944 | 1467048597983 Marionette TRACE conn3 <- [1,242,null,{}] 10:29:57 INFO - PROCESS | 3944 | 1467048597993 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}] 10:29:57 INFO - PROCESS | 3944 | 1467048597997 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:58 INFO - PROCESS | 3944 | 1467048598078 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 10:29:58 INFO - PROCESS | 3944 | 1467048598087 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:58 INFO - PROCESS | 3944 | 1467048598089 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:58 INFO - PROCESS | 3944 | ++DOCSHELL 157C0000 == 37 [pid = 3944] [id = 70] 10:29:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (157DA800) [pid = 3944] [serial = 207] [outer = 00000000] 10:29:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (15D6C400) [pid = 3944] [serial = 208] [outer = 157DA800] 10:29:58 INFO - PROCESS | 3944 | 1467048598136 Marionette DEBUG loaded listener.js 10:29:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (1600CC00) [pid = 3944] [serial = 209] [outer = 157DA800] 10:29:58 INFO - PROCESS | 3944 | 1467048598522 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]]]}] 10:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 596ms 10:29:58 INFO - PROCESS | 3944 | 1467048598577 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 10:29:58 INFO - PROCESS | 3944 | 1467048598579 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 10:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:29:58 INFO - PROCESS | 3944 | 1467048598583 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:29:58 INFO - PROCESS | 3944 | 1467048598584 Marionette TRACE conn3 <- [1,246,null,{}] 10:29:58 INFO - PROCESS | 3944 | 1467048598588 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}] 10:29:58 INFO - PROCESS | 3944 | 1467048598590 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:58 INFO - PROCESS | 3944 | 1467048598656 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 10:29:58 INFO - PROCESS | 3944 | 1467048598664 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:58 INFO - PROCESS | 3944 | 1467048598666 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:58 INFO - PROCESS | 3944 | ++DOCSHELL 15554000 == 38 [pid = 3944] [id = 71] 10:29:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (15A7AC00) [pid = 3944] [serial = 210] [outer = 00000000] 10:29:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (16C44400) [pid = 3944] [serial = 211] [outer = 15A7AC00] 10:29:58 INFO - PROCESS | 3944 | 1467048598711 Marionette DEBUG loaded listener.js 10:29:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (16DD0400) [pid = 3944] [serial = 212] [outer = 15A7AC00] 10:29:59 INFO - PROCESS | 3944 | 1467048599121 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]]]}] 10:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 552ms 10:29:59 INFO - PROCESS | 3944 | 1467048599141 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 10:29:59 INFO - PROCESS | 3944 | 1467048599143 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 10:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:29:59 INFO - PROCESS | 3944 | 1467048599148 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:29:59 INFO - PROCESS | 3944 | 1467048599150 Marionette TRACE conn3 <- [1,250,null,{}] 10:29:59 INFO - PROCESS | 3944 | 1467048599169 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}] 10:29:59 INFO - PROCESS | 3944 | 1467048599153 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:59 INFO - PROCESS | 3944 | 1467048599252 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 10:29:59 INFO - PROCESS | 3944 | 1467048599258 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:59 INFO - PROCESS | 3944 | 1467048599260 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:59 INFO - PROCESS | 3944 | ++DOCSHELL 173D8400 == 39 [pid = 3944] [id = 72] 10:29:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (17406C00) [pid = 3944] [serial = 213] [outer = 00000000] 10:29:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (174D1000) [pid = 3944] [serial = 214] [outer = 17406C00] 10:29:59 INFO - PROCESS | 3944 | 1467048599304 Marionette DEBUG loaded listener.js 10:29:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (17E16C00) [pid = 3944] [serial = 215] [outer = 17406C00] 10:29:59 INFO - PROCESS | 3944 | 1467048599692 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]]]}] 10:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 596ms 10:29:59 INFO - PROCESS | 3944 | 1467048599732 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 10:29:59 INFO - PROCESS | 3944 | 1467048599734 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 10:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:29:59 INFO - PROCESS | 3944 | 1467048599743 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:29:59 INFO - PROCESS | 3944 | 1467048599745 Marionette TRACE conn3 <- [1,254,null,{}] 10:29:59 INFO - PROCESS | 3944 | 1467048599749 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}] 10:29:59 INFO - PROCESS | 3944 | 1467048599754 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:59 INFO - PROCESS | 3944 | 1467048599896 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 10:29:59 INFO - PROCESS | 3944 | 1467048599960 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:59 INFO - PROCESS | 3944 | 1467048599962 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:29:59 INFO - PROCESS | 3944 | ++DOCSHELL 103CD400 == 40 [pid = 3944] [id = 73] 10:29:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (18119000) [pid = 3944] [serial = 216] [outer = 00000000] 10:29:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1846D800) [pid = 3944] [serial = 217] [outer = 18119000] 10:29:59 INFO - PROCESS | 3944 | 1467048600005 Marionette DEBUG loaded listener.js 10:30:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (19610800) [pid = 3944] [serial = 218] [outer = 18119000] 10:30:00 INFO - PROCESS | 3944 | 1467048600376 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]]]}] 10:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 640ms 10:30:00 INFO - PROCESS | 3944 | 1467048600387 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 10:30:00 INFO - PROCESS | 3944 | 1467048600389 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 10:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:30:00 INFO - PROCESS | 3944 | 1467048600393 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:30:00 INFO - PROCESS | 3944 | 1467048600394 Marionette TRACE conn3 <- [1,258,null,{}] 10:30:00 INFO - PROCESS | 3944 | 1467048600398 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}] 10:30:00 INFO - PROCESS | 3944 | 1467048600399 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:00 INFO - PROCESS | 3944 | 1467048600514 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 10:30:00 INFO - PROCESS | 3944 | 1467048600519 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:00 INFO - PROCESS | 3944 | 1467048600521 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:00 INFO - PROCESS | 3944 | ++DOCSHELL 18470800 == 41 [pid = 3944] [id = 74] 10:30:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (1960FC00) [pid = 3944] [serial = 219] [outer = 00000000] 10:30:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (19618400) [pid = 3944] [serial = 220] [outer = 1960FC00] 10:30:00 INFO - PROCESS | 3944 | 1467048600565 Marionette DEBUG loaded listener.js 10:30:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (19616C00) [pid = 3944] [serial = 221] [outer = 1960FC00] 10:30:00 INFO - PROCESS | 3944 | 1467048600930 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]]]}] 10:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 552ms 10:30:00 INFO - PROCESS | 3944 | 1467048600952 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 10:30:00 INFO - PROCESS | 3944 | 1467048600954 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 10:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:30:00 INFO - PROCESS | 3944 | 1467048600957 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:30:00 INFO - PROCESS | 3944 | 1467048600958 Marionette TRACE conn3 <- [1,262,null,{}] 10:30:00 INFO - PROCESS | 3944 | 1467048600962 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}] 10:30:00 INFO - PROCESS | 3944 | 1467048600964 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:01 INFO - PROCESS | 3944 | 1467048601067 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 10:30:01 INFO - PROCESS | 3944 | 1467048601072 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:01 INFO - PROCESS | 3944 | 1467048601074 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:01 INFO - PROCESS | 3944 | ++DOCSHELL 15555800 == 42 [pid = 3944] [id = 75] 10:30:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (1960B000) [pid = 3944] [serial = 222] [outer = 00000000] 10:30:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (198FBC00) [pid = 3944] [serial = 223] [outer = 1960B000] 10:30:01 INFO - PROCESS | 3944 | 1467048601116 Marionette DEBUG loaded listener.js 10:30:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (19A6F400) [pid = 3944] [serial = 224] [outer = 1960B000] 10:30:01 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (17402000) [pid = 3944] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:30:01 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (17E16000) [pid = 3944] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:30:01 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (13932800) [pid = 3944] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:30:01 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1600A000) [pid = 3944] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:30:01 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (1314A400) [pid = 3944] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:30:01 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (10A7D400) [pid = 3944] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:30:01 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (16C47400) [pid = 3944] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:30:01 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (1A028000) [pid = 3944] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:30:01 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (15554800) [pid = 3944] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:30:01 INFO - PROCESS | 3944 | 1467048601551 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]]]}] 10:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 654ms 10:30:01 INFO - PROCESS | 3944 | 1467048601619 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 10:30:01 INFO - PROCESS | 3944 | 1467048601621 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 10:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:30:01 INFO - PROCESS | 3944 | 1467048601624 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:30:01 INFO - PROCESS | 3944 | 1467048601626 Marionette TRACE conn3 <- [1,266,null,{}] 10:30:01 INFO - PROCESS | 3944 | 1467048601612 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}] 10:30:01 INFO - PROCESS | 3944 | 1467048601614 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:01 INFO - PROCESS | 3944 | 1467048601695 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 10:30:01 INFO - PROCESS | 3944 | 1467048601702 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:01 INFO - PROCESS | 3944 | 1467048601704 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:01 INFO - PROCESS | 3944 | ++DOCSHELL 16C47400 == 43 [pid = 3944] [id = 76] 10:30:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (17E16000) [pid = 3944] [serial = 225] [outer = 00000000] 10:30:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1A302C00) [pid = 3944] [serial = 226] [outer = 17E16000] 10:30:01 INFO - PROCESS | 3944 | 1467048601753 Marionette DEBUG loaded listener.js 10:30:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (1A48EC00) [pid = 3944] [serial = 227] [outer = 17E16000] 10:30:02 INFO - PROCESS | 3944 | 1467048602119 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]]]}] 10:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 553ms 10:30:02 INFO - PROCESS | 3944 | 1467048602167 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 10:30:02 INFO - PROCESS | 3944 | 1467048602169 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 10:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:30:02 INFO - PROCESS | 3944 | 1467048602184 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:30:02 INFO - PROCESS | 3944 | 1467048602185 Marionette TRACE conn3 <- [1,270,null,{}] 10:30:02 INFO - PROCESS | 3944 | 1467048602189 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}] 10:30:02 INFO - PROCESS | 3944 | 1467048602191 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:02 INFO - PROCESS | 3944 | 1467048602279 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 10:30:02 INFO - PROCESS | 3944 | 1467048602284 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:02 INFO - PROCESS | 3944 | 1467048602286 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:02 INFO - PROCESS | 3944 | ++DOCSHELL 198F9000 == 44 [pid = 3944] [id = 77] 10:30:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (1A497C00) [pid = 3944] [serial = 228] [outer = 00000000] 10:30:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1A6D1800) [pid = 3944] [serial = 229] [outer = 1A497C00] 10:30:02 INFO - PROCESS | 3944 | 1467048602333 Marionette DEBUG loaded listener.js 10:30:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1A946000) [pid = 3944] [serial = 230] [outer = 1A497C00] 10:30:02 INFO - PROCESS | 3944 | 1467048602739 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]]]}] 10:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 581ms 10:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:30:02 INFO - PROCESS | 3944 | 1467048602782 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 10:30:02 INFO - PROCESS | 3944 | 1467048602784 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 10:30:02 INFO - PROCESS | 3944 | 1467048602792 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:30:02 INFO - PROCESS | 3944 | 1467048602795 Marionette TRACE conn3 <- [1,274,null,{}] 10:30:02 INFO - PROCESS | 3944 | 1467048602799 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}] 10:30:02 INFO - PROCESS | 3944 | 1467048602801 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:02 INFO - PROCESS | 3944 | 1467048602875 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 10:30:02 INFO - PROCESS | 3944 | 1467048602880 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:02 INFO - PROCESS | 3944 | 1467048602883 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:02 INFO - PROCESS | 3944 | ++DOCSHELL 1A94B800 == 45 [pid = 3944] [id = 78] 10:30:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (1A94E000) [pid = 3944] [serial = 231] [outer = 00000000] 10:30:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (1A9BB000) [pid = 3944] [serial = 232] [outer = 1A94E000] 10:30:02 INFO - PROCESS | 3944 | 1467048602927 Marionette DEBUG loaded listener.js 10:30:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1A9C1800) [pid = 3944] [serial = 233] [outer = 1A94E000] 10:30:03 INFO - PROCESS | 3944 | 1467048603375 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]]]}] 10:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 640ms 10:30:03 INFO - PROCESS | 3944 | 1467048603433 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 10:30:03 INFO - PROCESS | 3944 | 1467048603438 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 10:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:30:03 INFO - PROCESS | 3944 | 1467048603443 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:30:03 INFO - PROCESS | 3944 | 1467048603446 Marionette TRACE conn3 <- [1,278,null,{}] 10:30:03 INFO - PROCESS | 3944 | 1467048603452 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}] 10:30:03 INFO - PROCESS | 3944 | 1467048603455 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:03 INFO - PROCESS | 3944 | 1467048603592 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 10:30:03 INFO - PROCESS | 3944 | 1467048603686 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:03 INFO - PROCESS | 3944 | 1467048603689 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:03 INFO - PROCESS | 3944 | ++DOCSHELL 11CD3800 == 46 [pid = 3944] [id = 79] 10:30:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1281E400) [pid = 3944] [serial = 234] [outer = 00000000] 10:30:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (12BCA000) [pid = 3944] [serial = 235] [outer = 1281E400] 10:30:03 INFO - PROCESS | 3944 | 1467048603744 Marionette DEBUG loaded listener.js 10:30:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (13125400) [pid = 3944] [serial = 236] [outer = 1281E400] 10:30:04 INFO - PROCESS | 3944 | 1467048604296 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]]]}] 10:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 887ms 10:30:04 INFO - PROCESS | 3944 | 1467048604332 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 10:30:04 INFO - PROCESS | 3944 | 1467048604337 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 10:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:30:04 INFO - PROCESS | 3944 | 1467048604343 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:30:04 INFO - PROCESS | 3944 | 1467048604346 Marionette TRACE conn3 <- [1,282,null,{}] 10:30:04 INFO - PROCESS | 3944 | 1467048604350 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}] 10:30:04 INFO - PROCESS | 3944 | 1467048604353 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:04 INFO - PROCESS | 3944 | 1467048604443 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 10:30:04 INFO - PROCESS | 3944 | 1467048604537 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:04 INFO - PROCESS | 3944 | 1467048604539 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:04 INFO - PROCESS | 3944 | ++DOCSHELL 1470A000 == 47 [pid = 3944] [id = 80] 10:30:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1470C000) [pid = 3944] [serial = 237] [outer = 00000000] 10:30:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (157BD800) [pid = 3944] [serial = 238] [outer = 1470C000] 10:30:04 INFO - PROCESS | 3944 | 1467048604594 Marionette DEBUG loaded listener.js 10:30:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (16009C00) [pid = 3944] [serial = 239] [outer = 1470C000] 10:30:05 INFO - PROCESS | 3944 | 1467048605252 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]]]}] 10:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 974ms 10:30:05 INFO - PROCESS | 3944 | 1467048605310 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 10:30:05 INFO - PROCESS | 3944 | 1467048605313 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 10:30:05 INFO - PROCESS | 3944 | 1467048605331 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:30:05 INFO - PROCESS | 3944 | 1467048605335 Marionette TRACE conn3 <- [1,286,null,{}] 10:30:05 INFO - PROCESS | 3944 | 1467048605345 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}] 10:30:05 INFO - PROCESS | 3944 | 1467048605350 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:05 INFO - PROCESS | 3944 | 1467048605490 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 10:30:05 INFO - PROCESS | 3944 | 1467048605611 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:05 INFO - PROCESS | 3944 | 1467048605614 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:05 INFO - PROCESS | 3944 | ++DOCSHELL 1A56B800 == 48 [pid = 3944] [id = 81] 10:30:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1A56C800) [pid = 3944] [serial = 240] [outer = 00000000] 10:30:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1A944400) [pid = 3944] [serial = 241] [outer = 1A56C800] 10:30:05 INFO - PROCESS | 3944 | 1467048605654 Marionette DEBUG loaded listener.js 10:30:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (1A94F000) [pid = 3944] [serial = 242] [outer = 1A56C800] 10:30:06 INFO - PROCESS | 3944 | 1467048606363 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]]]}] 10:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1061ms 10:30:06 INFO - PROCESS | 3944 | 1467048606402 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 10:30:06 INFO - PROCESS | 3944 | 1467048606407 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 10:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:30:06 INFO - PROCESS | 3944 | 1467048606412 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:30:06 INFO - PROCESS | 3944 | 1467048606415 Marionette TRACE conn3 <- [1,290,null,{}] 10:30:06 INFO - PROCESS | 3944 | 1467048606421 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}] 10:30:06 INFO - PROCESS | 3944 | 1467048606423 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:06 INFO - PROCESS | 3944 | 1467048606504 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 10:30:06 INFO - PROCESS | 3944 | 1467048606583 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:06 INFO - PROCESS | 3944 | 1467048606587 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:06 INFO - PROCESS | 3944 | ++DOCSHELL 114F1800 == 49 [pid = 3944] [id = 82] 10:30:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (11ADE000) [pid = 3944] [serial = 243] [outer = 00000000] 10:30:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (1314E800) [pid = 3944] [serial = 244] [outer = 11ADE000] 10:30:06 INFO - PROCESS | 3944 | 1467048606636 Marionette DEBUG loaded listener.js 10:30:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1345DC00) [pid = 3944] [serial = 245] [outer = 11ADE000] 10:30:07 INFO - PROCESS | 3944 | --DOCSHELL 110B3000 == 48 [pid = 3944] [id = 42] 10:30:07 INFO - PROCESS | 3944 | --DOCSHELL 198F9000 == 47 [pid = 3944] [id = 77] 10:30:07 INFO - PROCESS | 3944 | --DOCSHELL 16C47400 == 46 [pid = 3944] [id = 76] 10:30:07 INFO - PROCESS | 3944 | --DOCSHELL 15555800 == 45 [pid = 3944] [id = 75] 10:30:07 INFO - PROCESS | 3944 | --DOCSHELL 18470800 == 44 [pid = 3944] [id = 74] 10:30:07 INFO - PROCESS | 3944 | --DOCSHELL 103CD400 == 43 [pid = 3944] [id = 73] 10:30:07 INFO - PROCESS | 3944 | --DOCSHELL 173D8400 == 42 [pid = 3944] [id = 72] 10:30:07 INFO - PROCESS | 3944 | --DOCSHELL 15554000 == 41 [pid = 3944] [id = 71] 10:30:07 INFO - PROCESS | 3944 | --DOCSHELL 157C0000 == 40 [pid = 3944] [id = 70] 10:30:07 INFO - PROCESS | 3944 | --DOCSHELL 1312F800 == 39 [pid = 3944] [id = 69] 10:30:07 INFO - PROCESS | 3944 | --DOCSHELL 114EDC00 == 38 [pid = 3944] [id = 68] 10:30:07 INFO - PROCESS | 3944 | --DOCSHELL 16004C00 == 37 [pid = 3944] [id = 63] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (1A56E400) [pid = 3944] [serial = 187] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (16DD1400) [pid = 3944] [serial = 170] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1A561800) [pid = 3944] [serial = 184] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (174D4C00) [pid = 3944] [serial = 172] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (1A026C00) [pid = 3944] [serial = 176] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (19A8FC00) [pid = 3944] [serial = 175] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (12926800) [pid = 3944] [serial = 156] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (16072C00) [pid = 3944] [serial = 181] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (16C45800) [pid = 3944] [serial = 169] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (131D9C00) [pid = 3944] [serial = 162] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1328C800) [pid = 3944] [serial = 163] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (11236800) [pid = 3944] [serial = 159] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (1A565800) [pid = 3944] [serial = 185] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (1281AC00) [pid = 3944] [serial = 160] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (17E1B000) [pid = 3944] [serial = 173] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1A48E800) [pid = 3944] [serial = 178] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (1B458400) [pid = 3944] [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.] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (1A30DC00) [pid = 3944] [serial = 179] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (157BCC00) [pid = 3944] [serial = 165] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (15A7B800) [pid = 3944] [serial = 166] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (17410800) [pid = 3944] [serial = 182] [outer = 00000000] [url = about:blank] 10:30:07 INFO - PROCESS | 3944 | 1467048607179 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]]]}] 10:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 785ms 10:30:07 INFO - PROCESS | 3944 | 1467048607182 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 10:30:07 INFO - PROCESS | 3944 | 1467048607187 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 10:30:07 INFO - PROCESS | 3944 | 1467048607193 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:30:07 INFO - PROCESS | 3944 | 1467048607195 Marionette TRACE conn3 <- [1,294,null,{}] 10:30:07 INFO - PROCESS | 3944 | 1467048607199 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}] 10:30:07 INFO - PROCESS | 3944 | 1467048607201 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:07 INFO - PROCESS | 3944 | 1467048607284 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 10:30:07 INFO - PROCESS | 3944 | 1467048607292 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:07 INFO - PROCESS | 3944 | 1467048607294 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:07 INFO - PROCESS | 3944 | ++DOCSHELL 12929400 == 38 [pid = 3944] [id = 83] 10:30:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (129B1000) [pid = 3944] [serial = 246] [outer = 00000000] 10:30:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1470B800) [pid = 3944] [serial = 247] [outer = 129B1000] 10:30:07 INFO - PROCESS | 3944 | 1467048607340 Marionette DEBUG loaded listener.js 10:30:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (157B8800) [pid = 3944] [serial = 248] [outer = 129B1000] 10:30:07 INFO - PROCESS | 3944 | 1467048607884 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]]]}] 10:30:07 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. 10:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 756ms 10:30:07 INFO - PROCESS | 3944 | 1467048607940 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 10:30:07 INFO - PROCESS | 3944 | 1467048607942 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 10:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:30:07 INFO - PROCESS | 3944 | 1467048607965 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:30:07 INFO - PROCESS | 3944 | 1467048607969 Marionette TRACE conn3 <- [1,298,null,{}] 10:30:07 INFO - PROCESS | 3944 | 1467048607982 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}] 10:30:07 INFO - PROCESS | 3944 | 1467048607986 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:08 INFO - PROCESS | 3944 | 1467048608072 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 10:30:08 INFO - PROCESS | 3944 | 1467048608079 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:08 INFO - PROCESS | 3944 | 1467048608082 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:08 INFO - PROCESS | 3944 | ++DOCSHELL 173DA000 == 39 [pid = 3944] [id = 84] 10:30:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (173DA400) [pid = 3944] [serial = 249] [outer = 00000000] 10:30:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (174D4C00) [pid = 3944] [serial = 250] [outer = 173DA400] 10:30:08 INFO - PROCESS | 3944 | 1467048608128 Marionette DEBUG loaded listener.js 10:30:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (17E7E000) [pid = 3944] [serial = 251] [outer = 173DA400] 10:30:08 INFO - PROCESS | 3944 | 1467048608496 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]]]}] 10:30:08 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. 10:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 567ms 10:30:08 INFO - PROCESS | 3944 | 1467048608541 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 10:30:08 INFO - PROCESS | 3944 | 1467048608543 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 10:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:30:08 INFO - PROCESS | 3944 | 1467048608547 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:30:08 INFO - PROCESS | 3944 | 1467048608548 Marionette TRACE conn3 <- [1,302,null,{}] 10:30:08 INFO - PROCESS | 3944 | 1467048608555 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}] 10:30:08 INFO - PROCESS | 3944 | 1467048608557 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:08 INFO - PROCESS | 3944 | 1467048608642 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 10:30:08 INFO - PROCESS | 3944 | 1467048608647 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:08 INFO - PROCESS | 3944 | 1467048608649 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:08 INFO - PROCESS | 3944 | ++DOCSHELL 18407800 == 40 [pid = 3944] [id = 85] 10:30:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (18407C00) [pid = 3944] [serial = 252] [outer = 00000000] 10:30:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (18466400) [pid = 3944] [serial = 253] [outer = 18407C00] 10:30:08 INFO - PROCESS | 3944 | 1467048608694 Marionette DEBUG loaded listener.js 10:30:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1960A000) [pid = 3944] [serial = 254] [outer = 18407C00] 10:30:09 INFO - PROCESS | 3944 | 1467048609095 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]]]}] 10:30:09 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. 10:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 596ms 10:30:09 INFO - PROCESS | 3944 | 1467048609143 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 10:30:09 INFO - PROCESS | 3944 | 1467048609145 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 10:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:30:09 INFO - PROCESS | 3944 | 1467048609149 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:30:09 INFO - PROCESS | 3944 | 1467048609150 Marionette TRACE conn3 <- [1,306,null,{}] 10:30:09 INFO - PROCESS | 3944 | 1467048609154 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}] 10:30:09 INFO - PROCESS | 3944 | 1467048609156 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:09 INFO - PROCESS | 3944 | 1467048609257 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 10:30:09 INFO - PROCESS | 3944 | 1467048609246 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:09 INFO - PROCESS | 3944 | 1467048609248 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:09 INFO - PROCESS | 3944 | ++DOCSHELL 19614400 == 41 [pid = 3944] [id = 86] 10:30:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (19615400) [pid = 3944] [serial = 255] [outer = 00000000] 10:30:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (19A69400) [pid = 3944] [serial = 256] [outer = 19615400] 10:30:09 INFO - PROCESS | 3944 | 1467048609296 Marionette DEBUG loaded listener.js 10:30:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (1A026C00) [pid = 3944] [serial = 257] [outer = 19615400] 10:30:09 INFO - PROCESS | 3944 | 1467048609736 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]]]}] 10:30:09 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. 10:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 596ms 10:30:09 INFO - PROCESS | 3944 | 1467048609755 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 10:30:09 INFO - PROCESS | 3944 | 1467048609757 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 10:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:30:09 INFO - PROCESS | 3944 | 1467048609761 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:30:09 INFO - PROCESS | 3944 | 1467048609762 Marionette TRACE conn3 <- [1,310,null,{}] 10:30:09 INFO - PROCESS | 3944 | 1467048609766 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}] 10:30:09 INFO - PROCESS | 3944 | 1467048609771 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:09 INFO - PROCESS | 3944 | 1467048609927 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 10:30:09 INFO - PROCESS | 3944 | 1467048609982 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:09 INFO - PROCESS | 3944 | 1467048609984 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:09 INFO - PROCESS | 3944 | ++DOCSHELL 18463400 == 42 [pid = 3944] [id = 87] 10:30:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1A303400) [pid = 3944] [serial = 258] [outer = 00000000] 10:30:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1A56B400) [pid = 3944] [serial = 259] [outer = 1A303400] 10:30:10 INFO - PROCESS | 3944 | 1467048610011 Marionette DEBUG loaded listener.js 10:30:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1A6CD000) [pid = 3944] [serial = 260] [outer = 1A303400] 10:30:10 INFO - PROCESS | 3944 | 1467048610385 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]]]}] 10:30:10 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. 10:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 655ms 10:30:10 INFO - PROCESS | 3944 | 1467048610420 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 10:30:10 INFO - PROCESS | 3944 | 1467048610423 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 10:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:30:10 INFO - PROCESS | 3944 | 1467048610426 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:30:10 INFO - PROCESS | 3944 | 1467048610428 Marionette TRACE conn3 <- [1,314,null,{}] 10:30:10 INFO - PROCESS | 3944 | 1467048610431 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}] 10:30:10 INFO - PROCESS | 3944 | 1467048610433 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:10 INFO - PROCESS | 3944 | 1467048610536 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 10:30:10 INFO - PROCESS | 3944 | 1467048610540 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:10 INFO - PROCESS | 3944 | 1467048610542 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:10 INFO - PROCESS | 3944 | ++DOCSHELL 1A499C00 == 43 [pid = 3944] [id = 88] 10:30:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1A570000) [pid = 3944] [serial = 261] [outer = 00000000] 10:30:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1A9B9800) [pid = 3944] [serial = 262] [outer = 1A570000] 10:30:10 INFO - PROCESS | 3944 | 1467048610568 Marionette DEBUG loaded listener.js 10:30:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (1A9C0800) [pid = 3944] [serial = 263] [outer = 1A570000] 10:30:10 INFO - PROCESS | 3944 | 1467048610976 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]]]}] 10:30:11 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. 10:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 596ms 10:30:11 INFO - PROCESS | 3944 | 1467048611029 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 10:30:11 INFO - PROCESS | 3944 | 1467048611031 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 10:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:30:11 INFO - PROCESS | 3944 | 1467048611034 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:30:11 INFO - PROCESS | 3944 | 1467048611036 Marionette TRACE conn3 <- [1,318,null,{}] 10:30:11 INFO - PROCESS | 3944 | 1467048611039 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}] 10:30:11 INFO - PROCESS | 3944 | 1467048611041 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:11 INFO - PROCESS | 3944 | 1467048611138 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 10:30:11 INFO - PROCESS | 3944 | 1467048611217 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:11 INFO - PROCESS | 3944 | 1467048611219 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:11 INFO - PROCESS | 3944 | ++DOCSHELL 1A498C00 == 44 [pid = 3944] [id = 89] 10:30:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1A6C6000) [pid = 3944] [serial = 264] [outer = 00000000] 10:30:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (1AA8E800) [pid = 3944] [serial = 265] [outer = 1A6C6000] 10:30:11 INFO - PROCESS | 3944 | 1467048611262 Marionette DEBUG loaded listener.js 10:30:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1AA8F000) [pid = 3944] [serial = 266] [outer = 1A6C6000] 10:30:11 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (18119000) [pid = 3944] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:30:11 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (1960FC00) [pid = 3944] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:30:11 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (13130800) [pid = 3944] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:30:11 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (15A7AC00) [pid = 3944] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:30:11 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (17406C00) [pid = 3944] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:30:11 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (157DA800) [pid = 3944] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:30:11 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (11ADDC00) [pid = 3944] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:30:11 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1960B000) [pid = 3944] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:30:11 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (1A497C00) [pid = 3944] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:30:11 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (17E16000) [pid = 3944] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:30:11 INFO - PROCESS | 3944 | 1467048611511 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:30:11 INFO - PROCESS | 3944 | 1467048611684 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]]]}] 10:30:11 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. 10:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 684ms 10:30:11 INFO - PROCESS | 3944 | 1467048611725 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 10:30:11 INFO - PROCESS | 3944 | 1467048611727 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 10:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:30:11 INFO - PROCESS | 3944 | 1467048611731 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:30:11 INFO - PROCESS | 3944 | 1467048611732 Marionette TRACE conn3 <- [1,322,null,{}] 10:30:11 INFO - PROCESS | 3944 | 1467048611736 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}] 10:30:11 INFO - PROCESS | 3944 | 1467048611738 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:11 INFO - PROCESS | 3944 | 1467048611804 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 10:30:11 INFO - PROCESS | 3944 | 1467048611812 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:11 INFO - PROCESS | 3944 | 1467048611814 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:11 INFO - PROCESS | 3944 | ++DOCSHELL 157DA800 == 45 [pid = 3944] [id = 90] 10:30:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (17406C00) [pid = 3944] [serial = 267] [outer = 00000000] 10:30:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1AA85C00) [pid = 3944] [serial = 268] [outer = 17406C00] 10:30:11 INFO - PROCESS | 3944 | 1467048611857 Marionette DEBUG loaded listener.js 10:30:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1AA89000) [pid = 3944] [serial = 269] [outer = 17406C00] 10:30:12 INFO - PROCESS | 3944 | 1467048612239 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]]]}] 10:30:12 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. 10:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 553ms 10:30:12 INFO - PROCESS | 3944 | 1467048612288 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 10:30:12 INFO - PROCESS | 3944 | 1467048612290 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 10:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:30:12 INFO - PROCESS | 3944 | 1467048612293 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:30:12 INFO - PROCESS | 3944 | 1467048612295 Marionette TRACE conn3 <- [1,326,null,{}] 10:30:12 INFO - PROCESS | 3944 | 1467048612303 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}] 10:30:12 INFO - PROCESS | 3944 | 1467048612304 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:12 INFO - PROCESS | 3944 | 1467048612367 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 10:30:12 INFO - PROCESS | 3944 | 1467048612373 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:12 INFO - PROCESS | 3944 | 1467048612375 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:12 INFO - PROCESS | 3944 | ++DOCSHELL 1960FC00 == 46 [pid = 3944] [id = 91] 10:30:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1AA8B400) [pid = 3944] [serial = 270] [outer = 00000000] 10:30:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1AC8D800) [pid = 3944] [serial = 271] [outer = 1AA8B400] 10:30:12 INFO - PROCESS | 3944 | 1467048612420 Marionette DEBUG loaded listener.js 10:30:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1B061800) [pid = 3944] [serial = 272] [outer = 1AA8B400] 10:30:12 INFO - PROCESS | 3944 | 1467048612821 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]]]}] 10:30:12 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. 10:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 596ms 10:30:12 INFO - PROCESS | 3944 | 1467048612875 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 10:30:12 INFO - PROCESS | 3944 | 1467048612878 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 10:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:30:12 INFO - PROCESS | 3944 | 1467048612885 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:30:12 INFO - PROCESS | 3944 | 1467048612888 Marionette TRACE conn3 <- [1,330,null,{}] 10:30:12 INFO - PROCESS | 3944 | 1467048612892 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}] 10:30:12 INFO - PROCESS | 3944 | 1467048612894 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:12 INFO - PROCESS | 3944 | 1467048612995 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 10:30:12 INFO - PROCESS | 3944 | 1467048613002 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:12 INFO - PROCESS | 3944 | 1467048613005 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:13 INFO - PROCESS | 3944 | ++DOCSHELL 150F4C00 == 47 [pid = 3944] [id = 92] 10:30:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (150F5000) [pid = 3944] [serial = 273] [outer = 00000000] 10:30:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (150FBC00) [pid = 3944] [serial = 274] [outer = 150F5000] 10:30:13 INFO - PROCESS | 3944 | 1467048613042 Marionette DEBUG loaded listener.js 10:30:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (1AC88400) [pid = 3944] [serial = 275] [outer = 150F5000] 10:30:13 INFO - PROCESS | 3944 | 1467048613659 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]]]}] 10:30:13 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. 10:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 829ms 10:30:13 INFO - PROCESS | 3944 | 1467048613721 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 10:30:13 INFO - PROCESS | 3944 | 1467048613726 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 10:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:30:13 INFO - PROCESS | 3944 | 1467048613731 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:30:13 INFO - PROCESS | 3944 | 1467048613734 Marionette TRACE conn3 <- [1,334,null,{}] 10:30:13 INFO - PROCESS | 3944 | 1467048613740 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}] 10:30:13 INFO - PROCESS | 3944 | 1467048613743 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:13 INFO - PROCESS | 3944 | 1467048613860 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 10:30:13 INFO - PROCESS | 3944 | 1467048614002 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:13 INFO - PROCESS | 3944 | 1467048614005 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:14 INFO - PROCESS | 3944 | ++DOCSHELL 0C767400 == 48 [pid = 3944] [id = 93] 10:30:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (0C767800) [pid = 3944] [serial = 276] [outer = 00000000] 10:30:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (10A03400) [pid = 3944] [serial = 277] [outer = 0C767800] 10:30:14 INFO - PROCESS | 3944 | 1467048614061 Marionette DEBUG loaded listener.js 10:30:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1122E400) [pid = 3944] [serial = 278] [outer = 0C767800] 10:30:14 INFO - PROCESS | 3944 | 1467048614553 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]]]}] 10:30:14 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. 10:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 873ms 10:30:14 INFO - PROCESS | 3944 | 1467048614621 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 10:30:14 INFO - PROCESS | 3944 | 1467048614626 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 10:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:30:14 INFO - PROCESS | 3944 | 1467048614633 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:30:14 INFO - PROCESS | 3944 | 1467048614635 Marionette TRACE conn3 <- [1,338,null,{}] 10:30:14 INFO - PROCESS | 3944 | 1467048614640 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}] 10:30:14 INFO - PROCESS | 3944 | 1467048614643 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:14 INFO - PROCESS | 3944 | 1467048614742 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 10:30:14 INFO - PROCESS | 3944 | 1467048614837 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:14 INFO - PROCESS | 3944 | 1467048614840 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:14 INFO - PROCESS | 3944 | ++DOCSHELL 12927C00 == 49 [pid = 3944] [id = 94] 10:30:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1292AC00) [pid = 3944] [serial = 279] [outer = 00000000] 10:30:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1393CC00) [pid = 3944] [serial = 280] [outer = 1292AC00] 10:30:14 INFO - PROCESS | 3944 | 1467048614894 Marionette DEBUG loaded listener.js 10:30:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (150ED400) [pid = 3944] [serial = 281] [outer = 1292AC00] 10:30:15 INFO - PROCESS | 3944 | 1467048615418 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]]]}] 10:30:15 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. 10:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 843ms 10:30:15 INFO - PROCESS | 3944 | 1467048615463 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 10:30:15 INFO - PROCESS | 3944 | 1467048615466 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 10:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:30:15 INFO - PROCESS | 3944 | 1467048615470 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:30:15 INFO - PROCESS | 3944 | 1467048615473 Marionette TRACE conn3 <- [1,342,null,{}] 10:30:15 INFO - PROCESS | 3944 | 1467048615484 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}] 10:30:15 INFO - PROCESS | 3944 | 1467048615489 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:15 INFO - PROCESS | 3944 | 1467048615595 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 10:30:15 INFO - PROCESS | 3944 | 1467048615692 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:15 INFO - PROCESS | 3944 | 1467048615695 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:15 INFO - PROCESS | 3944 | ++DOCSHELL 166B2800 == 50 [pid = 3944] [id = 95] 10:30:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (166B2C00) [pid = 3944] [serial = 282] [outer = 00000000] 10:30:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (16A3EC00) [pid = 3944] [serial = 283] [outer = 166B2C00] 10:30:15 INFO - PROCESS | 3944 | 1467048615733 Marionette DEBUG loaded listener.js 10:30:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (173DF400) [pid = 3944] [serial = 284] [outer = 166B2C00] 10:30:16 INFO - PROCESS | 3944 | 1467048616446 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]]]}] 10:30:16 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. 10:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1018ms 10:30:16 INFO - PROCESS | 3944 | 1467048616505 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 10:30:16 INFO - PROCESS | 3944 | 1467048616508 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 10:30:16 INFO - PROCESS | 3944 | 1467048616514 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:30:16 INFO - PROCESS | 3944 | 1467048616518 Marionette TRACE conn3 <- [1,346,null,{}] 10:30:16 INFO - PROCESS | 3944 | 1467048616523 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}] 10:30:16 INFO - PROCESS | 3944 | 1467048616526 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:16 INFO - PROCESS | 3944 | 1467048616623 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 10:30:16 INFO - PROCESS | 3944 | 1467048616700 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:16 INFO - PROCESS | 3944 | 1467048616687 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:16 INFO - PROCESS | 3944 | ++DOCSHELL 10ECEC00 == 51 [pid = 3944] [id = 96] 10:30:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (10ECFC00) [pid = 3944] [serial = 285] [outer = 00000000] 10:30:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (11230400) [pid = 3944] [serial = 286] [outer = 10ECFC00] 10:30:16 INFO - PROCESS | 3944 | 1467048616735 Marionette DEBUG loaded listener.js 10:30:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (114EBC00) [pid = 3944] [serial = 287] [outer = 10ECFC00] 10:30:17 INFO - PROCESS | 3944 | --DOCSHELL 1960FC00 == 50 [pid = 3944] [id = 91] 10:30:17 INFO - PROCESS | 3944 | --DOCSHELL 157DA800 == 49 [pid = 3944] [id = 90] 10:30:17 INFO - PROCESS | 3944 | --DOCSHELL 1A498C00 == 48 [pid = 3944] [id = 89] 10:30:17 INFO - PROCESS | 3944 | --DOCSHELL 1A499C00 == 47 [pid = 3944] [id = 88] 10:30:17 INFO - PROCESS | 3944 | --DOCSHELL 18463400 == 46 [pid = 3944] [id = 87] 10:30:17 INFO - PROCESS | 3944 | --DOCSHELL 19614400 == 45 [pid = 3944] [id = 86] 10:30:17 INFO - PROCESS | 3944 | --DOCSHELL 18407800 == 44 [pid = 3944] [id = 85] 10:30:17 INFO - PROCESS | 3944 | --DOCSHELL 173DA000 == 43 [pid = 3944] [id = 84] 10:30:17 INFO - PROCESS | 3944 | --DOCSHELL 12929400 == 42 [pid = 3944] [id = 83] 10:30:17 INFO - PROCESS | 3944 | --DOCSHELL 114F1800 == 41 [pid = 3944] [id = 82] 10:30:17 INFO - PROCESS | 3944 | --DOCSHELL 11CD3800 == 40 [pid = 3944] [id = 79] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (1846D800) [pid = 3944] [serial = 217] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (19616C00) [pid = 3944] [serial = 221] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (19618400) [pid = 3944] [serial = 220] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (13285800) [pid = 3944] [serial = 205] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (13B32C00) [pid = 3944] [serial = 206] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (16C44400) [pid = 3944] [serial = 211] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (16DD0400) [pid = 3944] [serial = 212] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (174D1000) [pid = 3944] [serial = 214] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (19610800) [pid = 3944] [serial = 218] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (15D6C400) [pid = 3944] [serial = 208] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1600CC00) [pid = 3944] [serial = 209] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (157BE400) [pid = 3944] [serial = 199] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (1A495C00) [pid = 3944] [serial = 196] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1281C800) [pid = 3944] [serial = 190] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (131D9400) [pid = 3944] [serial = 203] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (1314F400) [pid = 3944] [serial = 202] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (150D8C00) [pid = 3944] [serial = 193] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (198FBC00) [pid = 3944] [serial = 223] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1A6D1800) [pid = 3944] [serial = 229] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (1A9BB000) [pid = 3944] [serial = 232] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (19A6F400) [pid = 3944] [serial = 224] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1A946000) [pid = 3944] [serial = 230] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1A302C00) [pid = 3944] [serial = 226] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (17E16C00) [pid = 3944] [serial = 215] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (1A48EC00) [pid = 3944] [serial = 227] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 3944 | 1467048617315 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]]]}] 10:30:17 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. 10:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 843ms 10:30:17 INFO - PROCESS | 3944 | 1467048617364 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 10:30:17 INFO - PROCESS | 3944 | 1467048617368 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 10:30:17 INFO - PROCESS | 3944 | 1467048617373 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:30:17 INFO - PROCESS | 3944 | 1467048617376 Marionette TRACE conn3 <- [1,350,null,{}] 10:30:17 INFO - PROCESS | 3944 | 1467048617380 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}] 10:30:17 INFO - PROCESS | 3944 | 1467048617382 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:17 INFO - PROCESS | 3944 | 1467048617463 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 10:30:17 INFO - PROCESS | 3944 | 1467048617545 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:17 INFO - PROCESS | 3944 | 1467048617547 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:17 INFO - PROCESS | 3944 | ++DOCSHELL 112CE000 == 41 [pid = 3944] [id = 97] 10:30:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (112D1000) [pid = 3944] [serial = 288] [outer = 00000000] 10:30:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (13152400) [pid = 3944] [serial = 289] [outer = 112D1000] 10:30:17 INFO - PROCESS | 3944 | 1467048617593 Marionette DEBUG loaded listener.js 10:30:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (13286C00) [pid = 3944] [serial = 290] [outer = 112D1000] 10:30:17 INFO - PROCESS | 3944 | 1467048617945 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]]]}] 10:30:17 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. 10:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 596ms 10:30:17 INFO - PROCESS | 3944 | 1467048617982 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 10:30:17 INFO - PROCESS | 3944 | 1467048617984 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 10:30:17 INFO - PROCESS | 3944 | 1467048617989 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:30:17 INFO - PROCESS | 3944 | 1467048617992 Marionette TRACE conn3 <- [1,354,null,{}] 10:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:30:18 INFO - PROCESS | 3944 | 1467048618002 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}] 10:30:18 INFO - PROCESS | 3944 | 1467048618008 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:18 INFO - PROCESS | 3944 | 1467048618100 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 10:30:18 INFO - PROCESS | 3944 | 1467048618107 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:18 INFO - PROCESS | 3944 | 1467048618110 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:18 INFO - PROCESS | 3944 | ++DOCSHELL 150EFC00 == 42 [pid = 3944] [id = 98] 10:30:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (150F0400) [pid = 3944] [serial = 291] [outer = 00000000] 10:30:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (155B4000) [pid = 3944] [serial = 292] [outer = 150F0400] 10:30:18 INFO - PROCESS | 3944 | 1467048618158 Marionette DEBUG loaded listener.js 10:30:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (15D77400) [pid = 3944] [serial = 293] [outer = 150F0400] 10:30:18 INFO - PROCESS | 3944 | 1467048618560 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]]]}] 10:30:18 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. 10:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 596ms 10:30:18 INFO - PROCESS | 3944 | 1467048618593 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 10:30:18 INFO - PROCESS | 3944 | 1467048618596 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 10:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:30:18 INFO - PROCESS | 3944 | 1467048618599 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:30:18 INFO - PROCESS | 3944 | 1467048618601 Marionette TRACE conn3 <- [1,358,null,{}] 10:30:18 INFO - PROCESS | 3944 | 1467048618604 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}] 10:30:18 INFO - PROCESS | 3944 | 1467048618606 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:18 INFO - PROCESS | 3944 | 1467048618692 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 10:30:18 INFO - PROCESS | 3944 | 1467048618700 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:18 INFO - PROCESS | 3944 | 1467048618702 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:18 INFO - PROCESS | 3944 | ++DOCSHELL 1600CC00 == 43 [pid = 3944] [id = 99] 10:30:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (16010000) [pid = 3944] [serial = 294] [outer = 00000000] 10:30:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1728AC00) [pid = 3944] [serial = 295] [outer = 16010000] 10:30:18 INFO - PROCESS | 3944 | 1467048618746 Marionette DEBUG loaded listener.js 10:30:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (174CA000) [pid = 3944] [serial = 296] [outer = 16010000] 10:30:19 INFO - PROCESS | 3944 | 1467048619145 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]]]}] 10:30:19 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. 10:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 581ms 10:30:19 INFO - PROCESS | 3944 | 1467048619196 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 10:30:19 INFO - PROCESS | 3944 | 1467048619198 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 10:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:30:19 INFO - PROCESS | 3944 | 1467048619202 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:30:19 INFO - PROCESS | 3944 | 1467048619204 Marionette TRACE conn3 <- [1,362,null,{}] 10:30:19 INFO - PROCESS | 3944 | 1467048619207 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}] 10:30:19 INFO - PROCESS | 3944 | 1467048619209 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:19 INFO - PROCESS | 3944 | 1467048619268 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 10:30:19 INFO - PROCESS | 3944 | 1467048619274 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:19 INFO - PROCESS | 3944 | 1467048619276 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:19 INFO - PROCESS | 3944 | ++DOCSHELL 13030000 == 44 [pid = 3944] [id = 100] 10:30:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (16A38800) [pid = 3944] [serial = 297] [outer = 00000000] 10:30:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (17E1E000) [pid = 3944] [serial = 298] [outer = 16A38800] 10:30:19 INFO - PROCESS | 3944 | 1467048619323 Marionette DEBUG loaded listener.js 10:30:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (18112000) [pid = 3944] [serial = 299] [outer = 16A38800] 10:30:19 INFO - PROCESS | 3944 | 1467048619770 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]]]}] 10:30:19 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. 10:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 581ms 10:30:19 INFO - PROCESS | 3944 | 1467048619783 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 10:30:19 INFO - PROCESS | 3944 | 1467048619785 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 10:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:30:19 INFO - PROCESS | 3944 | 1467048619793 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:30:19 INFO - PROCESS | 3944 | 1467048619794 Marionette TRACE conn3 <- [1,366,null,{}] 10:30:19 INFO - PROCESS | 3944 | 1467048619802 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}] 10:30:19 INFO - PROCESS | 3944 | 1467048619808 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:19 INFO - PROCESS | 3944 | 1467048619940 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 10:30:19 INFO - PROCESS | 3944 | 1467048619948 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:19 INFO - PROCESS | 3944 | 1467048619950 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:19 INFO - PROCESS | 3944 | ++DOCSHELL 1840DC00 == 45 [pid = 3944] [id = 101] 10:30:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (18464C00) [pid = 3944] [serial = 300] [outer = 00000000] 10:30:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (19618400) [pid = 3944] [serial = 301] [outer = 18464C00] 10:30:20 INFO - PROCESS | 3944 | 1467048620044 Marionette DEBUG loaded listener.js 10:30:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (198F2800) [pid = 3944] [serial = 302] [outer = 18464C00] 10:30:20 INFO - PROCESS | 3944 | 1467048620447 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]]]}] 10:30:20 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. 10:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 683ms 10:30:20 INFO - PROCESS | 3944 | 1467048620497 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 10:30:20 INFO - PROCESS | 3944 | 1467048620499 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 10:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:30:20 INFO - PROCESS | 3944 | 1467048620507 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:30:20 INFO - PROCESS | 3944 | 1467048620508 Marionette TRACE conn3 <- [1,370,null,{}] 10:30:20 INFO - PROCESS | 3944 | 1467048620495 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}] 10:30:20 INFO - PROCESS | 3944 | 1467048620497 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:20 INFO - PROCESS | 3944 | 1467048620627 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 10:30:20 INFO - PROCESS | 3944 | 1467048620646 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:20 INFO - PROCESS | 3944 | 1467048620648 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:20 INFO - PROCESS | 3944 | ++DOCSHELL 1728C000 == 46 [pid = 3944] [id = 102] 10:30:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (19613C00) [pid = 3944] [serial = 303] [outer = 00000000] 10:30:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (19A86400) [pid = 3944] [serial = 304] [outer = 19613C00] 10:30:20 INFO - PROCESS | 3944 | 1467048620701 Marionette DEBUG loaded listener.js 10:30:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1A030800) [pid = 3944] [serial = 305] [outer = 19613C00] 10:30:21 INFO - PROCESS | 3944 | 1467048621095 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]]]}] 10:30:21 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. 10:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 654ms 10:30:21 INFO - PROCESS | 3944 | 1467048621154 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 10:30:21 INFO - PROCESS | 3944 | 1467048621156 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 10:30:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:30:21 INFO - PROCESS | 3944 | 1467048621159 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:30:21 INFO - PROCESS | 3944 | 1467048621161 Marionette TRACE conn3 <- [1,374,null,{}] 10:30:21 INFO - PROCESS | 3944 | 1467048621176 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}] 10:30:21 INFO - PROCESS | 3944 | 1467048621178 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:21 INFO - PROCESS | 3944 | 1467048621272 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 10:30:21 INFO - PROCESS | 3944 | 1467048621281 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:21 INFO - PROCESS | 3944 | 1467048621282 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:21 INFO - PROCESS | 3944 | ++DOCSHELL 19A81C00 == 47 [pid = 3944] [id = 103] 10:30:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1A48E000) [pid = 3944] [serial = 306] [outer = 00000000] 10:30:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1A563800) [pid = 3944] [serial = 307] [outer = 1A48E000] 10:30:21 INFO - PROCESS | 3944 | 1467048621326 Marionette DEBUG loaded listener.js 10:30:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1A564C00) [pid = 3944] [serial = 308] [outer = 1A48E000] 10:30:21 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (1A303400) [pid = 3944] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:30:21 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (1A570000) [pid = 3944] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:30:21 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (18407C00) [pid = 3944] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:30:21 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (129B1000) [pid = 3944] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:30:21 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (19615400) [pid = 3944] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:30:21 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (173DA400) [pid = 3944] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:30:21 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1A6C6000) [pid = 3944] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:30:21 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (11ADE000) [pid = 3944] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:30:21 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (1AA8B400) [pid = 3944] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:30:21 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (17406C00) [pid = 3944] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:30:21 INFO - PROCESS | 3944 | 1467048621797 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:30:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:30:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 654ms 10:30:21 INFO - PROCESS | 3944 | 1467048621816 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 10:30:21 INFO - PROCESS | 3944 | 1467048621818 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 10:30:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:30:21 INFO - PROCESS | 3944 | 1467048621829 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:30:21 INFO - PROCESS | 3944 | 1467048621831 Marionette TRACE conn3 <- [1,378,null,{}] 10:30:21 INFO - PROCESS | 3944 | 1467048621834 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}] 10:30:21 INFO - PROCESS | 3944 | 1467048621836 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:21 INFO - PROCESS | 3944 | 1467048621914 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 10:30:21 INFO - PROCESS | 3944 | 1467048621919 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:21 INFO - PROCESS | 3944 | 1467048621921 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:21 INFO - PROCESS | 3944 | ++DOCSHELL 129B1000 == 48 [pid = 3944] [id = 104] 10:30:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1306E400) [pid = 3944] [serial = 309] [outer = 00000000] 10:30:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (19A84800) [pid = 3944] [serial = 310] [outer = 1306E400] 10:30:21 INFO - PROCESS | 3944 | 1467048621964 Marionette DEBUG loaded listener.js 10:30:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1A02DC00) [pid = 3944] [serial = 311] [outer = 1306E400] 10:30:22 INFO - PROCESS | 3944 | 1467048622379 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:30:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:30:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 553ms 10:30:22 INFO - PROCESS | 3944 | 1467048622401 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 10:30:22 INFO - PROCESS | 3944 | 1467048622386 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 10:30:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:30:22 INFO - PROCESS | 3944 | 1467048622389 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:30:22 INFO - PROCESS | 3944 | 1467048622391 Marionette TRACE conn3 <- [1,382,null,{}] 10:30:22 INFO - PROCESS | 3944 | 1467048622395 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}] 10:30:22 INFO - PROCESS | 3944 | 1467048622397 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:22 INFO - PROCESS | 3944 | 1467048622473 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 10:30:22 INFO - PROCESS | 3944 | 1467048622487 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:22 INFO - PROCESS | 3944 | 1467048622489 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:22 INFO - PROCESS | 3944 | ++DOCSHELL 0C760C00 == 49 [pid = 3944] [id = 105] 10:30:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1846EC00) [pid = 3944] [serial = 312] [outer = 00000000] 10:30:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1A943800) [pid = 3944] [serial = 313] [outer = 1846EC00] 10:30:22 INFO - PROCESS | 3944 | 1467048622532 Marionette DEBUG loaded listener.js 10:30:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1A94A800) [pid = 3944] [serial = 314] [outer = 1846EC00] 10:30:22 INFO - PROCESS | 3944 | 1467048622918 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:30:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:30:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 553ms 10:30:22 INFO - PROCESS | 3944 | 1467048622952 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 10:30:22 INFO - PROCESS | 3944 | 1467048622955 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 10:30:22 INFO - PROCESS | 3944 | 1467048622958 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:30:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:30:22 INFO - PROCESS | 3944 | 1467048622960 Marionette TRACE conn3 <- [1,386,null,{}] 10:30:22 INFO - PROCESS | 3944 | 1467048622964 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}] 10:30:22 INFO - PROCESS | 3944 | 1467048622966 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:23 INFO - PROCESS | 3944 | 1467048623060 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 10:30:23 INFO - PROCESS | 3944 | 1467048623067 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:23 INFO - PROCESS | 3944 | 1467048623070 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:23 INFO - PROCESS | 3944 | ++DOCSHELL 1A6D4800 == 50 [pid = 3944] [id = 106] 10:30:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1A951800) [pid = 3944] [serial = 315] [outer = 00000000] 10:30:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1AC81400) [pid = 3944] [serial = 316] [outer = 1A951800] 10:30:23 INFO - PROCESS | 3944 | 1467048623121 Marionette DEBUG loaded listener.js 10:30:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1AC8EC00) [pid = 3944] [serial = 317] [outer = 1A951800] 10:30:23 INFO - PROCESS | 3944 | 1467048623682 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]]]}] 10:30:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:30:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 785ms 10:30:23 INFO - PROCESS | 3944 | 1467048623747 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 10:30:23 INFO - PROCESS | 3944 | 1467048623752 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 10:30:23 INFO - PROCESS | 3944 | 1467048623757 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:30:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:30:23 INFO - PROCESS | 3944 | 1467048623760 Marionette TRACE conn3 <- [1,390,null,{}] 10:30:23 INFO - PROCESS | 3944 | 1467048623781 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}] 10:30:23 INFO - PROCESS | 3944 | 1467048623784 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:23 INFO - PROCESS | 3944 | 1467048623901 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 10:30:24 INFO - PROCESS | 3944 | 1467048624021 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:24 INFO - PROCESS | 3944 | 1467048624024 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:24 INFO - PROCESS | 3944 | ++DOCSHELL 103CD400 == 51 [pid = 3944] [id = 107] 10:30:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (10A0BC00) [pid = 3944] [serial = 318] [outer = 00000000] 10:30:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (130CF000) [pid = 3944] [serial = 319] [outer = 10A0BC00] 10:30:24 INFO - PROCESS | 3944 | 1467048624082 Marionette DEBUG loaded listener.js 10:30:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (13285800) [pid = 3944] [serial = 320] [outer = 10A0BC00] 10:30:24 INFO - PROCESS | 3944 | 1467048624732 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]]]}] 10:30:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:30:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1018ms 10:30:24 INFO - PROCESS | 3944 | 1467048624787 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 10:30:24 INFO - PROCESS | 3944 | 1467048624792 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 10:30:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:30:24 INFO - PROCESS | 3944 | 1467048624798 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:30:24 INFO - PROCESS | 3944 | 1467048624801 Marionette TRACE conn3 <- [1,394,null,{}] 10:30:24 INFO - PROCESS | 3944 | 1467048624805 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}] 10:30:24 INFO - PROCESS | 3944 | 1467048624807 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:24 INFO - PROCESS | 3944 | 1467048624915 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 10:30:25 INFO - PROCESS | 3944 | 1467048625042 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:25 INFO - PROCESS | 3944 | 1467048625045 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:25 INFO - PROCESS | 3944 | ++DOCSHELL 15538000 == 52 [pid = 3944] [id = 108] 10:30:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (15538800) [pid = 3944] [serial = 321] [outer = 00000000] 10:30:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1553BC00) [pid = 3944] [serial = 322] [outer = 15538800] 10:30:25 INFO - PROCESS | 3944 | 1467048625101 Marionette DEBUG loaded listener.js 10:30:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1553F800) [pid = 3944] [serial = 323] [outer = 15538800] 10:30:25 INFO - PROCESS | 3944 | 1467048625737 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]]]}] 10:30:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:30:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 974ms 10:30:25 INFO - PROCESS | 3944 | 1467048625766 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 10:30:25 INFO - PROCESS | 3944 | 1467048625769 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 10:30:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:30:25 INFO - PROCESS | 3944 | 1467048625796 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:30:25 INFO - PROCESS | 3944 | 1467048625800 Marionette TRACE conn3 <- [1,398,null,{}] 10:30:25 INFO - PROCESS | 3944 | 1467048625824 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}] 10:30:25 INFO - PROCESS | 3944 | 1467048625829 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:25 INFO - PROCESS | 3944 | 1467048625965 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 10:30:26 INFO - PROCESS | 3944 | 1467048626007 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:26 INFO - PROCESS | 3944 | 1467048626011 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:26 INFO - PROCESS | 3944 | ++DOCSHELL 174D2000 == 53 [pid = 3944] [id = 109] 10:30:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (174D3C00) [pid = 3944] [serial = 324] [outer = 00000000] 10:30:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (18408800) [pid = 3944] [serial = 325] [outer = 174D3C00] 10:30:26 INFO - PROCESS | 3944 | 1467048626066 Marionette DEBUG loaded listener.js 10:30:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (19609800) [pid = 3944] [serial = 326] [outer = 174D3C00] 10:30:26 INFO - PROCESS | 3944 | 1467048626635 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]]]}] 10:30:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:30:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 873ms 10:30:26 INFO - PROCESS | 3944 | 1467048626686 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 10:30:26 INFO - PROCESS | 3944 | 1467048626689 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 10:30:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:30:26 INFO - PROCESS | 3944 | 1467048626693 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:30:26 INFO - PROCESS | 3944 | 1467048626695 Marionette TRACE conn3 <- [1,402,null,{}] 10:30:26 INFO - PROCESS | 3944 | 1467048626699 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}] 10:30:26 INFO - PROCESS | 3944 | 1467048626702 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:26 INFO - PROCESS | 3944 | 1467048626791 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 10:30:26 INFO - PROCESS | 3944 | 1467048626890 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:26 INFO - PROCESS | 3944 | 1467048626892 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:26 INFO - PROCESS | 3944 | ++DOCSHELL 16074800 == 54 [pid = 3944] [id = 110] 10:30:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (16C47000) [pid = 3944] [serial = 327] [outer = 00000000] 10:30:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1811E000) [pid = 3944] [serial = 328] [outer = 16C47000] 10:30:26 INFO - PROCESS | 3944 | 1467048626945 Marionette DEBUG loaded listener.js 10:30:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (19610000) [pid = 3944] [serial = 329] [outer = 16C47000] 10:30:27 INFO - PROCESS | 3944 | 1467048627686 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]]]}] 10:30:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:30:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1018ms 10:30:27 INFO - PROCESS | 3944 | 1467048627722 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 10:30:27 INFO - PROCESS | 3944 | 1467048627707 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 10:30:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:30:27 INFO - PROCESS | 3944 | --DOCSHELL 0C760C00 == 53 [pid = 3944] [id = 105] 10:30:27 INFO - PROCESS | 3944 | --DOCSHELL 129B1000 == 52 [pid = 3944] [id = 104] 10:30:27 INFO - PROCESS | 3944 | --DOCSHELL 19A81C00 == 51 [pid = 3944] [id = 103] 10:30:27 INFO - PROCESS | 3944 | --DOCSHELL 1728C000 == 50 [pid = 3944] [id = 102] 10:30:27 INFO - PROCESS | 3944 | --DOCSHELL 1840DC00 == 49 [pid = 3944] [id = 101] 10:30:27 INFO - PROCESS | 3944 | --DOCSHELL 13030000 == 48 [pid = 3944] [id = 100] 10:30:27 INFO - PROCESS | 3944 | --DOCSHELL 1600CC00 == 47 [pid = 3944] [id = 99] 10:30:27 INFO - PROCESS | 3944 | --DOCSHELL 150EFC00 == 46 [pid = 3944] [id = 98] 10:30:27 INFO - PROCESS | 3944 | --DOCSHELL 112CE000 == 45 [pid = 3944] [id = 97] 10:30:27 INFO - PROCESS | 3944 | --DOCSHELL 10ECEC00 == 44 [pid = 3944] [id = 96] 10:30:27 INFO - PROCESS | 3944 | --DOCSHELL 150F4C00 == 43 [pid = 3944] [id = 92] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (1A56B400) [pid = 3944] [serial = 259] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1A9B9800) [pid = 3944] [serial = 262] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (18466400) [pid = 3944] [serial = 253] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1A6CD000) [pid = 3944] [serial = 260] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1A944400) [pid = 3944] [serial = 241] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (1470B800) [pid = 3944] [serial = 247] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (157B8800) [pid = 3944] [serial = 248] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (19A69400) [pid = 3944] [serial = 256] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (174D4C00) [pid = 3944] [serial = 250] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (17E7E000) [pid = 3944] [serial = 251] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1AA8E800) [pid = 3944] [serial = 265] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (12BCA000) [pid = 3944] [serial = 235] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (157BD800) [pid = 3944] [serial = 238] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (1345DC00) [pid = 3944] [serial = 245] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (1314E800) [pid = 3944] [serial = 244] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (1A9C0800) [pid = 3944] [serial = 263] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (1AC8D800) [pid = 3944] [serial = 271] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1AA8F000) [pid = 3944] [serial = 266] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (1960A000) [pid = 3944] [serial = 254] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (1AA85C00) [pid = 3944] [serial = 268] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1AA89000) [pid = 3944] [serial = 269] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (150FBC00) [pid = 3944] [serial = 274] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (1B061800) [pid = 3944] [serial = 272] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1A026C00) [pid = 3944] [serial = 257] [outer = 00000000] [url = about:blank] 10:30:27 INFO - PROCESS | 3944 | 1467048627782 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:30:27 INFO - PROCESS | 3944 | 1467048627787 Marionette TRACE conn3 <- [1,406,null,{}] 10:30:27 INFO - PROCESS | 3944 | 1467048627793 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}] 10:30:27 INFO - PROCESS | 3944 | 1467048627796 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:27 INFO - PROCESS | 3944 | 1467048627889 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 10:30:27 INFO - PROCESS | 3944 | 1467048627896 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:27 INFO - PROCESS | 3944 | 1467048627899 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:27 INFO - PROCESS | 3944 | ++DOCSHELL 12926800 == 44 [pid = 3944] [id = 111] 10:30:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (129A7000) [pid = 3944] [serial = 330] [outer = 00000000] 10:30:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (13030000) [pid = 3944] [serial = 331] [outer = 129A7000] 10:30:27 INFO - PROCESS | 3944 | 1467048627947 Marionette DEBUG loaded listener.js 10:30:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (1345DC00) [pid = 3944] [serial = 332] [outer = 129A7000] 10:30:28 INFO - PROCESS | 3944 | 1467048628440 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]]]}] 10:30:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:30:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 727ms 10:30:28 INFO - PROCESS | 3944 | 1467048628470 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 10:30:28 INFO - PROCESS | 3944 | 1467048628474 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 10:30:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:30:28 INFO - PROCESS | 3944 | 1467048628480 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:30:28 INFO - PROCESS | 3944 | 1467048628483 Marionette TRACE conn3 <- [1,410,null,{}] 10:30:28 INFO - PROCESS | 3944 | 1467048628486 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}] 10:30:28 INFO - PROCESS | 3944 | 1467048628489 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:28 INFO - PROCESS | 3944 | 1467048628577 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 10:30:28 INFO - PROCESS | 3944 | 1467048628658 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:28 INFO - PROCESS | 3944 | 1467048628660 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:28 INFO - PROCESS | 3944 | ++DOCSHELL 1553F400 == 45 [pid = 3944] [id = 112] 10:30:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (15544C00) [pid = 3944] [serial = 333] [outer = 00000000] 10:30:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (15555800) [pid = 3944] [serial = 334] [outer = 15544C00] 10:30:28 INFO - PROCESS | 3944 | 1467048628696 Marionette DEBUG loaded listener.js 10:30:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (157C0C00) [pid = 3944] [serial = 335] [outer = 15544C00] 10:30:29 INFO - PROCESS | 3944 | 1467048629075 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]]]}] 10:30:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:30:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 640ms 10:30:29 INFO - PROCESS | 3944 | 1467048629144 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 10:30:29 INFO - PROCESS | 3944 | 1467048629146 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 10:30:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:30:29 INFO - PROCESS | 3944 | 1467048629150 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:30:29 INFO - PROCESS | 3944 | 1467048629153 Marionette TRACE conn3 <- [1,414,null,{}] 10:30:29 INFO - PROCESS | 3944 | 1467048629146 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}] 10:30:29 INFO - PROCESS | 3944 | 1467048629150 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:29 INFO - PROCESS | 3944 | 1467048629239 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 10:30:29 INFO - PROCESS | 3944 | 1467048629282 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:29 INFO - PROCESS | 3944 | 1467048629285 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:29 INFO - PROCESS | 3944 | ++DOCSHELL 176D0000 == 46 [pid = 3944] [id = 113] 10:30:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (176D0C00) [pid = 3944] [serial = 336] [outer = 00000000] 10:30:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (17E78C00) [pid = 3944] [serial = 337] [outer = 176D0C00] 10:30:29 INFO - PROCESS | 3944 | 1467048629331 Marionette DEBUG loaded listener.js 10:30:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1840DC00) [pid = 3944] [serial = 338] [outer = 176D0C00] 10:30:29 INFO - PROCESS | 3944 | 1467048629729 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]]]}] 10:30:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:30:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 640ms 10:30:29 INFO - PROCESS | 3944 | 1467048629794 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 10:30:29 INFO - PROCESS | 3944 | 1467048629796 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 10:30:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:30:29 INFO - PROCESS | 3944 | 1467048629800 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:30:29 INFO - PROCESS | 3944 | 1467048629801 Marionette TRACE conn3 <- [1,418,null,{}] 10:30:29 INFO - PROCESS | 3944 | 1467048629805 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}] 10:30:29 INFO - PROCESS | 3944 | 1467048629807 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:29 INFO - PROCESS | 3944 | 1467048629923 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 10:30:29 INFO - PROCESS | 3944 | 1467048629929 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:29 INFO - PROCESS | 3944 | 1467048629931 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:29 INFO - PROCESS | 3944 | ++DOCSHELL 1811B000 == 47 [pid = 3944] [id = 114] 10:30:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (18469000) [pid = 3944] [serial = 339] [outer = 00000000] 10:30:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (198ECC00) [pid = 3944] [serial = 340] [outer = 18469000] 10:30:29 INFO - PROCESS | 3944 | 1467048630003 Marionette DEBUG loaded listener.js 10:30:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (19A8E000) [pid = 3944] [serial = 341] [outer = 18469000] 10:30:30 INFO - PROCESS | 3944 | 1467048630828 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]]]}] 10:30:30 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 10:30:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1062ms 10:30:30 INFO - PROCESS | 3944 | 1467048630867 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 10:30:30 INFO - PROCESS | 3944 | 1467048630869 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 10:30:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:30:30 INFO - PROCESS | 3944 | 1467048630878 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:30:30 INFO - PROCESS | 3944 | 1467048630879 Marionette TRACE conn3 <- [1,422,null,{}] 10:30:30 INFO - PROCESS | 3944 | 1467048630883 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}] 10:30:30 INFO - PROCESS | 3944 | 1467048630885 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:30 INFO - PROCESS | 3944 | 1467048630993 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 10:30:30 INFO - PROCESS | 3944 | 1467048630983 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:30 INFO - PROCESS | 3944 | 1467048630985 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:30 INFO - PROCESS | 3944 | ++DOCSHELL 1846E400 == 48 [pid = 3944] [id = 115] 10:30:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1A303400) [pid = 3944] [serial = 342] [outer = 00000000] 10:30:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1A6D4400) [pid = 3944] [serial = 343] [outer = 1A303400] 10:30:31 INFO - PROCESS | 3944 | 1467048631027 Marionette DEBUG loaded listener.js 10:30:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (1A949400) [pid = 3944] [serial = 344] [outer = 1A303400] 10:30:31 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (10ECFC00) [pid = 3944] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:30:31 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (18464C00) [pid = 3944] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:30:31 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (16A38800) [pid = 3944] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:30:31 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (150F0400) [pid = 3944] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:30:31 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (112D1000) [pid = 3944] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:30:31 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (19613C00) [pid = 3944] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:30:31 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (1A48E000) [pid = 3944] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:30:31 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (1306E400) [pid = 3944] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:30:31 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (16010000) [pid = 3944] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:30:31 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (1846EC00) [pid = 3944] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:30:31 INFO - PROCESS | 3944 | 1467048631897 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]]]}] 10:30:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:30:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1062ms 10:30:31 INFO - PROCESS | 3944 | 1467048631940 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 10:30:31 INFO - PROCESS | 3944 | 1467048631942 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 10:30:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:30:31 INFO - PROCESS | 3944 | 1467048631946 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:30:31 INFO - PROCESS | 3944 | 1467048631948 Marionette TRACE conn3 <- [1,426,null,{}] 10:30:31 INFO - PROCESS | 3944 | 1467048631951 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}] 10:30:31 INFO - PROCESS | 3944 | 1467048631957 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:32 INFO - PROCESS | 3944 | 1467048632048 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 10:30:32 INFO - PROCESS | 3944 | 1467048632054 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:32 INFO - PROCESS | 3944 | 1467048632039 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:32 INFO - PROCESS | 3944 | ++DOCSHELL 12DF0C00 == 49 [pid = 3944] [id = 116] 10:30:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1306E400) [pid = 3944] [serial = 345] [outer = 00000000] 10:30:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1A48EC00) [pid = 3944] [serial = 346] [outer = 1306E400] 10:30:32 INFO - PROCESS | 3944 | 1467048632093 Marionette DEBUG loaded listener.js 10:30:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1A6CB000) [pid = 3944] [serial = 347] [outer = 1306E400] 10:30:32 INFO - PROCESS | 3944 | 1467048632533 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] 10:30:32 INFO - PROCESS | 3944 | 1467048632591 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 10:30:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:30:32 INFO - PROCESS | 3944 | 1467048632595 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:30:32 INFO - PROCESS | 3944 | 1467048632596 Marionette TRACE conn3 <- [1,430,null,{}] 10:30:32 INFO - PROCESS | 3944 | 1467048632600 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}] 10:30:32 INFO - PROCESS | 3944 | 1467048632602 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:32 INFO - PROCESS | 3944 | 1467048632680 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 10:30:32 INFO - PROCESS | 3944 | 1467048632685 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:32 INFO - PROCESS | 3944 | 1467048632687 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:32 INFO - PROCESS | 3944 | ++DOCSHELL 1A9B7C00 == 50 [pid = 3944] [id = 117] 10:30:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1A9BF400) [pid = 3944] [serial = 348] [outer = 00000000] 10:30:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1AA92C00) [pid = 3944] [serial = 349] [outer = 1A9BF400] 10:30:32 INFO - PROCESS | 3944 | 1467048632730 Marionette DEBUG loaded listener.js 10:30:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1AC81C00) [pid = 3944] [serial = 350] [outer = 1A9BF400] 10:30:33 INFO - PROCESS | 3944 | 1467048633119 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]]]}] 10:30:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:30:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 553ms 10:30:33 INFO - PROCESS | 3944 | 1467048633153 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 10:30:33 INFO - PROCESS | 3944 | 1467048633155 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 10:30:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:30:33 INFO - PROCESS | 3944 | 1467048633162 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:30:33 INFO - PROCESS | 3944 | 1467048633164 Marionette TRACE conn3 <- [1,434,null,{}] 10:30:33 INFO - PROCESS | 3944 | 1467048633168 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}] 10:30:33 INFO - PROCESS | 3944 | 1467048633170 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:33 INFO - PROCESS | 3944 | 1467048633249 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 10:30:33 INFO - PROCESS | 3944 | 1467048633259 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:33 INFO - PROCESS | 3944 | 1467048633262 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:33 INFO - PROCESS | 3944 | ++DOCSHELL 1AA92800 == 51 [pid = 3944] [id = 118] 10:30:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1AC8C000) [pid = 3944] [serial = 351] [outer = 00000000] 10:30:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1B067000) [pid = 3944] [serial = 352] [outer = 1AC8C000] 10:30:33 INFO - PROCESS | 3944 | 1467048633305 Marionette DEBUG loaded listener.js 10:30:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1B067C00) [pid = 3944] [serial = 353] [outer = 1AC8C000] 10:30:33 INFO - PROCESS | 3944 | 1467048633872 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]]]}] 10:30:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:30:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 741ms 10:30:33 INFO - PROCESS | 3944 | 1467048633907 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 10:30:33 INFO - PROCESS | 3944 | 1467048633912 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 10:30:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:30:33 INFO - PROCESS | 3944 | 1467048633917 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:30:33 INFO - PROCESS | 3944 | 1467048633921 Marionette TRACE conn3 <- [1,438,null,{}] 10:30:33 INFO - PROCESS | 3944 | 1467048633927 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}] 10:30:33 INFO - PROCESS | 3944 | 1467048633930 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:34 INFO - PROCESS | 3944 | 1467048634040 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 10:30:34 INFO - PROCESS | 3944 | 1467048634150 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:34 INFO - PROCESS | 3944 | 1467048634153 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:34 INFO - PROCESS | 3944 | ++DOCSHELL 12DFD000 == 52 [pid = 3944] [id = 119] 10:30:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (1306B800) [pid = 3944] [serial = 354] [outer = 00000000] 10:30:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (150F3000) [pid = 3944] [serial = 355] [outer = 1306B800] 10:30:34 INFO - PROCESS | 3944 | 1467048634211 Marionette DEBUG loaded listener.js 10:30:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (150FB400) [pid = 3944] [serial = 356] [outer = 1306B800] 10:30:34 INFO - PROCESS | 3944 | 1467048634796 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]]]}] 10:30:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:30:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 930ms 10:30:34 INFO - PROCESS | 3944 | 1467048634846 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 10:30:34 INFO - PROCESS | 3944 | 1467048634850 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 10:30:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:30:34 INFO - PROCESS | 3944 | 1467048634857 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:30:34 INFO - PROCESS | 3944 | 1467048634860 Marionette TRACE conn3 <- [1,442,null,{}] 10:30:34 INFO - PROCESS | 3944 | 1467048634865 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}] 10:30:34 INFO - PROCESS | 3944 | 1467048634867 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:35 INFO - PROCESS | 3944 | 1467048635007 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 10:30:35 INFO - PROCESS | 3944 | 1467048635134 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:35 INFO - PROCESS | 3944 | 1467048635137 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:35 INFO - PROCESS | 3944 | ++DOCSHELL 1600D400 == 53 [pid = 3944] [id = 120] 10:30:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1600D800) [pid = 3944] [serial = 357] [outer = 00000000] 10:30:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (173D8400) [pid = 3944] [serial = 358] [outer = 1600D800] 10:30:35 INFO - PROCESS | 3944 | 1467048635193 Marionette DEBUG loaded listener.js 10:30:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (17F22000) [pid = 3944] [serial = 359] [outer = 1600D800] 10:30:35 INFO - PROCESS | 3944 | 1467048635751 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]]]}] 10:30:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:30:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 930ms 10:30:35 INFO - PROCESS | 3944 | 1467048635791 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 10:30:35 INFO - PROCESS | 3944 | 1467048635793 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 10:30:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:30:35 INFO - PROCESS | 3944 | 1467048635797 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:30:35 INFO - PROCESS | 3944 | 1467048635801 Marionette TRACE conn3 <- [1,446,null,{}] 10:30:35 INFO - PROCESS | 3944 | 1467048635812 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}] 10:30:35 INFO - PROCESS | 3944 | 1467048635817 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:35 INFO - PROCESS | 3944 | 1467048635923 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 10:30:36 INFO - PROCESS | 3944 | 1467048636052 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:36 INFO - PROCESS | 3944 | 1467048636055 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:36 INFO - PROCESS | 3944 | ++DOCSHELL 1AC8D800 == 54 [pid = 3944] [id = 121] 10:30:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1AC8DC00) [pid = 3944] [serial = 360] [outer = 00000000] 10:30:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (1B06E000) [pid = 3944] [serial = 361] [outer = 1AC8DC00] 10:30:36 INFO - PROCESS | 3944 | 1467048636112 Marionette DEBUG loaded listener.js 10:30:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (1B1A0C00) [pid = 3944] [serial = 362] [outer = 1AC8DC00] 10:30:36 INFO - PROCESS | 3944 | 1467048636905 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]]]}] 10:30:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:30:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1163ms 10:30:36 INFO - PROCESS | 3944 | 1467048636980 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 10:30:36 INFO - PROCESS | 3944 | 1467048636984 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 10:30:36 INFO - PROCESS | 3944 | 1467048636990 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:30:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:30:36 INFO - PROCESS | 3944 | 1467048636993 Marionette TRACE conn3 <- [1,450,null,{}] 10:30:36 INFO - PROCESS | 3944 | 1467048636998 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}] 10:30:36 INFO - PROCESS | 3944 | 1467048637001 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:37 INFO - PROCESS | 3944 | 1467048637117 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 10:30:37 INFO - PROCESS | 3944 | 1467048637250 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:37 INFO - PROCESS | 3944 | 1467048637254 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:37 INFO - PROCESS | 3944 | ++DOCSHELL 10A77000 == 55 [pid = 3944] [id = 122] 10:30:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 123 (10A7C400) [pid = 3944] [serial = 363] [outer = 00000000] 10:30:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 124 (130CA400) [pid = 3944] [serial = 364] [outer = 10A7C400] 10:30:37 INFO - PROCESS | 3944 | 1467048637287 Marionette DEBUG loaded listener.js 10:30:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 125 (147BC800) [pid = 3944] [serial = 365] [outer = 10A7C400] 10:30:37 INFO - PROCESS | 3944 | --DOCSHELL 1A9B7C00 == 54 [pid = 3944] [id = 117] 10:30:37 INFO - PROCESS | 3944 | --DOCSHELL 12DF0C00 == 53 [pid = 3944] [id = 116] 10:30:37 INFO - PROCESS | 3944 | --DOCSHELL 1846E400 == 52 [pid = 3944] [id = 115] 10:30:37 INFO - PROCESS | 3944 | --DOCSHELL 1811B000 == 51 [pid = 3944] [id = 114] 10:30:37 INFO - PROCESS | 3944 | --DOCSHELL 176D0000 == 50 [pid = 3944] [id = 113] 10:30:37 INFO - PROCESS | 3944 | --DOCSHELL 1553F400 == 49 [pid = 3944] [id = 112] 10:30:37 INFO - PROCESS | 3944 | --DOCSHELL 12926800 == 48 [pid = 3944] [id = 111] 10:30:37 INFO - PROCESS | 3944 | --DOCSHELL 15538000 == 47 [pid = 3944] [id = 108] 10:30:37 INFO - PROCESS | 3944 | --DOCSHELL 103CD400 == 46 [pid = 3944] [id = 107] 10:30:37 INFO - PROCESS | 3944 | --DOCSHELL 1A6D4800 == 45 [pid = 3944] [id = 106] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 124 (114EBC00) [pid = 3944] [serial = 287] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 123 (11230400) [pid = 3944] [serial = 286] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 122 (10A03400) [pid = 3944] [serial = 277] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (16A3EC00) [pid = 3944] [serial = 283] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (19618400) [pid = 3944] [serial = 301] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (17E1E000) [pid = 3944] [serial = 298] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (155B4000) [pid = 3944] [serial = 292] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (15D77400) [pid = 3944] [serial = 293] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (13152400) [pid = 3944] [serial = 289] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (13286C00) [pid = 3944] [serial = 290] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (19A86400) [pid = 3944] [serial = 304] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (198F2800) [pid = 3944] [serial = 302] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1A563800) [pid = 3944] [serial = 307] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (1A030800) [pid = 3944] [serial = 305] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (1393CC00) [pid = 3944] [serial = 280] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (19A84800) [pid = 3944] [serial = 310] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (1728AC00) [pid = 3944] [serial = 295] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (174CA000) [pid = 3944] [serial = 296] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (1A943800) [pid = 3944] [serial = 313] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1A564C00) [pid = 3944] [serial = 308] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (1AC81400) [pid = 3944] [serial = 316] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (1A02DC00) [pid = 3944] [serial = 311] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1A94A800) [pid = 3944] [serial = 314] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (18112000) [pid = 3944] [serial = 299] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 3944 | 1467048637834 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] 10:30:37 INFO - PROCESS | 3944 | 1467048637866 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 10:30:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:30:37 INFO - PROCESS | 3944 | 1467048637872 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:30:37 INFO - PROCESS | 3944 | 1467048637874 Marionette TRACE conn3 <- [1,454,null,{}] 10:30:37 INFO - PROCESS | 3944 | 1467048637878 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}] 10:30:37 INFO - PROCESS | 3944 | 1467048637881 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:37 INFO - PROCESS | 3944 | 1467048637969 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 10:30:38 INFO - PROCESS | 3944 | 1467048638038 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:38 INFO - PROCESS | 3944 | 1467048638040 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:38 INFO - PROCESS | 3944 | ++DOCSHELL 1314F000 == 46 [pid = 3944] [id = 123] 10:30:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (1345E000) [pid = 3944] [serial = 366] [outer = 00000000] 10:30:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (150EF400) [pid = 3944] [serial = 367] [outer = 1345E000] 10:30:38 INFO - PROCESS | 3944 | 1467048638086 Marionette DEBUG loaded listener.js 10:30:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (15545400) [pid = 3944] [serial = 368] [outer = 1345E000] 10:30:38 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:30:38 INFO - PROCESS | 3944 | 1467048638465 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]]]}] 10:30:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:30:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 655ms 10:30:38 INFO - PROCESS | 3944 | 1467048638533 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 10:30:38 INFO - PROCESS | 3944 | 1467048638535 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 10:30:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:30:38 INFO - PROCESS | 3944 | 1467048638539 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:30:38 INFO - PROCESS | 3944 | 1467048638542 Marionette TRACE conn3 <- [1,458,null,{}] 10:30:38 INFO - PROCESS | 3944 | 1467048638556 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}] 10:30:38 INFO - PROCESS | 3944 | 1467048638560 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:38 INFO - PROCESS | 3944 | 1467048638626 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 10:30:38 INFO - PROCESS | 3944 | 1467048638632 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:38 INFO - PROCESS | 3944 | 1467048638635 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:38 INFO - PROCESS | 3944 | ++DOCSHELL 1659B000 == 47 [pid = 3944] [id = 124] 10:30:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1659B400) [pid = 3944] [serial = 369] [outer = 00000000] 10:30:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1659E800) [pid = 3944] [serial = 370] [outer = 1659B400] 10:30:38 INFO - PROCESS | 3944 | 1467048638686 Marionette DEBUG loaded listener.js 10:30:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (166B5C00) [pid = 3944] [serial = 371] [outer = 1659B400] 10:30:39 INFO - PROCESS | 3944 | 1467048639104 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] 10:30:39 INFO - PROCESS | 3944 | 1467048639156 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 10:30:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:30:39 INFO - PROCESS | 3944 | 1467048639160 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:30:39 INFO - PROCESS | 3944 | 1467048639161 Marionette TRACE conn3 <- [1,462,null,{}] 10:30:39 INFO - PROCESS | 3944 | 1467048639148 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}] 10:30:39 INFO - PROCESS | 3944 | 1467048639150 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:39 INFO - PROCESS | 3944 | 1467048639234 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 10:30:39 INFO - PROCESS | 3944 | 1467048639239 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:39 INFO - PROCESS | 3944 | 1467048639241 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:39 INFO - PROCESS | 3944 | ++DOCSHELL 174CA000 == 48 [pid = 3944] [id = 125] 10:30:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (174CD800) [pid = 3944] [serial = 372] [outer = 00000000] 10:30:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (17F26400) [pid = 3944] [serial = 373] [outer = 174CD800] 10:30:39 INFO - PROCESS | 3944 | 1467048639286 Marionette DEBUG loaded listener.js 10:30:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (18406C00) [pid = 3944] [serial = 374] [outer = 174CD800] 10:30:39 INFO - PROCESS | 3944 | [3944] 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 10:30:39 INFO - PROCESS | 3944 | [3944] 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 10:30:39 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:30:39 INFO - PROCESS | 3944 | 1467048639746 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] 10:30:39 INFO - PROCESS | 3944 | 1467048639804 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 10:30:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:30:39 INFO - PROCESS | 3944 | 1467048639808 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:30:39 INFO - PROCESS | 3944 | 1467048639809 Marionette TRACE conn3 <- [1,466,null,{}] 10:30:39 INFO - PROCESS | 3944 | 1467048639813 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}] 10:30:39 INFO - PROCESS | 3944 | 1467048639815 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:39 INFO - PROCESS | 3944 | 1467048639939 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 10:30:39 INFO - PROCESS | 3944 | 1467048639958 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:39 INFO - PROCESS | 3944 | 1467048639960 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:39 INFO - PROCESS | 3944 | ++DOCSHELL 19610C00 == 49 [pid = 3944] [id = 126] 10:30:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (19611800) [pid = 3944] [serial = 375] [outer = 00000000] 10:30:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (198F2800) [pid = 3944] [serial = 376] [outer = 19611800] 10:30:40 INFO - PROCESS | 3944 | 1467048640004 Marionette DEBUG loaded listener.js 10:30:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (198FBC00) [pid = 3944] [serial = 377] [outer = 19611800] 10:30:40 INFO - PROCESS | 3944 | 1467048640427 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] 10:30:40 INFO - PROCESS | 3944 | 1467048640451 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 10:30:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:30:40 INFO - PROCESS | 3944 | 1467048640454 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:30:40 INFO - PROCESS | 3944 | 1467048640456 Marionette TRACE conn3 <- [1,470,null,{}] 10:30:40 INFO - PROCESS | 3944 | 1467048640459 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}] 10:30:40 INFO - PROCESS | 3944 | 1467048640466 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:40 INFO - PROCESS | 3944 | 1467048640601 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 10:30:40 INFO - PROCESS | 3944 | 1467048640663 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:40 INFO - PROCESS | 3944 | 1467048640665 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:40 INFO - PROCESS | 3944 | ++DOCSHELL 18463400 == 50 [pid = 3944] [id = 127] 10:30:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (1A498800) [pid = 3944] [serial = 378] [outer = 00000000] 10:30:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1A6CA400) [pid = 3944] [serial = 379] [outer = 1A498800] 10:30:40 INFO - PROCESS | 3944 | 1467048640692 Marionette DEBUG loaded listener.js 10:30:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1A949C00) [pid = 3944] [serial = 380] [outer = 1A498800] 10:30:41 INFO - PROCESS | 3944 | 1467048641090 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]]]}] 10:30:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:30:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 654ms 10:30:41 INFO - PROCESS | 3944 | 1467048641116 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 10:30:41 INFO - PROCESS | 3944 | 1467048641117 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 10:30:41 INFO - PROCESS | 3944 | 1467048641121 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:30:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:30:41 INFO - PROCESS | 3944 | 1467048641122 Marionette TRACE conn3 <- [1,474,null,{}] 10:30:41 INFO - PROCESS | 3944 | 1467048641126 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}] 10:30:41 INFO - PROCESS | 3944 | 1467048641128 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:41 INFO - PROCESS | 3944 | 1467048641248 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 10:30:41 INFO - PROCESS | 3944 | 1467048641254 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:41 INFO - PROCESS | 3944 | 1467048641256 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:41 INFO - PROCESS | 3944 | ++DOCSHELL 1A94B400 == 51 [pid = 3944] [id = 128] 10:30:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1A9BD800) [pid = 3944] [serial = 381] [outer = 00000000] 10:30:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (1AA8D800) [pid = 3944] [serial = 382] [outer = 1A9BD800] 10:30:41 INFO - PROCESS | 3944 | 1467048641356 Marionette DEBUG loaded listener.js 10:30:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (1AC84400) [pid = 3944] [serial = 383] [outer = 1A9BD800] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1600B400) [pid = 3944] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (112CF800) [pid = 3944] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (19A86C00) [pid = 3944] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (13157400) [pid = 3944] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1A9BF400) [pid = 3944] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (1A56C800) [pid = 3944] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (129A7000) [pid = 3944] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (176D0C00) [pid = 3944] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (13154000) [pid = 3944] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (0C767800) [pid = 3944] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (166B2C00) [pid = 3944] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (110AD400) [pid = 3944] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (1306E400) [pid = 3944] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (150F5000) [pid = 3944] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (15544C00) [pid = 3944] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (147BF000) [pid = 3944] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (110B3400) [pid = 3944] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (1A94E000) [pid = 3944] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (18469000) [pid = 3944] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1292AC00) [pid = 3944] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (16C47000) [pid = 3944] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1470C000) [pid = 3944] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (1281E400) [pid = 3944] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:30:41 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (1A303400) [pid = 3944] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:30:41 INFO - PROCESS | 3944 | 1467048641950 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]]]}] 10:30:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:30:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 887ms 10:30:41 INFO - PROCESS | 3944 | 1467048641998 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 10:30:41 INFO - PROCESS | 3944 | 1467048642000 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 10:30:41 INFO - PROCESS | 3944 | 1467048642003 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:30:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:30:41 INFO - PROCESS | 3944 | 1467048642005 Marionette TRACE conn3 <- [1,478,null,{}] 10:30:41 INFO - PROCESS | 3944 | 1467048642009 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}] 10:30:41 INFO - PROCESS | 3944 | 1467048642010 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:42 INFO - PROCESS | 3944 | 1467048642091 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 10:30:42 INFO - PROCESS | 3944 | 1467048642185 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:42 INFO - PROCESS | 3944 | 1467048642187 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:42 INFO - PROCESS | 3944 | ++DOCSHELL 1122CC00 == 52 [pid = 3944] [id = 129] 10:30:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (1122D400) [pid = 3944] [serial = 384] [outer = 00000000] 10:30:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1470B400) [pid = 3944] [serial = 385] [outer = 1122D400] 10:30:42 INFO - PROCESS | 3944 | 1467048642231 Marionette DEBUG loaded listener.js 10:30:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (15544000) [pid = 3944] [serial = 386] [outer = 1122D400] 10:30:42 INFO - PROCESS | 3944 | 1467048642599 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]]]}] 10:30:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:30:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 654ms 10:30:42 INFO - PROCESS | 3944 | 1467048642661 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 10:30:42 INFO - PROCESS | 3944 | 1467048642663 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 10:30:42 INFO - PROCESS | 3944 | 1467048642666 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:30:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:30:42 INFO - PROCESS | 3944 | 1467048642668 Marionette TRACE conn3 <- [1,482,null,{}] 10:30:42 INFO - PROCESS | 3944 | 1467048642655 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}] 10:30:42 INFO - PROCESS | 3944 | 1467048642657 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:42 INFO - PROCESS | 3944 | 1467048642735 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 10:30:42 INFO - PROCESS | 3944 | 1467048642740 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:42 INFO - PROCESS | 3944 | 1467048642742 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:42 INFO - PROCESS | 3944 | ++DOCSHELL 112CF800 == 53 [pid = 3944] [id = 130] 10:30:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1600B400) [pid = 3944] [serial = 387] [outer = 00000000] 10:30:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (19877400) [pid = 3944] [serial = 388] [outer = 1600B400] 10:30:42 INFO - PROCESS | 3944 | 1467048642785 Marionette DEBUG loaded listener.js 10:30:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (19878800) [pid = 3944] [serial = 389] [outer = 1600B400] 10:30:43 INFO - PROCESS | 3944 | 1467048643187 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]]]}] 10:30:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:30:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 553ms 10:30:43 INFO - PROCESS | 3944 | 1467048643206 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 10:30:43 INFO - PROCESS | 3944 | 1467048643208 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 10:30:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:30:43 INFO - PROCESS | 3944 | 1467048643216 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:30:43 INFO - PROCESS | 3944 | 1467048643217 Marionette TRACE conn3 <- [1,486,null,{}] 10:30:43 INFO - PROCESS | 3944 | 1467048643221 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}] 10:30:43 INFO - PROCESS | 3944 | 1467048643222 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:43 INFO - PROCESS | 3944 | 1467048643313 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 10:30:43 INFO - PROCESS | 3944 | 1467048643319 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:43 INFO - PROCESS | 3944 | 1467048643321 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:43 INFO - PROCESS | 3944 | ++DOCSHELL 18469000 == 54 [pid = 3944] [id = 131] 10:30:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (19877C00) [pid = 3944] [serial = 390] [outer = 00000000] 10:30:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (19883800) [pid = 3944] [serial = 391] [outer = 19877C00] 10:30:43 INFO - PROCESS | 3944 | 1467048643363 Marionette DEBUG loaded listener.js 10:30:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (198EE800) [pid = 3944] [serial = 392] [outer = 19877C00] 10:30:43 INFO - PROCESS | 3944 | 1467048643844 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]]]}] 10:30:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:30:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 655ms 10:30:43 INFO - PROCESS | 3944 | 1467048643870 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 10:30:43 INFO - PROCESS | 3944 | 1467048643874 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 10:30:43 INFO - PROCESS | 3944 | 1467048643880 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:30:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:30:43 INFO - PROCESS | 3944 | 1467048643884 Marionette TRACE conn3 <- [1,490,null,{}] 10:30:43 INFO - PROCESS | 3944 | 1467048643890 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}] 10:30:43 INFO - PROCESS | 3944 | 1467048643893 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:44 INFO - PROCESS | 3944 | 1467048644051 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 10:30:44 INFO - PROCESS | 3944 | 1467048644154 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:44 INFO - PROCESS | 3944 | 1467048644159 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:44 INFO - PROCESS | 3944 | ++DOCSHELL 10ED2400 == 55 [pid = 3944] [id = 132] 10:30:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (13035000) [pid = 3944] [serial = 393] [outer = 00000000] 10:30:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (13155C00) [pid = 3944] [serial = 394] [outer = 13035000] 10:30:44 INFO - PROCESS | 3944 | 1467048644216 Marionette DEBUG loaded listener.js 10:30:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (150F4C00) [pid = 3944] [serial = 395] [outer = 13035000] 10:30:44 INFO - PROCESS | 3944 | 1467048644754 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]]]}] 10:30:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (150F8400) [pid = 3944] [serial = 396] [outer = 1B403C00] 10:30:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:30:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 931ms 10:30:44 INFO - PROCESS | 3944 | 1467048644841 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 10:30:44 INFO - PROCESS | 3944 | 1467048644845 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 10:30:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:30:44 INFO - PROCESS | 3944 | 1467048644891 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:30:44 INFO - PROCESS | 3944 | 1467048644894 Marionette TRACE conn3 <- [1,494,null,{}] 10:30:44 INFO - PROCESS | 3944 | 1467048644918 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}] 10:30:44 INFO - PROCESS | 3944 | 1467048644921 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:45 INFO - PROCESS | 3944 | 1467048645031 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 10:30:45 INFO - PROCESS | 3944 | 1467048645138 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:45 INFO - PROCESS | 3944 | 1467048645140 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:45 INFO - PROCESS | 3944 | ++DOCSHELL 15D78000 == 56 [pid = 3944] [id = 133] 10:30:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (16009400) [pid = 3944] [serial = 397] [outer = 00000000] 10:30:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (166AE800) [pid = 3944] [serial = 398] [outer = 16009400] 10:30:45 INFO - PROCESS | 3944 | 1467048645198 Marionette DEBUG loaded listener.js 10:30:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (18412400) [pid = 3944] [serial = 399] [outer = 16009400] 10:30:45 INFO - PROCESS | 3944 | 1467048645797 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]]]}] 10:30:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:30:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 945ms 10:30:45 INFO - PROCESS | 3944 | 1467048645834 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 10:30:45 INFO - PROCESS | 3944 | 1467048645837 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 10:30:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:30:45 INFO - PROCESS | 3944 | 1467048645823 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:30:45 INFO - PROCESS | 3944 | 1467048645827 Marionette TRACE conn3 <- [1,498,null,{}] 10:30:45 INFO - PROCESS | 3944 | 1467048645838 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}] 10:30:45 INFO - PROCESS | 3944 | 1467048645843 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:45 INFO - PROCESS | 3944 | 1467048645951 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 10:30:46 INFO - PROCESS | 3944 | 1467048646081 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:46 INFO - PROCESS | 3944 | 1467048646085 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:46 INFO - PROCESS | 3944 | ++DOCSHELL 16599000 == 57 [pid = 3944] [id = 134] 10:30:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1A6CD000) [pid = 3944] [serial = 400] [outer = 00000000] 10:30:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1A9B8400) [pid = 3944] [serial = 401] [outer = 1A6CD000] 10:30:46 INFO - PROCESS | 3944 | 1467048646142 Marionette DEBUG loaded listener.js 10:30:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (1AA88000) [pid = 3944] [serial = 402] [outer = 1A6CD000] 10:30:46 INFO - PROCESS | 3944 | 1467048646725 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]]]}] 10:30:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:30:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 931ms 10:30:46 INFO - PROCESS | 3944 | 1467048646770 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 10:30:46 INFO - PROCESS | 3944 | 1467048646773 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 10:30:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:30:46 INFO - PROCESS | 3944 | 1467048646777 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:30:46 INFO - PROCESS | 3944 | 1467048646779 Marionette TRACE conn3 <- [1,502,null,{}] 10:30:46 INFO - PROCESS | 3944 | 1467048646784 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}] 10:30:46 INFO - PROCESS | 3944 | 1467048646786 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:46 INFO - PROCESS | 3944 | 1467048646875 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 10:30:46 INFO - PROCESS | 3944 | 1467048646978 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:46 INFO - PROCESS | 3944 | 1467048646980 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:46 INFO - PROCESS | 3944 | ++DOCSHELL 131D8400 == 58 [pid = 3944] [id = 135] 10:30:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1393DC00) [pid = 3944] [serial = 403] [outer = 00000000] 10:30:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (157BD400) [pid = 3944] [serial = 404] [outer = 1393DC00] 10:30:47 INFO - PROCESS | 3944 | 1467048647033 Marionette DEBUG loaded listener.js 10:30:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (17F26C00) [pid = 3944] [serial = 405] [outer = 1393DC00] 10:30:47 INFO - PROCESS | 3944 | 1467048647784 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]]]}] 10:30:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:30:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1076ms 10:30:47 INFO - PROCESS | 3944 | 1467048647849 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 10:30:47 INFO - PROCESS | 3944 | 1467048647853 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 10:30:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:30:47 INFO - PROCESS | 3944 | 1467048647860 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:30:47 INFO - PROCESS | 3944 | 1467048647863 Marionette TRACE conn3 <- [1,506,null,{}] 10:30:47 INFO - PROCESS | 3944 | 1467048647868 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}] 10:30:47 INFO - PROCESS | 3944 | 1467048647871 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:47 INFO - PROCESS | 3944 | 1467048647978 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 10:30:48 INFO - PROCESS | 3944 | 1467048648092 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:48 INFO - PROCESS | 3944 | 1467048648096 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:48 INFO - PROCESS | 3944 | ++DOCSHELL 0C766400 == 59 [pid = 3944] [id = 136] 10:30:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (10A08400) [pid = 3944] [serial = 406] [outer = 00000000] 10:30:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (129ED000) [pid = 3944] [serial = 407] [outer = 10A08400] 10:30:48 INFO - PROCESS | 3944 | 1467048648148 Marionette DEBUG loaded listener.js 10:30:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (1470B000) [pid = 3944] [serial = 408] [outer = 10A08400] 10:30:48 INFO - PROCESS | 3944 | --DOCSHELL 0C767400 == 58 [pid = 3944] [id = 93] 10:30:48 INFO - PROCESS | 3944 | --DOCSHELL 12927C00 == 57 [pid = 3944] [id = 94] 10:30:48 INFO - PROCESS | 3944 | --DOCSHELL 112CF800 == 56 [pid = 3944] [id = 130] 10:30:48 INFO - PROCESS | 3944 | --DOCSHELL 1122CC00 == 55 [pid = 3944] [id = 129] 10:30:48 INFO - PROCESS | 3944 | --DOCSHELL 1A94B400 == 54 [pid = 3944] [id = 128] 10:30:48 INFO - PROCESS | 3944 | --DOCSHELL 18463400 == 53 [pid = 3944] [id = 127] 10:30:48 INFO - PROCESS | 3944 | --DOCSHELL 19610C00 == 52 [pid = 3944] [id = 126] 10:30:48 INFO - PROCESS | 3944 | --DOCSHELL 174CA000 == 51 [pid = 3944] [id = 125] 10:30:48 INFO - PROCESS | 3944 | --DOCSHELL 1659B000 == 50 [pid = 3944] [id = 124] 10:30:48 INFO - PROCESS | 3944 | --DOCSHELL 1314F000 == 49 [pid = 3944] [id = 123] 10:30:48 INFO - PROCESS | 3944 | --DOCSHELL 10A77000 == 48 [pid = 3944] [id = 122] 10:30:48 INFO - PROCESS | 3944 | --DOCSHELL 1AA92800 == 47 [pid = 3944] [id = 118] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1B067000) [pid = 3944] [serial = 352] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1AC81C00) [pid = 3944] [serial = 350] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (1345DC00) [pid = 3944] [serial = 332] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (17E78C00) [pid = 3944] [serial = 337] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (16071400) [pid = 3944] [serial = 200] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1122E400) [pid = 3944] [serial = 278] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (173DF400) [pid = 3944] [serial = 284] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (129F4000) [pid = 3944] [serial = 157] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (1A6CB000) [pid = 3944] [serial = 347] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (18408800) [pid = 3944] [serial = 325] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (1AC88400) [pid = 3944] [serial = 275] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (15555800) [pid = 3944] [serial = 334] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (16007800) [pid = 3944] [serial = 194] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (1393B000) [pid = 3944] [serial = 124] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1A9C1800) [pid = 3944] [serial = 233] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (19A8E000) [pid = 3944] [serial = 341] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (150ED400) [pid = 3944] [serial = 281] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (19610000) [pid = 3944] [serial = 329] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (16009C00) [pid = 3944] [serial = 239] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (157C0C00) [pid = 3944] [serial = 335] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (13125400) [pid = 3944] [serial = 236] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1553BC00) [pid = 3944] [serial = 322] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1A6D4400) [pid = 3944] [serial = 343] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (13030000) [pid = 3944] [serial = 331] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (130CF000) [pid = 3944] [serial = 319] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1840DC00) [pid = 3944] [serial = 338] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1A949400) [pid = 3944] [serial = 344] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (1A6C6C00) [pid = 3944] [serial = 188] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (12D6A400) [pid = 3944] [serial = 191] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (1A56DC00) [pid = 3944] [serial = 197] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (19A6A800) [pid = 3944] [serial = 154] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (1A48EC00) [pid = 3944] [serial = 346] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (198ECC00) [pid = 3944] [serial = 340] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (1AA92C00) [pid = 3944] [serial = 349] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (1A94F000) [pid = 3944] [serial = 242] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1811E000) [pid = 3944] [serial = 328] [outer = 00000000] [url = about:blank] 10:30:48 INFO - PROCESS | 3944 | 1467048648606 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]]]}] 10:30:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:30:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 785ms 10:30:48 INFO - PROCESS | 3944 | 1467048648648 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 10:30:48 INFO - PROCESS | 3944 | 1467048648652 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 10:30:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:30:48 INFO - PROCESS | 3944 | 1467048648658 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:30:48 INFO - PROCESS | 3944 | 1467048648661 Marionette TRACE conn3 <- [1,510,null,{}] 10:30:48 INFO - PROCESS | 3944 | 1467048648665 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}] 10:30:48 INFO - PROCESS | 3944 | 1467048648668 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:48 INFO - PROCESS | 3944 | 1467048648758 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 10:30:48 INFO - PROCESS | 3944 | 1467048648766 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:48 INFO - PROCESS | 3944 | 1467048648769 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:48 INFO - PROCESS | 3944 | ++DOCSHELL 130CF000 == 48 [pid = 3944] [id = 137] 10:30:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (13127C00) [pid = 3944] [serial = 409] [outer = 00000000] 10:30:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1393B000) [pid = 3944] [serial = 410] [outer = 13127C00] 10:30:48 INFO - PROCESS | 3944 | 1467048648815 Marionette DEBUG loaded listener.js 10:30:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (150C9400) [pid = 3944] [serial = 411] [outer = 13127C00] 10:30:49 INFO - PROCESS | 3944 | 1467048649248 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]]]}] 10:30:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:30:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 596ms 10:30:49 INFO - PROCESS | 3944 | 1467048649260 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 10:30:49 INFO - PROCESS | 3944 | 1467048649262 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 10:30:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:30:49 INFO - PROCESS | 3944 | 1467048649266 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:30:49 INFO - PROCESS | 3944 | 1467048649269 Marionette TRACE conn3 <- [1,514,null,{}] 10:30:49 INFO - PROCESS | 3944 | 1467048649283 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}] 10:30:49 INFO - PROCESS | 3944 | 1467048649287 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:49 INFO - PROCESS | 3944 | 1467048649353 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 10:30:49 INFO - PROCESS | 3944 | 1467048649392 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:49 INFO - PROCESS | 3944 | 1467048649395 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:49 INFO - PROCESS | 3944 | ++DOCSHELL 15D7AC00 == 49 [pid = 3944] [id = 138] 10:30:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (16004800) [pid = 3944] [serial = 412] [outer = 00000000] 10:30:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1606C800) [pid = 3944] [serial = 413] [outer = 16004800] 10:30:49 INFO - PROCESS | 3944 | 1467048649441 Marionette DEBUG loaded listener.js 10:30:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (16598400) [pid = 3944] [serial = 414] [outer = 16004800] 10:30:49 INFO - PROCESS | 3944 | 1467048649846 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]]]}] 10:30:49 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 10:30:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 654ms 10:30:49 INFO - PROCESS | 3944 | 1467048649909 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 10:30:49 INFO - PROCESS | 3944 | 1467048649911 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 10:30:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:30:49 INFO - PROCESS | 3944 | 1467048649915 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:30:49 INFO - PROCESS | 3944 | 1467048649917 Marionette TRACE conn3 <- [1,518,null,{}] 10:30:49 INFO - PROCESS | 3944 | 1467048649920 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}] 10:30:49 INFO - PROCESS | 3944 | 1467048649922 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:49 INFO - PROCESS | 3944 | 1467048650007 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 10:30:50 INFO - PROCESS | 3944 | 1467048650014 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:50 INFO - PROCESS | 3944 | 1467048650016 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:50 INFO - PROCESS | 3944 | ++DOCSHELL 112D0C00 == 50 [pid = 3944] [id = 139] 10:30:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (114EC400) [pid = 3944] [serial = 415] [outer = 00000000] 10:30:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (16A3CC00) [pid = 3944] [serial = 416] [outer = 114EC400] 10:30:50 INFO - PROCESS | 3944 | 1467048650052 Marionette DEBUG loaded listener.js 10:30:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (173E4C00) [pid = 3944] [serial = 417] [outer = 114EC400] 10:30:50 INFO - PROCESS | 3944 | 1467048650462 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]]]}] 10:30:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:30:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 581ms 10:30:50 INFO - PROCESS | 3944 | 1467048650517 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 10:30:50 INFO - PROCESS | 3944 | 1467048650519 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 10:30:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:30:50 INFO - PROCESS | 3944 | 1467048650528 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:30:50 INFO - PROCESS | 3944 | 1467048650530 Marionette TRACE conn3 <- [1,522,null,{}] 10:30:50 INFO - PROCESS | 3944 | 1467048650533 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}] 10:30:50 INFO - PROCESS | 3944 | 1467048650535 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:50 INFO - PROCESS | 3944 | 1467048650632 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 10:30:50 INFO - PROCESS | 3944 | 1467048650716 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:50 INFO - PROCESS | 3944 | 1467048650718 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:50 INFO - PROCESS | 3944 | ++DOCSHELL 174D3000 == 51 [pid = 3944] [id = 140] 10:30:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (176C8000) [pid = 3944] [serial = 418] [outer = 00000000] 10:30:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (1811D400) [pid = 3944] [serial = 419] [outer = 176C8000] 10:30:50 INFO - PROCESS | 3944 | 1467048650761 Marionette DEBUG loaded listener.js 10:30:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (1840DC00) [pid = 3944] [serial = 420] [outer = 176C8000] 10:30:51 INFO - PROCESS | 3944 | 1467048651158 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]]]}] 10:30:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:30:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 683ms 10:30:51 INFO - PROCESS | 3944 | 1467048651212 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 10:30:51 INFO - PROCESS | 3944 | 1467048651214 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 10:30:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:30:51 INFO - PROCESS | 3944 | 1467048651218 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:30:51 INFO - PROCESS | 3944 | 1467048651219 Marionette TRACE conn3 <- [1,526,null,{}] 10:30:51 INFO - PROCESS | 3944 | 1467048651223 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}] 10:30:51 INFO - PROCESS | 3944 | 1467048651228 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:51 INFO - PROCESS | 3944 | 1467048651359 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 10:30:51 INFO - PROCESS | 3944 | 1467048651372 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:51 INFO - PROCESS | 3944 | 1467048651374 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:51 INFO - PROCESS | 3944 | ++DOCSHELL 19617C00 == 52 [pid = 3944] [id = 141] 10:30:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1987A400) [pid = 3944] [serial = 421] [outer = 00000000] 10:30:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (198F0800) [pid = 3944] [serial = 422] [outer = 1987A400] 10:30:51 INFO - PROCESS | 3944 | 1467048651465 Marionette DEBUG loaded listener.js 10:30:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (157BA000) [pid = 3944] [serial = 423] [outer = 1987A400] 10:30:51 INFO - PROCESS | 3944 | 1467048651912 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]]]}] 10:30:51 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 10:30:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 741ms 10:30:51 INFO - PROCESS | 3944 | 1467048651960 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 10:30:51 INFO - PROCESS | 3944 | 1467048651962 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 10:30:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:30:51 INFO - PROCESS | 3944 | 1467048651965 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:30:51 INFO - PROCESS | 3944 | 1467048651967 Marionette TRACE conn3 <- [1,530,null,{}] 10:30:51 INFO - PROCESS | 3944 | 1467048651970 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}] 10:30:51 INFO - PROCESS | 3944 | 1467048651972 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:52 INFO - PROCESS | 3944 | 1467048652088 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 10:30:52 INFO - PROCESS | 3944 | 1467048652147 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:52 INFO - PROCESS | 3944 | 1467048652131 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:52 INFO - PROCESS | 3944 | ++DOCSHELL 11C32400 == 53 [pid = 3944] [id = 142] 10:30:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (19A89000) [pid = 3944] [serial = 424] [outer = 00000000] 10:30:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1A309400) [pid = 3944] [serial = 425] [outer = 19A89000] 10:30:52 INFO - PROCESS | 3944 | 1467048652174 Marionette DEBUG loaded listener.js 10:30:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (1A494C00) [pid = 3944] [serial = 426] [outer = 19A89000] 10:30:52 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (1AC8DC00) [pid = 3944] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:30:52 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (1345E000) [pid = 3944] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:30:52 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (10A7C400) [pid = 3944] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:30:52 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1659B400) [pid = 3944] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:30:52 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (19611800) [pid = 3944] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:30:52 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (174CD800) [pid = 3944] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:30:52 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (1A498800) [pid = 3944] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:30:52 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1122D400) [pid = 3944] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:30:52 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1A9BD800) [pid = 3944] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:30:52 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (1600B400) [pid = 3944] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:30:52 INFO - PROCESS | 3944 | 1467048652652 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"]]]}] 10:30:52 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 10:30:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:30:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:30:52 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 10:30:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:30:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:30:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 741ms 10:30:52 INFO - PROCESS | 3944 | 1467048652724 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 10:30:52 INFO - PROCESS | 3944 | 1467048652726 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 10:30:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:30:52 INFO - PROCESS | 3944 | 1467048652713 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:30:52 INFO - PROCESS | 3944 | 1467048652714 Marionette TRACE conn3 <- [1,534,null,{}] 10:30:52 INFO - PROCESS | 3944 | 1467048652719 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}] 10:30:52 INFO - PROCESS | 3944 | 1467048652720 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:52 INFO - PROCESS | 3944 | 1467048652808 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 10:30:52 INFO - PROCESS | 3944 | 1467048652819 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:52 INFO - PROCESS | 3944 | 1467048652821 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:52 INFO - PROCESS | 3944 | ++DOCSHELL 16595C00 == 54 [pid = 3944] [id = 143] 10:30:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (16596400) [pid = 3944] [serial = 427] [outer = 00000000] 10:30:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1A023000) [pid = 3944] [serial = 428] [outer = 16596400] 10:30:52 INFO - PROCESS | 3944 | 1467048652865 Marionette DEBUG loaded listener.js 10:30:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (1A308C00) [pid = 3944] [serial = 429] [outer = 16596400] 10:30:53 INFO - PROCESS | 3944 | 1467048653275 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]]]}] 10:30:53 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. 10:30:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 581ms 10:30:53 INFO - PROCESS | 3944 | 1467048653311 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 10:30:53 INFO - PROCESS | 3944 | 1467048653313 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 10:30:53 INFO - PROCESS | 3944 | 1467048653316 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:30:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:30:53 INFO - PROCESS | 3944 | 1467048653317 Marionette TRACE conn3 <- [1,538,null,{}] 10:30:53 INFO - PROCESS | 3944 | 1467048653321 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}] 10:30:53 INFO - PROCESS | 3944 | 1467048653323 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:53 INFO - PROCESS | 3944 | 1467048653402 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 10:30:53 INFO - PROCESS | 3944 | 1467048653407 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:53 INFO - PROCESS | 3944 | 1467048653409 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:53 INFO - PROCESS | 3944 | ++DOCSHELL 18112000 == 55 [pid = 3944] [id = 144] 10:30:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (19A85000) [pid = 3944] [serial = 430] [outer = 00000000] 10:30:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1A6CC400) [pid = 3944] [serial = 431] [outer = 19A85000] 10:30:53 INFO - PROCESS | 3944 | 1467048653456 Marionette DEBUG loaded listener.js 10:30:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1A947000) [pid = 3944] [serial = 432] [outer = 19A85000] 10:30:53 INFO - PROCESS | 3944 | 1467048653841 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]]]}] 10:30:53 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. 10:30:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 552ms 10:30:53 INFO - PROCESS | 3944 | 1467048653887 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 10:30:53 INFO - PROCESS | 3944 | 1467048653889 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 10:30:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:30:53 INFO - PROCESS | 3944 | 1467048653892 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:30:53 INFO - PROCESS | 3944 | 1467048653894 Marionette TRACE conn3 <- [1,542,null,{}] 10:30:53 INFO - PROCESS | 3944 | 1467048653907 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}] 10:30:53 INFO - PROCESS | 3944 | 1467048653909 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:53 INFO - PROCESS | 3944 | 1467048653990 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 10:30:53 INFO - PROCESS | 3944 | 1467048653995 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:53 INFO - PROCESS | 3944 | 1467048653997 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:53 INFO - PROCESS | 3944 | ++DOCSHELL 1A569000 == 56 [pid = 3944] [id = 145] 10:30:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1A56B000) [pid = 3944] [serial = 433] [outer = 00000000] 10:30:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1A9C3000) [pid = 3944] [serial = 434] [outer = 1A56B000] 10:30:54 INFO - PROCESS | 3944 | 1467048654044 Marionette DEBUG loaded listener.js 10:30:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1A9C6400) [pid = 3944] [serial = 435] [outer = 1A56B000] 10:30:54 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:30:54 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:30:54 INFO - PROCESS | 3944 | 1467048654554 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]]]}] 10:30:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:30:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 683ms 10:30:54 INFO - PROCESS | 3944 | 1467048654579 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 10:30:54 INFO - PROCESS | 3944 | 1467048654583 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 10:30:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:30:54 INFO - PROCESS | 3944 | 1467048654588 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:30:54 INFO - PROCESS | 3944 | 1467048654591 Marionette TRACE conn3 <- [1,546,null,{}] 10:30:54 INFO - PROCESS | 3944 | 1467048654597 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}] 10:30:54 INFO - PROCESS | 3944 | 1467048654600 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:54 INFO - PROCESS | 3944 | 1467048654760 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 10:30:54 INFO - PROCESS | 3944 | 1467048654878 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:54 INFO - PROCESS | 3944 | 1467048654881 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:54 INFO - PROCESS | 3944 | ++DOCSHELL 10A7E000 == 57 [pid = 3944] [id = 146] 10:30:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (10A80800) [pid = 3944] [serial = 436] [outer = 00000000] 10:30:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (10ACB800) [pid = 3944] [serial = 437] [outer = 10A80800] 10:30:54 INFO - PROCESS | 3944 | 1467048654939 Marionette DEBUG loaded listener.js 10:30:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (10AD1800) [pid = 3944] [serial = 438] [outer = 10A80800] 10:30:55 INFO - PROCESS | 3944 | 1467048655451 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]]]}] 10:30:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:30:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 10:30:55 INFO - PROCESS | 3944 | 1467048655531 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 10:30:55 INFO - PROCESS | 3944 | 1467048655535 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 10:30:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:30:55 INFO - PROCESS | 3944 | 1467048655542 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:30:55 INFO - PROCESS | 3944 | 1467048655545 Marionette TRACE conn3 <- [1,550,null,{}] 10:30:55 INFO - PROCESS | 3944 | 1467048655549 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}] 10:30:55 INFO - PROCESS | 3944 | 1467048655551 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:55 INFO - PROCESS | 3944 | 1467048655644 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 10:30:55 INFO - PROCESS | 3944 | 1467048655781 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:55 INFO - PROCESS | 3944 | 1467048655784 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:55 INFO - PROCESS | 3944 | ++DOCSHELL 130A5800 == 58 [pid = 3944] [id = 147] 10:30:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (130C5000) [pid = 3944] [serial = 439] [outer = 00000000] 10:30:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (13289000) [pid = 3944] [serial = 440] [outer = 130C5000] 10:30:55 INFO - PROCESS | 3944 | 1467048655839 Marionette DEBUG loaded listener.js 10:30:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (150EDC00) [pid = 3944] [serial = 441] [outer = 130C5000] 10:30:56 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:30:56 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:30:56 INFO - PROCESS | 3944 | 1467048656397 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]]]}] 10:30:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:30:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 10:30:56 INFO - PROCESS | 3944 | 1467048656470 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 10:30:56 INFO - PROCESS | 3944 | 1467048656473 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 10:30:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:30:56 INFO - PROCESS | 3944 | 1467048656477 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:30:56 INFO - PROCESS | 3944 | 1467048656480 Marionette TRACE conn3 <- [1,554,null,{}] 10:30:56 INFO - PROCESS | 3944 | 1467048656491 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}] 10:30:56 INFO - PROCESS | 3944 | 1467048656496 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:56 INFO - PROCESS | 3944 | 1467048656651 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 10:30:56 INFO - PROCESS | 3944 | 1467048656724 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:56 INFO - PROCESS | 3944 | 1467048656728 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:56 INFO - PROCESS | 3944 | ++DOCSHELL 17410800 == 59 [pid = 3944] [id = 148] 10:30:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (174CC000) [pid = 3944] [serial = 442] [outer = 00000000] 10:30:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (19611000) [pid = 3944] [serial = 443] [outer = 174CC000] 10:30:56 INFO - PROCESS | 3944 | 1467048656783 Marionette DEBUG loaded listener.js 10:30:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (19882400) [pid = 3944] [serial = 444] [outer = 174CC000] 10:30:57 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:30:57 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:30:57 INFO - PROCESS | 3944 | 1467048657300 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]]]}] 10:30:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:30:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 872ms 10:30:57 INFO - PROCESS | 3944 | 1467048657365 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 10:30:57 INFO - PROCESS | 3944 | 1467048657350 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 10:30:57 INFO - PROCESS | 3944 | 1467048657354 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:30:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:30:57 INFO - PROCESS | 3944 | 1467048657356 Marionette TRACE conn3 <- [1,558,null,{}] 10:30:57 INFO - PROCESS | 3944 | 1467048657360 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}] 10:30:57 INFO - PROCESS | 3944 | 1467048657362 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:57 INFO - PROCESS | 3944 | 1467048657469 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 10:30:57 INFO - PROCESS | 3944 | 1467048657598 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:57 INFO - PROCESS | 3944 | 1467048657584 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:57 INFO - PROCESS | 3944 | ++DOCSHELL 150F9800 == 60 [pid = 3944] [id = 149] 10:30:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1A6C8C00) [pid = 3944] [serial = 445] [outer = 00000000] 10:30:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1A9B8000) [pid = 3944] [serial = 446] [outer = 1A6C8C00] 10:30:57 INFO - PROCESS | 3944 | 1467048657637 Marionette DEBUG loaded listener.js 10:30:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1AA8C800) [pid = 3944] [serial = 447] [outer = 1A6C8C00] 10:30:57 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:30:57 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:30:58 INFO - PROCESS | 3944 | 1467048658149 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]]]}] 10:30:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:30:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 844ms 10:30:58 INFO - PROCESS | 3944 | 1467048658207 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 10:30:58 INFO - PROCESS | 3944 | 1467048658209 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 10:30:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:30:58 INFO - PROCESS | 3944 | 1467048658213 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:30:58 INFO - PROCESS | 3944 | 1467048658215 Marionette TRACE conn3 <- [1,562,null,{}] 10:30:58 INFO - PROCESS | 3944 | 1467048658218 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}] 10:30:58 INFO - PROCESS | 3944 | 1467048658221 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:58 INFO - PROCESS | 3944 | 1467048658324 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 10:30:58 INFO - PROCESS | 3944 | 1467048658411 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:58 INFO - PROCESS | 3944 | 1467048658413 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:58 INFO - PROCESS | 3944 | ++DOCSHELL 10A75C00 == 61 [pid = 3944] [id = 150] 10:30:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (12819400) [pid = 3944] [serial = 448] [outer = 00000000] 10:30:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1671B400) [pid = 3944] [serial = 449] [outer = 12819400] 10:30:58 INFO - PROCESS | 3944 | 1467048658465 Marionette DEBUG loaded listener.js 10:30:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (16721C00) [pid = 3944] [serial = 450] [outer = 12819400] 10:30:59 INFO - PROCESS | 3944 | 1467048659175 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]]]}] 10:30:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:30:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1017ms 10:30:59 INFO - PROCESS | 3944 | 1467048659237 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 10:30:59 INFO - PROCESS | 3944 | 1467048659241 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 10:30:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:30:59 INFO - PROCESS | 3944 | 1467048659246 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:30:59 INFO - PROCESS | 3944 | 1467048659249 Marionette TRACE conn3 <- [1,566,null,{}] 10:30:59 INFO - PROCESS | 3944 | 1467048659255 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}] 10:30:59 INFO - PROCESS | 3944 | 1467048659258 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:59 INFO - PROCESS | 3944 | 1467048659340 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 10:30:59 INFO - PROCESS | 3944 | 1467048659478 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:59 INFO - PROCESS | 3944 | 1467048659481 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:30:59 INFO - PROCESS | 3944 | ++DOCSHELL 1122DC00 == 62 [pid = 3944] [id = 151] 10:30:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1122FC00) [pid = 3944] [serial = 451] [outer = 00000000] 10:30:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (13072000) [pid = 3944] [serial = 452] [outer = 1122FC00] 10:30:59 INFO - PROCESS | 3944 | 1467048659531 Marionette DEBUG loaded listener.js 10:30:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (131DA000) [pid = 3944] [serial = 453] [outer = 1122FC00] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 18112000 == 61 [pid = 3944] [id = 144] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 16595C00 == 60 [pid = 3944] [id = 143] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 11C32400 == 59 [pid = 3944] [id = 142] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 19617C00 == 58 [pid = 3944] [id = 141] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 174D3000 == 57 [pid = 3944] [id = 140] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 112D0C00 == 56 [pid = 3944] [id = 139] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 15D7AC00 == 55 [pid = 3944] [id = 138] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 130CF000 == 54 [pid = 3944] [id = 137] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 0C766400 == 53 [pid = 3944] [id = 136] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 10ED2400 == 52 [pid = 3944] [id = 132] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 15D78000 == 51 [pid = 3944] [id = 133] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 110A8000 == 50 [pid = 3944] [id = 53] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 1A94B800 == 49 [pid = 3944] [id = 78] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 12DFD000 == 48 [pid = 3944] [id = 119] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 16074800 == 47 [pid = 3944] [id = 110] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 13131400 == 46 [pid = 3944] [id = 67] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 131D8400 == 45 [pid = 3944] [id = 135] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 10A77800 == 44 [pid = 3944] [id = 52] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 11235C00 == 43 [pid = 3944] [id = 64] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 174D2000 == 42 [pid = 3944] [id = 109] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 16599000 == 41 [pid = 3944] [id = 134] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 1A56B800 == 40 [pid = 3944] [id = 81] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 18469000 == 39 [pid = 3944] [id = 131] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 1AC8D800 == 38 [pid = 3944] [id = 121] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 19A73400 == 37 [pid = 3944] [id = 66] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 166B2800 == 36 [pid = 3944] [id = 95] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 147B8400 == 35 [pid = 3944] [id = 65] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 1470A000 == 34 [pid = 3944] [id = 80] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 1600D400 == 33 [pid = 3944] [id = 120] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 150F9800 == 32 [pid = 3944] [id = 149] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 10A75C00 == 31 [pid = 3944] [id = 150] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 130A5800 == 30 [pid = 3944] [id = 147] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 17410800 == 29 [pid = 3944] [id = 148] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 1A569000 == 28 [pid = 3944] [id = 145] 10:31:00 INFO - PROCESS | 3944 | --DOCSHELL 10A7E000 == 27 [pid = 3944] [id = 146] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (1B1A0C00) [pid = 3944] [serial = 362] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (1B06E000) [pid = 3944] [serial = 361] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (150EF400) [pid = 3944] [serial = 367] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (15545400) [pid = 3944] [serial = 368] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (147BC800) [pid = 3944] [serial = 365] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (130CA400) [pid = 3944] [serial = 364] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1659E800) [pid = 3944] [serial = 370] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (166B5C00) [pid = 3944] [serial = 371] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (198F2800) [pid = 3944] [serial = 376] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (150F3000) [pid = 3944] [serial = 355] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (198FBC00) [pid = 3944] [serial = 377] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (17F26400) [pid = 3944] [serial = 373] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (173D8400) [pid = 3944] [serial = 358] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1A949C00) [pid = 3944] [serial = 380] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (1A6CA400) [pid = 3944] [serial = 379] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (1470B400) [pid = 3944] [serial = 385] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1AA8D800) [pid = 3944] [serial = 382] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (19877400) [pid = 3944] [serial = 388] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (1AC84400) [pid = 3944] [serial = 383] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (19883800) [pid = 3944] [serial = 391] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (19878800) [pid = 3944] [serial = 389] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (18406C00) [pid = 3944] [serial = 374] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (15544000) [pid = 3944] [serial = 386] [outer = 00000000] [url = about:blank] 10:31:00 INFO - PROCESS | 3944 | 1467048660744 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]]]}] 10:31:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:31:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1541ms 10:31:00 INFO - PROCESS | 3944 | 1467048660791 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 10:31:00 INFO - PROCESS | 3944 | 1467048660795 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 10:31:00 INFO - PROCESS | 3944 | 1467048660799 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:31:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:31:00 INFO - PROCESS | 3944 | 1467048660804 Marionette TRACE conn3 <- [1,570,null,{}] 10:31:00 INFO - PROCESS | 3944 | 1467048660809 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}] 10:31:00 INFO - PROCESS | 3944 | 1467048660811 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:00 INFO - PROCESS | 3944 | 1467048660899 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 10:31:00 INFO - PROCESS | 3944 | 1467048660990 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:00 INFO - PROCESS | 3944 | 1467048660992 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:01 INFO - PROCESS | 3944 | ++DOCSHELL 10A0F800 == 28 [pid = 3944] [id = 152] 10:31:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (10A77800) [pid = 3944] [serial = 454] [outer = 00000000] 10:31:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (10ACD400) [pid = 3944] [serial = 455] [outer = 10A77800] 10:31:01 INFO - PROCESS | 3944 | 1467048661041 Marionette DEBUG loaded listener.js 10:31:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (10F36400) [pid = 3944] [serial = 456] [outer = 10A77800] 10:31:01 INFO - PROCESS | 3944 | 1467048661386 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]]]}] 10:31:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:31:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 597ms 10:31:01 INFO - PROCESS | 3944 | 1467048661403 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 10:31:01 INFO - PROCESS | 3944 | 1467048661408 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 10:31:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:31:01 INFO - PROCESS | 3944 | 1467048661427 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:31:01 INFO - PROCESS | 3944 | 1467048661429 Marionette TRACE conn3 <- [1,574,null,{}] 10:31:01 INFO - PROCESS | 3944 | 1467048661433 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}] 10:31:01 INFO - PROCESS | 3944 | 1467048661435 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:01 INFO - PROCESS | 3944 | 1467048661536 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 10:31:01 INFO - PROCESS | 3944 | 1467048661545 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:01 INFO - PROCESS | 3944 | 1467048661547 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:01 INFO - PROCESS | 3944 | ++DOCSHELL 129A9000 == 29 [pid = 3944] [id = 153] 10:31:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (129B0000) [pid = 3944] [serial = 457] [outer = 00000000] 10:31:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (13032C00) [pid = 3944] [serial = 458] [outer = 129B0000] 10:31:01 INFO - PROCESS | 3944 | 1467048661594 Marionette DEBUG loaded listener.js 10:31:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (130CF000) [pid = 3944] [serial = 459] [outer = 129B0000] 10:31:01 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:31:01 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:31:01 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:31:02 INFO - PROCESS | 3944 | 1467048662028 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]]]}] 10:31:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:31:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 654ms 10:31:02 INFO - PROCESS | 3944 | 1467048662064 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 10:31:02 INFO - PROCESS | 3944 | 1467048662066 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 10:31:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:31:02 INFO - PROCESS | 3944 | 1467048662070 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:31:02 INFO - PROCESS | 3944 | 1467048662073 Marionette TRACE conn3 <- [1,578,null,{}] 10:31:02 INFO - PROCESS | 3944 | 1467048662084 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}] 10:31:02 INFO - PROCESS | 3944 | 1467048662088 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:02 INFO - PROCESS | 3944 | 1467048662172 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 10:31:02 INFO - PROCESS | 3944 | 1467048662181 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:02 INFO - PROCESS | 3944 | 1467048662184 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:02 INFO - PROCESS | 3944 | ++DOCSHELL 1470B800 == 30 [pid = 3944] [id = 154] 10:31:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1470CC00) [pid = 3944] [serial = 460] [outer = 00000000] 10:31:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (150EF400) [pid = 3944] [serial = 461] [outer = 1470CC00] 10:31:02 INFO - PROCESS | 3944 | 1467048662231 Marionette DEBUG loaded listener.js 10:31:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1553B400) [pid = 3944] [serial = 462] [outer = 1470CC00] 10:31:02 INFO - PROCESS | 3944 | 1467048662685 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]]]}] 10:31:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:31:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 640ms 10:31:02 INFO - PROCESS | 3944 | 1467048662715 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 10:31:02 INFO - PROCESS | 3944 | 1467048662718 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 10:31:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:31:02 INFO - PROCESS | 3944 | 1467048662721 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:31:02 INFO - PROCESS | 3944 | 1467048662723 Marionette TRACE conn3 <- [1,582,null,{}] 10:31:02 INFO - PROCESS | 3944 | 1467048662726 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}] 10:31:02 INFO - PROCESS | 3944 | 1467048662728 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:02 INFO - PROCESS | 3944 | 1467048662875 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 10:31:02 INFO - PROCESS | 3944 | 1467048662898 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:02 INFO - PROCESS | 3944 | 1467048662900 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:02 INFO - PROCESS | 3944 | ++DOCSHELL 15555C00 == 31 [pid = 3944] [id = 155] 10:31:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (15557400) [pid = 3944] [serial = 463] [outer = 00000000] 10:31:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (157DA800) [pid = 3944] [serial = 464] [outer = 15557400] 10:31:02 INFO - PROCESS | 3944 | 1467048662944 Marionette DEBUG loaded listener.js 10:31:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (16006C00) [pid = 3944] [serial = 465] [outer = 15557400] 10:31:03 INFO - PROCESS | 3944 | 1467048663320 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]]]}] 10:31:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:31:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 654ms 10:31:03 INFO - PROCESS | 3944 | 1467048663388 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 10:31:03 INFO - PROCESS | 3944 | 1467048663390 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 10:31:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:31:03 INFO - PROCESS | 3944 | 1467048663393 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:31:03 INFO - PROCESS | 3944 | 1467048663395 Marionette TRACE conn3 <- [1,586,null,{}] 10:31:03 INFO - PROCESS | 3944 | 1467048663398 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}] 10:31:03 INFO - PROCESS | 3944 | 1467048663400 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:03 INFO - PROCESS | 3944 | 1467048663486 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 10:31:03 INFO - PROCESS | 3944 | 1467048663492 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:03 INFO - PROCESS | 3944 | 1467048663494 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:03 INFO - PROCESS | 3944 | ++DOCSHELL 15D78800 == 32 [pid = 3944] [id = 156] 10:31:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (15D7A400) [pid = 3944] [serial = 466] [outer = 00000000] 10:31:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1659B400) [pid = 3944] [serial = 467] [outer = 15D7A400] 10:31:03 INFO - PROCESS | 3944 | 1467048663542 Marionette DEBUG loaded listener.js 10:31:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (16719400) [pid = 3944] [serial = 468] [outer = 15D7A400] 10:31:04 INFO - PROCESS | 3944 | 1467048664166 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]]]}] 10:31:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:31:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 785ms 10:31:04 INFO - PROCESS | 3944 | 1467048664180 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 10:31:04 INFO - PROCESS | 3944 | 1467048664182 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 10:31:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:31:04 INFO - PROCESS | 3944 | 1467048664185 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:31:04 INFO - PROCESS | 3944 | 1467048664169 Marionette TRACE conn3 <- [1,590,null,{}] 10:31:04 INFO - PROCESS | 3944 | 1467048664173 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}] 10:31:04 INFO - PROCESS | 3944 | 1467048664178 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:04 INFO - PROCESS | 3944 | 1467048664680 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (1306B800) [pid = 3944] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (176C8000) [pid = 3944] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (1987A400) [pid = 3944] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (19A89000) [pid = 3944] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (16009400) [pid = 3944] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (16004800) [pid = 3944] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (1A6CD000) [pid = 3944] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (13035000) [pid = 3944] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (19A85000) [pid = 3944] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (114EC400) [pid = 3944] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (1393DC00) [pid = 3944] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (10A08400) [pid = 3944] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (13127C00) [pid = 3944] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (19877C00) [pid = 3944] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (1A56B000) [pid = 3944] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (16596400) [pid = 3944] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1A951800) [pid = 3944] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1AC8C000) [pid = 3944] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (15538800) [pid = 3944] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (10A0BC00) [pid = 3944] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (174D3C00) [pid = 3944] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:31:04 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1600D800) [pid = 3944] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:31:04 INFO - PROCESS | 3944 | 1467048664751 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:04 INFO - PROCESS | 3944 | 1467048664753 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:04 INFO - PROCESS | 3944 | ++DOCSHELL 0C765C00 == 33 [pid = 3944] [id = 157] 10:31:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (0C768800) [pid = 3944] [serial = 469] [outer = 00000000] 10:31:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (10A80C00) [pid = 3944] [serial = 470] [outer = 0C768800] 10:31:04 INFO - PROCESS | 3944 | 1467048664797 Marionette DEBUG loaded listener.js 10:31:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (13035000) [pid = 3944] [serial = 471] [outer = 0C768800] 10:31:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:31:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 959ms 10:31:05 INFO - PROCESS | 3944 | 1467048665130 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]]]}] 10:31:05 INFO - PROCESS | 3944 | 1467048665135 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 10:31:05 INFO - PROCESS | 3944 | 1467048665137 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 10:31:05 INFO - PROCESS | 3944 | 1467048665140 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:31:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:31:05 INFO - PROCESS | 3944 | 1467048665142 Marionette TRACE conn3 <- [1,594,null,{}] 10:31:05 INFO - PROCESS | 3944 | 1467048665154 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}] 10:31:05 INFO - PROCESS | 3944 | 1467048665156 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:05 INFO - PROCESS | 3944 | 1467048665246 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 10:31:05 INFO - PROCESS | 3944 | 1467048665251 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:05 INFO - PROCESS | 3944 | 1467048665253 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:05 INFO - PROCESS | 3944 | ++DOCSHELL 150FB000 == 34 [pid = 3944] [id = 158] 10:31:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (15537800) [pid = 3944] [serial = 472] [outer = 00000000] 10:31:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (16596C00) [pid = 3944] [serial = 473] [outer = 15537800] 10:31:05 INFO - PROCESS | 3944 | 1467048665295 Marionette DEBUG loaded listener.js 10:31:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (16724400) [pid = 3944] [serial = 474] [outer = 15537800] 10:31:05 INFO - PROCESS | 3944 | 1467048665667 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]]]}] 10:31:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:31:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 553ms 10:31:05 INFO - PROCESS | 3944 | 1467048665700 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 10:31:05 INFO - PROCESS | 3944 | 1467048665702 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 10:31:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:31:05 INFO - PROCESS | 3944 | 1467048665705 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:31:05 INFO - PROCESS | 3944 | 1467048665707 Marionette TRACE conn3 <- [1,598,null,{}] 10:31:05 INFO - PROCESS | 3944 | 1467048665726 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}] 10:31:05 INFO - PROCESS | 3944 | 1467048665728 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:05 INFO - PROCESS | 3944 | 1467048665803 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 10:31:05 INFO - PROCESS | 3944 | 1467048665811 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:05 INFO - PROCESS | 3944 | 1467048665813 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:05 INFO - PROCESS | 3944 | ++DOCSHELL 13032400 == 35 [pid = 3944] [id = 159] 10:31:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (16872C00) [pid = 3944] [serial = 475] [outer = 00000000] 10:31:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (17402000) [pid = 3944] [serial = 476] [outer = 16872C00] 10:31:05 INFO - PROCESS | 3944 | 1467048665859 Marionette DEBUG loaded listener.js 10:31:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (174D4000) [pid = 3944] [serial = 477] [outer = 16872C00] 10:31:06 INFO - PROCESS | 3944 | 1467048666261 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]]]}] 10:31:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:31:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 596ms 10:31:06 INFO - PROCESS | 3944 | 1467048666321 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 10:31:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:31:06 INFO - PROCESS | 3944 | 1467048666323 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 10:31:06 INFO - PROCESS | 3944 | 1467048666328 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:31:06 INFO - PROCESS | 3944 | 1467048666329 Marionette TRACE conn3 <- [1,602,null,{}] 10:31:06 INFO - PROCESS | 3944 | 1467048666333 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}] 10:31:06 INFO - PROCESS | 3944 | 1467048666335 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:06 INFO - PROCESS | 3944 | 1467048666395 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 10:31:06 INFO - PROCESS | 3944 | 1467048666401 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:06 INFO - PROCESS | 3944 | 1467048666403 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:06 INFO - PROCESS | 3944 | ++DOCSHELL 16DD0400 == 36 [pid = 3944] [id = 160] 10:31:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (17F26400) [pid = 3944] [serial = 478] [outer = 00000000] 10:31:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1987A400) [pid = 3944] [serial = 479] [outer = 17F26400] 10:31:06 INFO - PROCESS | 3944 | 1467048666445 Marionette DEBUG loaded listener.js 10:31:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1987E400) [pid = 3944] [serial = 480] [outer = 17F26400] 10:31:07 INFO - PROCESS | 3944 | 1467048667199 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]]]}] 10:31:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:31:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 931ms 10:31:07 INFO - PROCESS | 3944 | 1467048667254 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 10:31:07 INFO - PROCESS | 3944 | 1467048667258 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 10:31:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:31:07 INFO - PROCESS | 3944 | 1467048667263 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:31:07 INFO - PROCESS | 3944 | 1467048667269 Marionette TRACE conn3 <- [1,606,null,{}] 10:31:07 INFO - PROCESS | 3944 | 1467048667275 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}] 10:31:07 INFO - PROCESS | 3944 | 1467048667278 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:07 INFO - PROCESS | 3944 | 1467048667418 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 10:31:07 INFO - PROCESS | 3944 | 1467048667547 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:07 INFO - PROCESS | 3944 | 1467048667550 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:07 INFO - PROCESS | 3944 | ++DOCSHELL 10AC6800 == 37 [pid = 3944] [id = 161] 10:31:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (10AC9400) [pid = 3944] [serial = 481] [outer = 00000000] 10:31:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1122C400) [pid = 3944] [serial = 482] [outer = 10AC9400] 10:31:07 INFO - PROCESS | 3944 | 1467048667607 Marionette DEBUG loaded listener.js 10:31:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (129EB000) [pid = 3944] [serial = 483] [outer = 10AC9400] 10:31:08 INFO - PROCESS | 3944 | 1467048668284 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]]]}] 10:31:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:31:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1061ms 10:31:08 INFO - PROCESS | 3944 | 1467048668323 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 10:31:08 INFO - PROCESS | 3944 | 1467048668328 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 10:31:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:31:08 INFO - PROCESS | 3944 | 1467048668335 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:31:08 INFO - PROCESS | 3944 | 1467048668337 Marionette TRACE conn3 <- [1,610,null,{}] 10:31:08 INFO - PROCESS | 3944 | 1467048668342 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}] 10:31:08 INFO - PROCESS | 3944 | 1467048668344 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:08 INFO - PROCESS | 3944 | 1467048668478 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 10:31:08 INFO - PROCESS | 3944 | 1467048668588 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:08 INFO - PROCESS | 3944 | 1467048668591 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:08 INFO - PROCESS | 3944 | ++DOCSHELL 0C766800 == 38 [pid = 3944] [id = 162] 10:31:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (10435800) [pid = 3944] [serial = 484] [outer = 00000000] 10:31:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (12DF0800) [pid = 3944] [serial = 485] [outer = 10435800] 10:31:08 INFO - PROCESS | 3944 | 1467048668647 Marionette DEBUG loaded listener.js 10:31:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1393D400) [pid = 3944] [serial = 486] [outer = 10435800] 10:31:09 INFO - PROCESS | 3944 | --DOCSHELL 13032400 == 37 [pid = 3944] [id = 159] 10:31:09 INFO - PROCESS | 3944 | --DOCSHELL 150FB000 == 36 [pid = 3944] [id = 158] 10:31:09 INFO - PROCESS | 3944 | --DOCSHELL 0C765C00 == 35 [pid = 3944] [id = 157] 10:31:09 INFO - PROCESS | 3944 | --DOCSHELL 15D78800 == 34 [pid = 3944] [id = 156] 10:31:09 INFO - PROCESS | 3944 | --DOCSHELL 15555C00 == 33 [pid = 3944] [id = 155] 10:31:09 INFO - PROCESS | 3944 | --DOCSHELL 1470B800 == 32 [pid = 3944] [id = 154] 10:31:09 INFO - PROCESS | 3944 | --DOCSHELL 129A9000 == 31 [pid = 3944] [id = 153] 10:31:09 INFO - PROCESS | 3944 | --DOCSHELL 10A0F800 == 30 [pid = 3944] [id = 152] 10:31:09 INFO - PROCESS | 3944 | --DOCSHELL 1122DC00 == 29 [pid = 3944] [id = 151] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (1AC8EC00) [pid = 3944] [serial = 317] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1B067C00) [pid = 3944] [serial = 353] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (1553F800) [pid = 3944] [serial = 323] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (13285800) [pid = 3944] [serial = 320] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (19609800) [pid = 3944] [serial = 326] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (17F22000) [pid = 3944] [serial = 359] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (1811D400) [pid = 3944] [serial = 419] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1840DC00) [pid = 3944] [serial = 420] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (157BA000) [pid = 3944] [serial = 423] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (198F0800) [pid = 3944] [serial = 422] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (1A309400) [pid = 3944] [serial = 425] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (166AE800) [pid = 3944] [serial = 398] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (18412400) [pid = 3944] [serial = 399] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1606C800) [pid = 3944] [serial = 413] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (16598400) [pid = 3944] [serial = 414] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (1A9B8400) [pid = 3944] [serial = 401] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (1AA88000) [pid = 3944] [serial = 402] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (13155C00) [pid = 3944] [serial = 394] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (150F4C00) [pid = 3944] [serial = 395] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (1A6CC400) [pid = 3944] [serial = 431] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (16A3CC00) [pid = 3944] [serial = 416] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (157BD400) [pid = 3944] [serial = 404] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (17F26C00) [pid = 3944] [serial = 405] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (129ED000) [pid = 3944] [serial = 407] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (1470B000) [pid = 3944] [serial = 408] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1393B000) [pid = 3944] [serial = 410] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (150C9400) [pid = 3944] [serial = 411] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (198EE800) [pid = 3944] [serial = 392] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (1A494C00) [pid = 3944] [serial = 426] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (1A947000) [pid = 3944] [serial = 432] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (1A9C3000) [pid = 3944] [serial = 434] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (1606D400) [pid = 3944] [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.] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1A9C6400) [pid = 3944] [serial = 435] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1A023000) [pid = 3944] [serial = 428] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (1A308C00) [pid = 3944] [serial = 429] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (173E4C00) [pid = 3944] [serial = 417] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (150FB400) [pid = 3944] [serial = 356] [outer = 00000000] [url = about:blank] 10:31:09 INFO - PROCESS | 3944 | 1467048669375 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]]]}] 10:31:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:31:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1061ms 10:31:09 INFO - PROCESS | 3944 | 1467048669408 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 10:31:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:31:09 INFO - PROCESS | 3944 | 1467048669412 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 10:31:09 INFO - PROCESS | 3944 | 1467048669417 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:31:09 INFO - PROCESS | 3944 | 1467048669421 Marionette TRACE conn3 <- [1,614,null,{}] 10:31:09 INFO - PROCESS | 3944 | 1467048669426 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}] 10:31:09 INFO - PROCESS | 3944 | 1467048669429 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:09 INFO - PROCESS | 3944 | 1467048669509 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 10:31:09 INFO - PROCESS | 3944 | 1467048669595 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:09 INFO - PROCESS | 3944 | 1467048669597 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:09 INFO - PROCESS | 3944 | ++DOCSHELL 10A76000 == 30 [pid = 3944] [id = 163] 10:31:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (10A7E800) [pid = 3944] [serial = 487] [outer = 00000000] 10:31:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (10AD0000) [pid = 3944] [serial = 488] [outer = 10A7E800] 10:31:09 INFO - PROCESS | 3944 | 1467048669644 Marionette DEBUG loaded listener.js 10:31:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (112D3C00) [pid = 3944] [serial = 489] [outer = 10A7E800] 10:31:10 INFO - PROCESS | 3944 | 1467048670031 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]]]}] 10:31:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:31:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 640ms 10:31:10 INFO - PROCESS | 3944 | 1467048670058 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 10:31:10 INFO - PROCESS | 3944 | 1467048670062 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 10:31:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:31:10 INFO - PROCESS | 3944 | 1467048670068 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:31:10 INFO - PROCESS | 3944 | 1467048670071 Marionette TRACE conn3 <- [1,618,null,{}] 10:31:10 INFO - PROCESS | 3944 | 1467048670074 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}] 10:31:10 INFO - PROCESS | 3944 | 1467048670077 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:10 INFO - PROCESS | 3944 | 1467048670162 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 10:31:10 INFO - PROCESS | 3944 | 1467048670168 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:10 INFO - PROCESS | 3944 | 1467048670170 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:10 INFO - PROCESS | 3944 | ++DOCSHELL 131D8400 == 31 [pid = 3944] [id = 164] 10:31:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1345DC00) [pid = 3944] [serial = 490] [outer = 00000000] 10:31:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (1393B000) [pid = 3944] [serial = 491] [outer = 1345DC00] 10:31:10 INFO - PROCESS | 3944 | 1467048670217 Marionette DEBUG loaded listener.js 10:31:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (1470A400) [pid = 3944] [serial = 492] [outer = 1345DC00] 10:31:10 INFO - PROCESS | 3944 | 1467048670657 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]]]}] 10:31:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:31:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 596ms 10:31:10 INFO - PROCESS | 3944 | 1467048670671 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 10:31:10 INFO - PROCESS | 3944 | 1467048670673 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 10:31:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:31:10 INFO - PROCESS | 3944 | 1467048670676 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:31:10 INFO - PROCESS | 3944 | 1467048670680 Marionette TRACE conn3 <- [1,622,null,{}] 10:31:10 INFO - PROCESS | 3944 | 1467048670690 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}] 10:31:10 INFO - PROCESS | 3944 | 1467048670695 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:10 INFO - PROCESS | 3944 | 1467048670763 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 10:31:10 INFO - PROCESS | 3944 | 1467048670772 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:10 INFO - PROCESS | 3944 | 1467048670775 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:10 INFO - PROCESS | 3944 | ++DOCSHELL 15544800 == 32 [pid = 3944] [id = 165] 10:31:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (15545000) [pid = 3944] [serial = 493] [outer = 00000000] 10:31:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (157E8C00) [pid = 3944] [serial = 494] [outer = 15545000] 10:31:10 INFO - PROCESS | 3944 | 1467048670822 Marionette DEBUG loaded listener.js 10:31:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1600FC00) [pid = 3944] [serial = 495] [outer = 15545000] 10:31:11 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:31:11 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:31:11 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:31:11 INFO - PROCESS | 3944 | 1467048671265 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]]]}] 10:31:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:31:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 654ms 10:31:11 INFO - PROCESS | 3944 | 1467048671334 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 10:31:11 INFO - PROCESS | 3944 | 1467048671337 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 10:31:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:31:11 INFO - PROCESS | 3944 | 1467048671322 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:31:11 INFO - PROCESS | 3944 | 1467048671325 Marionette TRACE conn3 <- [1,626,null,{}] 10:31:11 INFO - PROCESS | 3944 | 1467048671328 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}] 10:31:11 INFO - PROCESS | 3944 | 1467048671330 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:11 INFO - PROCESS | 3944 | 1467048671416 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 10:31:11 INFO - PROCESS | 3944 | 1467048671451 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:11 INFO - PROCESS | 3944 | 1467048671453 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:11 INFO - PROCESS | 3944 | ++DOCSHELL 16598400 == 33 [pid = 3944] [id = 166] 10:31:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (16598800) [pid = 3944] [serial = 496] [outer = 00000000] 10:31:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (166AD800) [pid = 3944] [serial = 497] [outer = 16598800] 10:31:11 INFO - PROCESS | 3944 | 1467048671497 Marionette DEBUG loaded listener.js 10:31:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (166B6400) [pid = 3944] [serial = 498] [outer = 16598800] 10:31:11 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:31:11 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:31:11 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:31:11 INFO - PROCESS | 3944 | 1467048671929 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]]]}] 10:31:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:31:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 655ms 10:31:11 INFO - PROCESS | 3944 | 1467048671977 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 10:31:11 INFO - PROCESS | 3944 | 1467048671979 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 10:31:11 INFO - PROCESS | 3944 | 1467048671983 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:31:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:31:11 INFO - PROCESS | 3944 | 1467048671984 Marionette TRACE conn3 <- [1,630,null,{}] 10:31:11 INFO - PROCESS | 3944 | 1467048671988 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}] 10:31:11 INFO - PROCESS | 3944 | 1467048671990 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:12 INFO - PROCESS | 3944 | 1467048672103 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 10:31:12 INFO - PROCESS | 3944 | 1467048672108 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:12 INFO - PROCESS | 3944 | 1467048672093 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:12 INFO - PROCESS | 3944 | ++DOCSHELL 165A2C00 == 34 [pid = 3944] [id = 167] 10:31:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (1671E400) [pid = 3944] [serial = 499] [outer = 00000000] 10:31:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (16A3B400) [pid = 3944] [serial = 500] [outer = 1671E400] 10:31:12 INFO - PROCESS | 3944 | 1467048672137 Marionette DEBUG loaded listener.js 10:31:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (16D49400) [pid = 3944] [serial = 501] [outer = 1671E400] 10:31:12 INFO - PROCESS | 3944 | 1467048672569 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]]]}] 10:31:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:31:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 596ms 10:31:12 INFO - PROCESS | 3944 | 1467048672584 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 10:31:12 INFO - PROCESS | 3944 | 1467048672586 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 10:31:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:31:12 INFO - PROCESS | 3944 | 1467048672573 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:31:12 INFO - PROCESS | 3944 | 1467048672574 Marionette TRACE conn3 <- [1,634,null,{}] 10:31:12 INFO - PROCESS | 3944 | 1467048672578 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}] 10:31:12 INFO - PROCESS | 3944 | 1467048672583 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:12 INFO - PROCESS | 3944 | 1467048672732 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 10:31:12 INFO - PROCESS | 3944 | 1467048672804 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:12 INFO - PROCESS | 3944 | 1467048672806 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:12 INFO - PROCESS | 3944 | ++DOCSHELL 15541800 == 35 [pid = 3944] [id = 168] 10:31:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (17407000) [pid = 3944] [serial = 502] [outer = 00000000] 10:31:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (18120C00) [pid = 3944] [serial = 503] [outer = 17407000] 10:31:12 INFO - PROCESS | 3944 | 1467048672849 Marionette DEBUG loaded listener.js 10:31:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (1811A400) [pid = 3944] [serial = 504] [outer = 17407000] 10:31:13 INFO - PROCESS | 3944 | 1467048673216 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]]]}] 10:31:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:31:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 684ms 10:31:13 INFO - PROCESS | 3944 | 1467048673273 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 10:31:13 INFO - PROCESS | 3944 | 1467048673275 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 10:31:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:31:13 INFO - PROCESS | 3944 | 1467048673285 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:31:13 INFO - PROCESS | 3944 | 1467048673287 Marionette TRACE conn3 <- [1,638,null,{}] 10:31:13 INFO - PROCESS | 3944 | 1467048673290 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}] 10:31:13 INFO - PROCESS | 3944 | 1467048673292 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:13 INFO - PROCESS | 3944 | 1467048673382 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 10:31:13 INFO - PROCESS | 3944 | 1467048673387 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:13 INFO - PROCESS | 3944 | 1467048673389 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:13 INFO - PROCESS | 3944 | ++DOCSHELL 11487800 == 36 [pid = 3944] [id = 169] 10:31:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1846B400) [pid = 3944] [serial = 505] [outer = 00000000] 10:31:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1960A400) [pid = 3944] [serial = 506] [outer = 1846B400] 10:31:13 INFO - PROCESS | 3944 | 1467048673436 Marionette DEBUG loaded listener.js 10:31:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (1960F800) [pid = 3944] [serial = 507] [outer = 1846B400] 10:31:13 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (15557400) [pid = 3944] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:31:13 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1122FC00) [pid = 3944] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:31:13 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (10A77800) [pid = 3944] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:31:13 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (129B0000) [pid = 3944] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:31:13 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (1470CC00) [pid = 3944] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:31:13 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (15D7A400) [pid = 3944] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:31:13 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (10A80800) [pid = 3944] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:31:13 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (130C5000) [pid = 3944] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:31:13 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (174CC000) [pid = 3944] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:31:13 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1A6C8C00) [pid = 3944] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:31:13 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (12819400) [pid = 3944] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:31:13 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (15537800) [pid = 3944] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:31:13 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (0C768800) [pid = 3944] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:31:13 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (16872C00) [pid = 3944] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:31:13 INFO - PROCESS | 3944 | 1467048673906 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]]]}] 10:31:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:31:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 654ms 10:31:13 INFO - PROCESS | 3944 | 1467048673936 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 10:31:13 INFO - PROCESS | 3944 | 1467048673938 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 10:31:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:31:13 INFO - PROCESS | 3944 | 1467048673925 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:31:13 INFO - PROCESS | 3944 | 1467048673927 Marionette TRACE conn3 <- [1,642,null,{}] 10:31:13 INFO - PROCESS | 3944 | 1467048673930 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}] 10:31:13 INFO - PROCESS | 3944 | 1467048673932 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:14 INFO - PROCESS | 3944 | 1467048674041 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 10:31:14 INFO - PROCESS | 3944 | 1467048674047 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:14 INFO - PROCESS | 3944 | 1467048674049 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:14 INFO - PROCESS | 3944 | ++DOCSHELL 10A75C00 == 37 [pid = 3944] [id = 170] 10:31:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (147C1000) [pid = 3944] [serial = 508] [outer = 00000000] 10:31:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1659D400) [pid = 3944] [serial = 509] [outer = 147C1000] 10:31:14 INFO - PROCESS | 3944 | 1467048674093 Marionette DEBUG loaded listener.js 10:31:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (16C47000) [pid = 3944] [serial = 510] [outer = 147C1000] 10:31:14 INFO - PROCESS | 3944 | 1467048674479 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]]]}] 10:31:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:31:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 596ms 10:31:14 INFO - PROCESS | 3944 | 1467048674536 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 10:31:14 INFO - PROCESS | 3944 | 1467048674521 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 10:31:14 INFO - PROCESS | 3944 | 1467048674525 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:31:14 INFO - PROCESS | 3944 | 1467048674526 Marionette TRACE conn3 <- [1,646,null,{}] 10:31:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:31:14 INFO - PROCESS | 3944 | 1467048674530 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}] 10:31:14 INFO - PROCESS | 3944 | 1467048674532 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:14 INFO - PROCESS | 3944 | 1467048674621 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 10:31:14 INFO - PROCESS | 3944 | 1467048674628 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:14 INFO - PROCESS | 3944 | 1467048674630 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:14 INFO - PROCESS | 3944 | ++DOCSHELL 150F2800 == 38 [pid = 3944] [id = 171] 10:31:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (176C8400) [pid = 3944] [serial = 511] [outer = 00000000] 10:31:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (19878800) [pid = 3944] [serial = 512] [outer = 176C8400] 10:31:14 INFO - PROCESS | 3944 | 1467048674673 Marionette DEBUG loaded listener.js 10:31:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (19884400) [pid = 3944] [serial = 513] [outer = 176C8400] 10:31:15 INFO - PROCESS | 3944 | 1467048675054 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]]]}] 10:31:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:31:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 553ms 10:31:15 INFO - PROCESS | 3944 | 1467048675100 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 10:31:15 INFO - PROCESS | 3944 | 1467048675102 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 10:31:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:31:15 INFO - PROCESS | 3944 | 1467048675106 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:31:15 INFO - PROCESS | 3944 | 1467048675107 Marionette TRACE conn3 <- [1,650,null,{}] 10:31:15 INFO - PROCESS | 3944 | 1467048675111 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}] 10:31:15 INFO - PROCESS | 3944 | 1467048675112 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:15 INFO - PROCESS | 3944 | 1467048675189 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 10:31:15 INFO - PROCESS | 3944 | 1467048675194 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:15 INFO - PROCESS | 3944 | 1467048675196 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:15 INFO - PROCESS | 3944 | ++DOCSHELL 198F2000 == 39 [pid = 3944] [id = 172] 10:31:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (198F2800) [pid = 3944] [serial = 514] [outer = 00000000] 10:31:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (198FA800) [pid = 3944] [serial = 515] [outer = 198F2800] 10:31:15 INFO - PROCESS | 3944 | 1467048675239 Marionette DEBUG loaded listener.js 10:31:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (198FB800) [pid = 3944] [serial = 516] [outer = 198F2800] 10:31:15 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:31:15 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:31:15 INFO - PROCESS | 3944 | 1467048675793 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]]]}] 10:31:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:31:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 742ms 10:31:15 INFO - PROCESS | 3944 | 1467048675861 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 10:31:15 INFO - PROCESS | 3944 | 1467048675866 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 10:31:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:31:15 INFO - PROCESS | 3944 | 1467048675872 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:31:15 INFO - PROCESS | 3944 | 1467048675875 Marionette TRACE conn3 <- [1,654,null,{}] 10:31:15 INFO - PROCESS | 3944 | 1467048675881 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}] 10:31:15 INFO - PROCESS | 3944 | 1467048675884 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:15 INFO - PROCESS | 3944 | 1467048675978 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 10:31:16 INFO - PROCESS | 3944 | 1467048676112 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:16 INFO - PROCESS | 3944 | 1467048676115 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:16 INFO - PROCESS | 3944 | ++DOCSHELL 104E7800 == 40 [pid = 3944] [id = 173] 10:31:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (10A08800) [pid = 3944] [serial = 517] [outer = 00000000] 10:31:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (114E8C00) [pid = 3944] [serial = 518] [outer = 10A08800] 10:31:16 INFO - PROCESS | 3944 | 1467048676172 Marionette DEBUG loaded listener.js 10:31:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (13036C00) [pid = 3944] [serial = 519] [outer = 10A08800] 10:31:16 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:31:16 INFO - PROCESS | 3944 | [3944] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:31:16 INFO - PROCESS | 3944 | 1467048676727 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]]]}] 10:31:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:31:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 872ms 10:31:16 INFO - PROCESS | 3944 | 1467048676756 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 10:31:16 INFO - PROCESS | 3944 | 1467048676761 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 10:31:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:31:16 INFO - PROCESS | 3944 | 1467048676767 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:31:16 INFO - PROCESS | 3944 | 1467048676771 Marionette TRACE conn3 <- [1,658,null,{}] 10:31:16 INFO - PROCESS | 3944 | 1467048676775 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}] 10:31:16 INFO - PROCESS | 3944 | 1467048676760 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:16 INFO - PROCESS | 3944 | 1467048676867 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 10:31:16 INFO - PROCESS | 3944 | 1467048676967 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:16 INFO - PROCESS | 3944 | 1467048676970 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:16 INFO - PROCESS | 3944 | ++DOCSHELL 150ED400 == 41 [pid = 3944] [id = 174] 10:31:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (150EE800) [pid = 3944] [serial = 520] [outer = 00000000] 10:31:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (15539800) [pid = 3944] [serial = 521] [outer = 150EE800] 10:31:17 INFO - PROCESS | 3944 | 1467048677006 Marionette DEBUG loaded listener.js 10:31:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (157E2C00) [pid = 3944] [serial = 522] [outer = 150EE800] 10:31:17 INFO - PROCESS | 3944 | 1467048677605 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]]]}] 10:31:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:31:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 872ms 10:31:17 INFO - PROCESS | 3944 | 1467048677636 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 10:31:17 INFO - PROCESS | 3944 | 1467048677639 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 10:31:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:31:17 INFO - PROCESS | 3944 | 1467048677643 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:31:17 INFO - PROCESS | 3944 | 1467048677646 Marionette TRACE conn3 <- [1,662,null,{}] 10:31:17 INFO - PROCESS | 3944 | 1467048677657 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}] 10:31:17 INFO - PROCESS | 3944 | 1467048677662 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:17 INFO - PROCESS | 3944 | 1467048677752 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 10:31:17 INFO - PROCESS | 3944 | 1467048677856 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:17 INFO - PROCESS | 3944 | 1467048677859 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:17 INFO - PROCESS | 3944 | ++DOCSHELL 1811F000 == 42 [pid = 3944] [id = 175] 10:31:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1811F800) [pid = 3944] [serial = 523] [outer = 00000000] 10:31:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1987C800) [pid = 3944] [serial = 524] [outer = 1811F800] 10:31:17 INFO - PROCESS | 3944 | 1467048677914 Marionette DEBUG loaded listener.js 10:31:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (19A72800) [pid = 3944] [serial = 525] [outer = 1811F800] 10:31:18 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:31:18 INFO - PROCESS | 3944 | 1467048678441 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]]]}] 10:31:18 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 10:31:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 828ms 10:31:18 INFO - PROCESS | 3944 | 1467048678490 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 10:31:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:31:18 INFO - PROCESS | 3944 | 1467048678493 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 10:31:18 INFO - PROCESS | 3944 | 1467048678497 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:31:18 INFO - PROCESS | 3944 | 1467048678499 Marionette TRACE conn3 <- [1,666,null,{}] 10:31:18 INFO - PROCESS | 3944 | 1467048678502 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}] 10:31:18 INFO - PROCESS | 3944 | 1467048678504 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:18 INFO - PROCESS | 3944 | 1467048678600 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 10:31:18 INFO - PROCESS | 3944 | 1467048678699 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:18 INFO - PROCESS | 3944 | 1467048678702 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:18 INFO - PROCESS | 3944 | ++DOCSHELL 1A028400 == 43 [pid = 3944] [id = 176] 10:31:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (1A028C00) [pid = 3944] [serial = 526] [outer = 00000000] 10:31:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1A304000) [pid = 3944] [serial = 527] [outer = 1A028C00] 10:31:18 INFO - PROCESS | 3944 | 1467048678754 Marionette DEBUG loaded listener.js 10:31:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1A48E400) [pid = 3944] [serial = 528] [outer = 1A028C00] 10:31:19 INFO - PROCESS | 3944 | 1467048679498 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]]]}] 10:31:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:31:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1061ms 10:31:19 INFO - PROCESS | 3944 | 1467048679581 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 10:31:19 INFO - PROCESS | 3944 | 1467048679587 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 10:31:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:31:19 INFO - PROCESS | 3944 | 1467048679595 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:31:19 INFO - PROCESS | 3944 | 1467048679598 Marionette TRACE conn3 <- [1,670,null,{}] 10:31:19 INFO - PROCESS | 3944 | 1467048679603 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}] 10:31:19 INFO - PROCESS | 3944 | 1467048679606 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:19 INFO - PROCESS | 3944 | 1467048679713 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 10:31:19 INFO - PROCESS | 3944 | 1467048679836 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:19 INFO - PROCESS | 3944 | 1467048679839 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:19 INFO - PROCESS | 3944 | ++DOCSHELL 10ACAC00 == 44 [pid = 3944] [id = 177] 10:31:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (10ACE000) [pid = 3944] [serial = 529] [outer = 00000000] 10:31:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (11C34000) [pid = 3944] [serial = 530] [outer = 10ACE000] 10:31:19 INFO - PROCESS | 3944 | 1467048679873 Marionette DEBUG loaded listener.js 10:31:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (13131800) [pid = 3944] [serial = 531] [outer = 10ACE000] 10:31:20 INFO - PROCESS | 3944 | --DOCSHELL 150F2800 == 43 [pid = 3944] [id = 171] 10:31:20 INFO - PROCESS | 3944 | --DOCSHELL 10A75C00 == 42 [pid = 3944] [id = 170] 10:31:20 INFO - PROCESS | 3944 | --DOCSHELL 11487800 == 41 [pid = 3944] [id = 169] 10:31:20 INFO - PROCESS | 3944 | --DOCSHELL 15541800 == 40 [pid = 3944] [id = 168] 10:31:20 INFO - PROCESS | 3944 | --DOCSHELL 165A2C00 == 39 [pid = 3944] [id = 167] 10:31:20 INFO - PROCESS | 3944 | --DOCSHELL 16598400 == 38 [pid = 3944] [id = 166] 10:31:20 INFO - PROCESS | 3944 | --DOCSHELL 15544800 == 37 [pid = 3944] [id = 165] 10:31:20 INFO - PROCESS | 3944 | --DOCSHELL 131D8400 == 36 [pid = 3944] [id = 164] 10:31:20 INFO - PROCESS | 3944 | --DOCSHELL 10A76000 == 35 [pid = 3944] [id = 163] 10:31:20 INFO - PROCESS | 3944 | --DOCSHELL 0C766800 == 34 [pid = 3944] [id = 162] 10:31:20 INFO - PROCESS | 3944 | --DOCSHELL 10AC6800 == 33 [pid = 3944] [id = 161] 10:31:20 INFO - PROCESS | 3944 | --DOCSHELL 16DD0400 == 32 [pid = 3944] [id = 160] 10:31:20 INFO - PROCESS | 3944 | --DOCSHELL 1A028400 == 31 [pid = 3944] [id = 176] 10:31:20 INFO - PROCESS | 3944 | --DOCSHELL 150ED400 == 30 [pid = 3944] [id = 174] 10:31:20 INFO - PROCESS | 3944 | --DOCSHELL 1811F000 == 29 [pid = 3944] [id = 175] 10:31:20 INFO - PROCESS | 3944 | --DOCSHELL 198F2000 == 28 [pid = 3944] [id = 172] 10:31:20 INFO - PROCESS | 3944 | --DOCSHELL 104E7800 == 27 [pid = 3944] [id = 173] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (17402000) [pid = 3944] [serial = 476] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1987A400) [pid = 3944] [serial = 479] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (157DA800) [pid = 3944] [serial = 464] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (131DA000) [pid = 3944] [serial = 453] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (13072000) [pid = 3944] [serial = 452] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (10ACD400) [pid = 3944] [serial = 455] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (10F36400) [pid = 3944] [serial = 456] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (13032C00) [pid = 3944] [serial = 458] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (130CF000) [pid = 3944] [serial = 459] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (150EF400) [pid = 3944] [serial = 461] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (1659B400) [pid = 3944] [serial = 467] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (10AD1800) [pid = 3944] [serial = 438] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (10ACB800) [pid = 3944] [serial = 437] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (150EDC00) [pid = 3944] [serial = 441] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (13289000) [pid = 3944] [serial = 440] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (19882400) [pid = 3944] [serial = 444] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (19611000) [pid = 3944] [serial = 443] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1AA8C800) [pid = 3944] [serial = 447] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (1A9B8000) [pid = 3944] [serial = 446] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (16721C00) [pid = 3944] [serial = 450] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (1671B400) [pid = 3944] [serial = 449] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (16006C00) [pid = 3944] [serial = 465] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (16719400) [pid = 3944] [serial = 468] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (16596C00) [pid = 3944] [serial = 473] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (10A80C00) [pid = 3944] [serial = 470] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (13035000) [pid = 3944] [serial = 471] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (174D4000) [pid = 3944] [serial = 477] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (16724400) [pid = 3944] [serial = 474] [outer = 00000000] [url = about:blank] 10:31:20 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (1553B400) [pid = 3944] [serial = 462] [outer = 00000000] [url = about:blank] 10:31:21 INFO - PROCESS | 3944 | 1467048681396 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]]]}] 10:31:21 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) 10:31:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1832ms 10:31:21 INFO - PROCESS | 3944 | 1467048681428 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 10:31:21 INFO - PROCESS | 3944 | 1467048681432 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 10:31:21 INFO - PROCESS | 3944 | 1467048681437 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:31:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:31:21 INFO - PROCESS | 3944 | 1467048681440 Marionette TRACE conn3 <- [1,674,null,{}] 10:31:21 INFO - PROCESS | 3944 | 1467048681449 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}] 10:31:21 INFO - PROCESS | 3944 | 1467048681452 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:21 INFO - PROCESS | 3944 | 1467048681537 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 10:31:21 INFO - PROCESS | 3944 | 1467048681544 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:21 INFO - PROCESS | 3944 | 1467048681547 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:21 INFO - PROCESS | 3944 | ++DOCSHELL 10A75800 == 28 [pid = 3944] [id = 178] 10:31:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (10A75C00) [pid = 3944] [serial = 532] [outer = 00000000] 10:31:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (10AD2400) [pid = 3944] [serial = 533] [outer = 10A75C00] 10:31:21 INFO - PROCESS | 3944 | 1467048681594 Marionette DEBUG loaded listener.js 10:31:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (10ED7800) [pid = 3944] [serial = 534] [outer = 10A75C00] 10:31:22 INFO - PROCESS | 3944 | 1467048682457 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]]]}] 10:31:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:31:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1061ms 10:31:22 INFO - PROCESS | 3944 | 1467048682500 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 10:31:22 INFO - PROCESS | 3944 | 1467048682506 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 10:31:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:31:22 INFO - PROCESS | 3944 | 1467048682523 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:31:22 INFO - PROCESS | 3944 | 1467048682526 Marionette TRACE conn3 <- [1,678,null,{}] 10:31:22 INFO - PROCESS | 3944 | 1467048682529 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}] 10:31:22 INFO - PROCESS | 3944 | 1467048682532 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:22 INFO - PROCESS | 3944 | 1467048682643 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 10:31:22 INFO - PROCESS | 3944 | 1467048682650 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:22 INFO - PROCESS | 3944 | 1467048682652 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:22 INFO - PROCESS | 3944 | ++DOCSHELL 129A7000 == 29 [pid = 3944] [id = 179] 10:31:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (129EC800) [pid = 3944] [serial = 535] [outer = 00000000] 10:31:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (13035000) [pid = 3944] [serial = 536] [outer = 129EC800] 10:31:22 INFO - PROCESS | 3944 | 1467048682698 Marionette DEBUG loaded listener.js 10:31:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (13126800) [pid = 3944] [serial = 537] [outer = 129EC800] 10:31:23 INFO - PROCESS | 3944 | 1467048683585 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]]]}] 10:31:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:31:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1104ms 10:31:23 INFO - PROCESS | 3944 | 1467048683647 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 10:31:23 INFO - PROCESS | 3944 | 1467048683649 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 10:31:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:31:23 INFO - PROCESS | 3944 | 1467048683652 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:31:23 INFO - PROCESS | 3944 | 1467048683656 Marionette TRACE conn3 <- [1,682,null,{}] 10:31:23 INFO - PROCESS | 3944 | 1467048683666 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}] 10:31:23 INFO - PROCESS | 3944 | 1467048683671 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:23 INFO - PROCESS | 3944 | 1467048683767 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 10:31:23 INFO - PROCESS | 3944 | 1467048683774 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:23 INFO - PROCESS | 3944 | 1467048683777 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:23 INFO - PROCESS | 3944 | ++DOCSHELL 14709400 == 30 [pid = 3944] [id = 180] 10:31:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1470A000) [pid = 3944] [serial = 538] [outer = 00000000] 10:31:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (150ED400) [pid = 3944] [serial = 539] [outer = 1470A000] 10:31:23 INFO - PROCESS | 3944 | 1467048683824 Marionette DEBUG loaded listener.js 10:31:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (150F5000) [pid = 3944] [serial = 540] [outer = 1470A000] 10:31:24 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (1846B400) [pid = 3944] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:31:24 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (16598800) [pid = 3944] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:31:24 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (10435800) [pid = 3944] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:31:24 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (17407000) [pid = 3944] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:31:24 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (17F26400) [pid = 3944] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:31:24 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (10A7E800) [pid = 3944] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:31:24 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (147C1000) [pid = 3944] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:31:24 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1345DC00) [pid = 3944] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:31:24 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (10AC9400) [pid = 3944] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:31:24 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (1671E400) [pid = 3944] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:31:24 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (15545000) [pid = 3944] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:31:24 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (176C8400) [pid = 3944] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:31:24 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (198F2800) [pid = 3944] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:31:24 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) 10:31:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1061ms 10:31:24 INFO - PROCESS | 3944 | 1467048684713 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]]]}] 10:31:24 INFO - PROCESS | 3944 | 1467048684722 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 10:31:24 INFO - PROCESS | 3944 | 1467048684724 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 10:31:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:31:24 INFO - PROCESS | 3944 | 1467048684728 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:31:24 INFO - PROCESS | 3944 | 1467048684730 Marionette TRACE conn3 <- [1,686,null,{}] 10:31:24 INFO - PROCESS | 3944 | 1467048684738 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}] 10:31:24 INFO - PROCESS | 3944 | 1467048684740 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:24 INFO - PROCESS | 3944 | 1467048684808 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 10:31:24 INFO - PROCESS | 3944 | 1467048684814 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:24 INFO - PROCESS | 3944 | 1467048684816 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:24 INFO - PROCESS | 3944 | ++DOCSHELL 10ACF000 == 31 [pid = 3944] [id = 181] 10:31:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (11230400) [pid = 3944] [serial = 541] [outer = 00000000] 10:31:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (150ED000) [pid = 3944] [serial = 542] [outer = 11230400] 10:31:24 INFO - PROCESS | 3944 | 1467048684859 Marionette DEBUG loaded listener.js 10:31:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (15539C00) [pid = 3944] [serial = 543] [outer = 11230400] 10:31:25 INFO - PROCESS | 3944 | 1467048685719 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]]]}] 10:31:25 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) 10:31:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1018ms 10:31:25 INFO - PROCESS | 3944 | 1467048685745 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 10:31:25 INFO - PROCESS | 3944 | 1467048685747 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 10:31:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:31:25 INFO - PROCESS | 3944 | 1467048685754 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:31:25 INFO - PROCESS | 3944 | 1467048685755 Marionette TRACE conn3 <- [1,690,null,{}] 10:31:25 INFO - PROCESS | 3944 | 1467048685759 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}] 10:31:25 INFO - PROCESS | 3944 | 1467048685761 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:25 INFO - PROCESS | 3944 | 1467048685837 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 10:31:25 INFO - PROCESS | 3944 | 1467048685842 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:25 INFO - PROCESS | 3944 | 1467048685845 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:25 INFO - PROCESS | 3944 | ++DOCSHELL 1501A000 == 32 [pid = 3944] [id = 182] 10:31:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (150D1400) [pid = 3944] [serial = 544] [outer = 00000000] 10:31:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (15555C00) [pid = 3944] [serial = 545] [outer = 150D1400] 10:31:25 INFO - PROCESS | 3944 | 1467048685889 Marionette DEBUG loaded listener.js 10:31:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (155AB400) [pid = 3944] [serial = 546] [outer = 150D1400] 10:31:26 INFO - PROCESS | 3944 | 1467048686830 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]]]}] 10:31:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:31:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1105ms 10:31:26 INFO - PROCESS | 3944 | 1467048686871 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 10:31:26 INFO - PROCESS | 3944 | 1467048686875 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 10:31:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:31:26 INFO - PROCESS | 3944 | 1467048686881 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:31:26 INFO - PROCESS | 3944 | 1467048686884 Marionette TRACE conn3 <- [1,694,null,{}] 10:31:26 INFO - PROCESS | 3944 | 1467048686891 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}] 10:31:26 INFO - PROCESS | 3944 | 1467048686894 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:26 INFO - PROCESS | 3944 | 1467048687010 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 10:31:27 INFO - PROCESS | 3944 | 1467048687113 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:27 INFO - PROCESS | 3944 | 1467048687118 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:27 INFO - PROCESS | 3944 | ++DOCSHELL 10ACD800 == 33 [pid = 3944] [id = 183] 10:31:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (10ACE400) [pid = 3944] [serial = 547] [outer = 00000000] 10:31:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (10F34C00) [pid = 3944] [serial = 548] [outer = 10ACE400] 10:31:27 INFO - PROCESS | 3944 | 1467048687218 Marionette DEBUG loaded listener.js 10:31:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (11487800) [pid = 3944] [serial = 549] [outer = 10ACE400] 10:31:28 INFO - PROCESS | 3944 | 1467048688322 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]]]}] 10:31:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:31:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1497ms 10:31:28 INFO - PROCESS | 3944 | 1467048688370 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 10:31:28 INFO - PROCESS | 3944 | 1467048688374 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 10:31:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:31:28 INFO - PROCESS | 3944 | 1467048688380 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:31:28 INFO - PROCESS | 3944 | 1467048688383 Marionette TRACE conn3 <- [1,698,null,{}] 10:31:28 INFO - PROCESS | 3944 | 1467048688468 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}] 10:31:28 INFO - PROCESS | 3944 | 1467048688471 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:28 INFO - PROCESS | 3944 | 1467048688589 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 10:31:28 INFO - PROCESS | 3944 | --DOCSHELL 10ACF000 == 32 [pid = 3944] [id = 181] 10:31:28 INFO - PROCESS | 3944 | --DOCSHELL 14709400 == 31 [pid = 3944] [id = 180] 10:31:28 INFO - PROCESS | 3944 | --DOCSHELL 129A7000 == 30 [pid = 3944] [id = 179] 10:31:28 INFO - PROCESS | 3944 | --DOCSHELL 10A75800 == 29 [pid = 3944] [id = 178] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (198FA800) [pid = 3944] [serial = 515] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (198FB800) [pid = 3944] [serial = 516] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (19884400) [pid = 3944] [serial = 513] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1960F800) [pid = 3944] [serial = 507] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (166AD800) [pid = 3944] [serial = 497] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (166B6400) [pid = 3944] [serial = 498] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (12DF0800) [pid = 3944] [serial = 485] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (1811A400) [pid = 3944] [serial = 504] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (18120C00) [pid = 3944] [serial = 503] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (1987E400) [pid = 3944] [serial = 480] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (1393D400) [pid = 3944] [serial = 486] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (10AD0000) [pid = 3944] [serial = 488] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (1659D400) [pid = 3944] [serial = 509] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (1470A400) [pid = 3944] [serial = 492] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (1122C400) [pid = 3944] [serial = 482] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (16A3B400) [pid = 3944] [serial = 500] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (129EB000) [pid = 3944] [serial = 483] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (1600FC00) [pid = 3944] [serial = 495] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (112D3C00) [pid = 3944] [serial = 489] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 57 (16C47000) [pid = 3944] [serial = 510] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 56 (1393B000) [pid = 3944] [serial = 491] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 55 (19878800) [pid = 3944] [serial = 512] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 54 (16D49400) [pid = 3944] [serial = 501] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 53 (157E8C00) [pid = 3944] [serial = 494] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | --DOMWINDOW == 52 (1960A400) [pid = 3944] [serial = 506] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 3944 | 1467048688611 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:28 INFO - PROCESS | 3944 | 1467048688615 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:28 INFO - PROCESS | 3944 | ++DOCSHELL 10A75800 == 30 [pid = 3944] [id = 184] 10:31:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 53 (10A77400) [pid = 3944] [serial = 550] [outer = 00000000] 10:31:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 54 (1122C400) [pid = 3944] [serial = 551] [outer = 10A77400] 10:31:28 INFO - PROCESS | 3944 | 1467048688668 Marionette DEBUG loaded listener.js 10:31:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 55 (1123AC00) [pid = 3944] [serial = 552] [outer = 10A77400] 10:31:29 INFO - PROCESS | 3944 | 1467048689511 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]]]}] 10:31:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:31:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1163ms 10:31:29 INFO - PROCESS | 3944 | 1467048689539 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 10:31:29 INFO - PROCESS | 3944 | 1467048689543 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 10:31:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:31:29 INFO - PROCESS | 3944 | 1467048689550 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:31:29 INFO - PROCESS | 3944 | 1467048689553 Marionette TRACE conn3 <- [1,702,null,{}] 10:31:29 INFO - PROCESS | 3944 | 1467048689557 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}] 10:31:29 INFO - PROCESS | 3944 | 1467048689559 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:29 INFO - PROCESS | 3944 | 1467048689644 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 10:31:29 INFO - PROCESS | 3944 | 1467048689652 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:29 INFO - PROCESS | 3944 | 1467048689654 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:29 INFO - PROCESS | 3944 | ++DOCSHELL 13157800 == 31 [pid = 3944] [id = 185] 10:31:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 56 (131D2000) [pid = 3944] [serial = 553] [outer = 00000000] 10:31:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 57 (131DA000) [pid = 3944] [serial = 554] [outer = 131D2000] 10:31:29 INFO - PROCESS | 3944 | 1467048689701 Marionette DEBUG loaded listener.js 10:31:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (1392E400) [pid = 3944] [serial = 555] [outer = 131D2000] 10:31:30 INFO - PROCESS | 3944 | 1467048690594 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]]]}] 10:31:30 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 10:31:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1075ms 10:31:30 INFO - PROCESS | 3944 | 1467048690636 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 10:31:30 INFO - PROCESS | 3944 | 1467048690639 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 10:31:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:31:30 INFO - PROCESS | 3944 | 1467048690642 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:31:30 INFO - PROCESS | 3944 | 1467048690646 Marionette TRACE conn3 <- [1,706,null,{}] 10:31:30 INFO - PROCESS | 3944 | 1467048690657 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}] 10:31:30 INFO - PROCESS | 3944 | 1467048690661 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:30 INFO - PROCESS | 3944 | 1467048690775 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 10:31:30 INFO - PROCESS | 3944 | 1467048690782 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:30 INFO - PROCESS | 3944 | 1467048690785 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:30 INFO - PROCESS | 3944 | ++DOCSHELL 150EF000 == 32 [pid = 3944] [id = 186] 10:31:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (150F0800) [pid = 3944] [serial = 556] [outer = 00000000] 10:31:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (1553C000) [pid = 3944] [serial = 557] [outer = 150F0800] 10:31:30 INFO - PROCESS | 3944 | 1467048690833 Marionette DEBUG loaded listener.js 10:31:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (15543000) [pid = 3944] [serial = 558] [outer = 150F0800] 10:31:31 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (10A08800) [pid = 3944] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:31:31 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (150EE800) [pid = 3944] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:31:31 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (1811F800) [pid = 3944] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:31:31 INFO - PROCESS | 3944 | --DOMWINDOW == 57 (129EC800) [pid = 3944] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:31:31 INFO - PROCESS | 3944 | --DOMWINDOW == 56 (1A028C00) [pid = 3944] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:31:31 INFO - PROCESS | 3944 | --DOMWINDOW == 55 (1470A000) [pid = 3944] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:31:31 INFO - PROCESS | 3944 | --DOMWINDOW == 54 (10ACE000) [pid = 3944] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:31:31 INFO - PROCESS | 3944 | --DOMWINDOW == 53 (10A75C00) [pid = 3944] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:31:31 INFO - PROCESS | 3944 | --DOMWINDOW == 52 (11230400) [pid = 3944] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:31:31 INFO - PROCESS | 3944 | 1467048691706 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]]]}] 10:31:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:31:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1076ms 10:31:31 INFO - PROCESS | 3944 | 1467048691725 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 10:31:31 INFO - PROCESS | 3944 | 1467048691728 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 10:31:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:31:31 INFO - PROCESS | 3944 | 1467048691732 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:31:31 INFO - PROCESS | 3944 | 1467048691733 Marionette TRACE conn3 <- [1,710,null,{}] 10:31:31 INFO - PROCESS | 3944 | 1467048691737 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}] 10:31:31 INFO - PROCESS | 3944 | 1467048691739 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:31 INFO - PROCESS | 3944 | 1467048691828 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 10:31:31 INFO - PROCESS | 3944 | 1467048691834 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:31 INFO - PROCESS | 3944 | 1467048691836 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:31 INFO - PROCESS | 3944 | ++DOCSHELL 13B2A800 == 33 [pid = 3944] [id = 187] 10:31:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 53 (150C9C00) [pid = 3944] [serial = 559] [outer = 00000000] 10:31:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 54 (157BE800) [pid = 3944] [serial = 560] [outer = 150C9C00] 10:31:31 INFO - PROCESS | 3944 | 1467048691862 Marionette DEBUG loaded listener.js 10:31:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 55 (15D70800) [pid = 3944] [serial = 561] [outer = 150C9C00] 10:31:32 INFO - PROCESS | 3944 | 1467048692290 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] 10:31:32 INFO - PROCESS | 3944 | 1467048692315 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 10:31:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:31:32 INFO - PROCESS | 3944 | 1467048692319 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:31:32 INFO - PROCESS | 3944 | 1467048692321 Marionette TRACE conn3 <- [1,714,null,{}] 10:31:32 INFO - PROCESS | 3944 | 1467048692325 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}] 10:31:32 INFO - PROCESS | 3944 | 1467048692328 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:32 INFO - PROCESS | 3944 | 1467048692408 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 10:31:32 INFO - PROCESS | 3944 | 1467048692413 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:32 INFO - PROCESS | 3944 | 1467048692415 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:32 INFO - PROCESS | 3944 | ++DOCSHELL 12BC9800 == 34 [pid = 3944] [id = 188] 10:31:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 56 (15D6C800) [pid = 3944] [serial = 562] [outer = 00000000] 10:31:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 57 (1659EC00) [pid = 3944] [serial = 563] [outer = 15D6C800] 10:31:32 INFO - PROCESS | 3944 | 1467048692458 Marionette DEBUG loaded listener.js 10:31:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (166ADC00) [pid = 3944] [serial = 564] [outer = 15D6C800] 10:31:32 INFO - PROCESS | 3944 | 1467048692886 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]]]}] 10:31:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:31:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 582ms 10:31:32 INFO - PROCESS | 3944 | 1467048692915 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 10:31:32 INFO - PROCESS | 3944 | 1467048692917 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 10:31:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:31:32 INFO - PROCESS | 3944 | 1467048692920 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:31:32 INFO - PROCESS | 3944 | 1467048692922 Marionette TRACE conn3 <- [1,718,null,{}] 10:31:32 INFO - PROCESS | 3944 | 1467048692925 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}] 10:31:32 INFO - PROCESS | 3944 | 1467048692931 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:33 INFO - PROCESS | 3944 | 1467048693034 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 10:31:33 INFO - PROCESS | 3944 | 1467048693041 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:33 INFO - PROCESS | 3944 | 1467048693043 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:33 INFO - PROCESS | 3944 | ++DOCSHELL 1671C400 == 35 [pid = 3944] [id = 189] 10:31:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (16720400) [pid = 3944] [serial = 565] [outer = 00000000] 10:31:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (16725400) [pid = 3944] [serial = 566] [outer = 16720400] 10:31:33 INFO - PROCESS | 3944 | 1467048693087 Marionette DEBUG loaded listener.js 10:31:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (16873800) [pid = 3944] [serial = 567] [outer = 16720400] 10:31:33 INFO - PROCESS | 3944 | 1467048693617 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] 10:31:33 INFO - PROCESS | 3944 | 1467048693673 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 10:31:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:31:33 INFO - PROCESS | 3944 | 1467048693691 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:31:33 INFO - PROCESS | 3944 | 1467048693695 Marionette TRACE conn3 <- [1,722,null,{}] 10:31:33 INFO - PROCESS | 3944 | 1467048693701 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}] 10:31:33 INFO - PROCESS | 3944 | 1467048693704 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:33 INFO - PROCESS | 3944 | 1467048693819 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 10:31:33 INFO - PROCESS | 3944 | 1467048693938 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:33 INFO - PROCESS | 3944 | 1467048693941 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:33 INFO - PROCESS | 3944 | ++DOCSHELL 10A0A000 == 36 [pid = 3944] [id = 190] 10:31:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (10A80800) [pid = 3944] [serial = 568] [outer = 00000000] 10:31:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (12DFB800) [pid = 3944] [serial = 569] [outer = 10A80800] 10:31:33 INFO - PROCESS | 3944 | 1467048693997 Marionette DEBUG loaded listener.js 10:31:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (131D9000) [pid = 3944] [serial = 570] [outer = 10A80800] 10:31:34 INFO - PROCESS | 3944 | 1467048694568 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]]]}] 10:31:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:31:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 931ms 10:31:34 INFO - PROCESS | 3944 | 1467048694640 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 10:31:34 INFO - PROCESS | 3944 | 1467048694645 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 10:31:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:31:34 INFO - PROCESS | 3944 | 1467048694652 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:31:34 INFO - PROCESS | 3944 | 1467048694654 Marionette TRACE conn3 <- [1,726,null,{}] 10:31:34 INFO - PROCESS | 3944 | 1467048694658 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}] 10:31:34 INFO - PROCESS | 3944 | 1467048694661 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:34 INFO - PROCESS | 3944 | 1467048694748 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 10:31:34 INFO - PROCESS | 3944 | 1467048694829 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:34 INFO - PROCESS | 3944 | 1467048694832 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:34 INFO - PROCESS | 3944 | ++DOCSHELL 150FB800 == 37 [pid = 3944] [id = 191] 10:31:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (1553B800) [pid = 3944] [serial = 571] [outer = 00000000] 10:31:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (157C0C00) [pid = 3944] [serial = 572] [outer = 1553B800] 10:31:34 INFO - PROCESS | 3944 | 1467048694927 Marionette DEBUG loaded listener.js 10:31:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (16010000) [pid = 3944] [serial = 573] [outer = 1553B800] 10:31:35 INFO - PROCESS | 3944 | 1467048695940 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]]]}] 10:31:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:31:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1352ms 10:31:35 INFO - PROCESS | 3944 | 1467048696000 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 10:31:35 INFO - PROCESS | 3944 | 1467048696003 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 10:31:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:31:36 INFO - PROCESS | 3944 | 1467048696007 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:31:36 INFO - PROCESS | 3944 | 1467048696010 Marionette TRACE conn3 <- [1,730,null,{}] 10:31:36 INFO - PROCESS | 3944 | 1467048696022 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}] 10:31:36 INFO - PROCESS | 3944 | 1467048696026 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:36 INFO - PROCESS | 3944 | 1467048696214 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 10:31:36 INFO - PROCESS | 3944 | 1467048696337 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:36 INFO - PROCESS | 3944 | 1467048696340 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:36 INFO - PROCESS | 3944 | ++DOCSHELL 10A03000 == 38 [pid = 3944] [id = 192] 10:31:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (10A08800) [pid = 3944] [serial = 574] [outer = 00000000] 10:31:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (10AC7400) [pid = 3944] [serial = 575] [outer = 10A08800] 10:31:36 INFO - PROCESS | 3944 | 1467048696391 Marionette DEBUG loaded listener.js 10:31:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (1122C800) [pid = 3944] [serial = 576] [outer = 10A08800] 10:31:37 INFO - PROCESS | 3944 | --DOCSHELL 12BC9800 == 37 [pid = 3944] [id = 188] 10:31:37 INFO - PROCESS | 3944 | --DOCSHELL 13B2A800 == 36 [pid = 3944] [id = 187] 10:31:37 INFO - PROCESS | 3944 | --DOCSHELL 150EF000 == 35 [pid = 3944] [id = 186] 10:31:37 INFO - PROCESS | 3944 | --DOCSHELL 13157800 == 34 [pid = 3944] [id = 185] 10:31:37 INFO - PROCESS | 3944 | --DOCSHELL 10ACD800 == 33 [pid = 3944] [id = 183] 10:31:37 INFO - PROCESS | 3944 | --DOCSHELL 10A75800 == 32 [pid = 3944] [id = 184] 10:31:37 INFO - PROCESS | 3944 | --DOCSHELL 1501A000 == 31 [pid = 3944] [id = 182] 10:31:37 INFO - PROCESS | 3944 | --DOCSHELL 10ACAC00 == 30 [pid = 3944] [id = 177] 10:31:37 INFO - PROCESS | 3944 | --DOCSHELL 1671C400 == 29 [pid = 3944] [id = 189] 10:31:37 INFO - PROCESS | 3944 | --DOCSHELL 10A0A000 == 28 [pid = 3944] [id = 190] 10:31:37 INFO - PROCESS | 3944 | --DOCSHELL 150FB800 == 27 [pid = 3944] [id = 191] 10:31:37 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (15555C00) [pid = 3944] [serial = 545] [outer = 00000000] [url = about:blank] 10:31:37 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (13036C00) [pid = 3944] [serial = 519] [outer = 00000000] [url = about:blank] 10:31:37 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (114E8C00) [pid = 3944] [serial = 518] [outer = 00000000] [url = about:blank] 10:31:37 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (157E2C00) [pid = 3944] [serial = 522] [outer = 00000000] [url = about:blank] 10:31:37 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (15539800) [pid = 3944] [serial = 521] [outer = 00000000] [url = about:blank] 10:31:37 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (19A72800) [pid = 3944] [serial = 525] [outer = 00000000] [url = about:blank] 10:31:37 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (1987C800) [pid = 3944] [serial = 524] [outer = 00000000] [url = about:blank] 10:31:37 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (13126800) [pid = 3944] [serial = 537] [outer = 00000000] [url = about:blank] 10:31:37 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (1A48E400) [pid = 3944] [serial = 528] [outer = 00000000] [url = about:blank] 10:31:37 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (1A304000) [pid = 3944] [serial = 527] [outer = 00000000] [url = about:blank] 10:31:37 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (150ED400) [pid = 3944] [serial = 539] [outer = 00000000] [url = about:blank] 10:31:37 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (13131800) [pid = 3944] [serial = 531] [outer = 00000000] [url = about:blank] 10:31:37 INFO - PROCESS | 3944 | --DOMWINDOW == 57 (11C34000) [pid = 3944] [serial = 530] [outer = 00000000] [url = about:blank] 10:31:37 INFO - PROCESS | 3944 | --DOMWINDOW == 56 (10AD2400) [pid = 3944] [serial = 533] [outer = 00000000] [url = about:blank] 10:31:37 INFO - PROCESS | 3944 | --DOMWINDOW == 55 (150ED000) [pid = 3944] [serial = 542] [outer = 00000000] [url = about:blank] 10:31:37 INFO - PROCESS | 3944 | --DOMWINDOW == 54 (13035000) [pid = 3944] [serial = 536] [outer = 00000000] [url = about:blank] 10:31:37 INFO - PROCESS | 3944 | --DOMWINDOW == 53 (150F5000) [pid = 3944] [serial = 540] [outer = 00000000] [url = about:blank] 10:31:37 INFO - PROCESS | 3944 | --DOMWINDOW == 52 (15539C00) [pid = 3944] [serial = 543] [outer = 00000000] [url = about:blank] 10:31:37 INFO - PROCESS | 3944 | --DOMWINDOW == 51 (10ED7800) [pid = 3944] [serial = 534] [outer = 00000000] [url = about:blank] 10:31:37 INFO - PROCESS | 3944 | 1467048697825 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]]]}] 10:31:37 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 10:31:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1875ms 10:31:37 INFO - PROCESS | 3944 | 1467048697881 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 10:31:37 INFO - PROCESS | 3944 | 1467048697885 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 10:31:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:31:37 INFO - PROCESS | 3944 | 1467048697889 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:31:37 INFO - PROCESS | 3944 | 1467048697893 Marionette TRACE conn3 <- [1,734,null,{}] 10:31:37 INFO - PROCESS | 3944 | 1467048697899 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}] 10:31:37 INFO - PROCESS | 3944 | 1467048697901 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:37 INFO - PROCESS | 3944 | 1467048697982 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 10:31:38 INFO - PROCESS | 3944 | 1467048698052 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:38 INFO - PROCESS | 3944 | 1467048698054 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:38 INFO - PROCESS | 3944 | ++DOCSHELL 10AC8400 == 28 [pid = 3944] [id = 193] 10:31:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 52 (10AC9000) [pid = 3944] [serial = 577] [outer = 00000000] 10:31:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 53 (10F36400) [pid = 3944] [serial = 578] [outer = 10AC9000] 10:31:38 INFO - PROCESS | 3944 | 1467048698087 Marionette DEBUG loaded listener.js 10:31:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 54 (110B4000) [pid = 3944] [serial = 579] [outer = 10AC9000] 10:31:38 INFO - PROCESS | 3944 | 1467048698899 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]]]}] 10:31:38 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.) 10:31:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1003ms 10:31:38 INFO - PROCESS | 3944 | 1467048698910 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 10:31:38 INFO - PROCESS | 3944 | 1467048698915 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 10:31:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:31:38 INFO - PROCESS | 3944 | 1467048698921 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:31:38 INFO - PROCESS | 3944 | 1467048698924 Marionette TRACE conn3 <- [1,738,null,{}] 10:31:38 INFO - PROCESS | 3944 | 1467048698928 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}] 10:31:38 INFO - PROCESS | 3944 | 1467048698930 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:39 INFO - PROCESS | 3944 | 1467048699031 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 10:31:39 INFO - PROCESS | 3944 | 1467048699047 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:39 INFO - PROCESS | 3944 | 1467048699050 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:39 INFO - PROCESS | 3944 | ++DOCSHELL 13070000 == 29 [pid = 3944] [id = 194] 10:31:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 55 (13072400) [pid = 3944] [serial = 580] [outer = 00000000] 10:31:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 56 (1312F800) [pid = 3944] [serial = 581] [outer = 13072400] 10:31:39 INFO - PROCESS | 3944 | 1467048699096 Marionette DEBUG loaded listener.js 10:31:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 57 (13153800) [pid = 3944] [serial = 582] [outer = 13072400] 10:31:39 INFO - PROCESS | 3944 | 1467048700003 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]]]}] 10:31:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:31:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1134ms 10:31:40 INFO - PROCESS | 3944 | 1467048700040 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 10:31:40 INFO - PROCESS | 3944 | 1467048700043 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 10:31:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:31:40 INFO - PROCESS | 3944 | 1467048700047 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:31:40 INFO - PROCESS | 3944 | 1467048700050 Marionette TRACE conn3 <- [1,742,null,{}] 10:31:40 INFO - PROCESS | 3944 | 1467048700061 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}] 10:31:40 INFO - PROCESS | 3944 | 1467048700065 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:40 INFO - PROCESS | 3944 | 1467048700171 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 10:31:40 INFO - PROCESS | 3944 | 1467048700178 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:40 INFO - PROCESS | 3944 | 1467048700181 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:40 INFO - PROCESS | 3944 | ++DOCSHELL 147C0400 == 30 [pid = 3944] [id = 195] 10:31:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (15019400) [pid = 3944] [serial = 583] [outer = 00000000] 10:31:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (150ED400) [pid = 3944] [serial = 584] [outer = 15019400] 10:31:40 INFO - PROCESS | 3944 | 1467048700229 Marionette DEBUG loaded listener.js 10:31:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (150F3C00) [pid = 3944] [serial = 585] [outer = 15019400] 10:31:40 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (16720400) [pid = 3944] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:31:40 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (150F0800) [pid = 3944] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:31:40 INFO - PROCESS | 3944 | --DOMWINDOW == 57 (150C9C00) [pid = 3944] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:31:40 INFO - PROCESS | 3944 | --DOMWINDOW == 56 (10ACE400) [pid = 3944] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:31:40 INFO - PROCESS | 3944 | --DOMWINDOW == 55 (15D6C800) [pid = 3944] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:31:40 INFO - PROCESS | 3944 | --DOMWINDOW == 54 (150D1400) [pid = 3944] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:31:40 INFO - PROCESS | 3944 | --DOMWINDOW == 53 (10A77400) [pid = 3944] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:31:40 INFO - PROCESS | 3944 | --DOMWINDOW == 52 (131D2000) [pid = 3944] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:31:41 INFO - PROCESS | 3944 | 1467048701115 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]]]}] 10:31:41 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 10:31:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1134ms 10:31:41 INFO - PROCESS | 3944 | 1467048701178 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 10:31:41 INFO - PROCESS | 3944 | 1467048701181 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 10:31:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:31:41 INFO - PROCESS | 3944 | 1467048701184 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:31:41 INFO - PROCESS | 3944 | 1467048701186 Marionette TRACE conn3 <- [1,746,null,{}] 10:31:41 INFO - PROCESS | 3944 | 1467048701190 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}] 10:31:41 INFO - PROCESS | 3944 | 1467048701192 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:41 INFO - PROCESS | 3944 | 1467048701273 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 10:31:41 INFO - PROCESS | 3944 | 1467048701278 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:41 INFO - PROCESS | 3944 | 1467048701280 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:41 INFO - PROCESS | 3944 | ++DOCSHELL 12DFD000 == 31 [pid = 3944] [id = 196] 10:31:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 53 (13933400) [pid = 3944] [serial = 586] [outer = 00000000] 10:31:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 54 (15538800) [pid = 3944] [serial = 587] [outer = 13933400] 10:31:41 INFO - PROCESS | 3944 | 1467048701325 Marionette DEBUG loaded listener.js 10:31:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 55 (15542800) [pid = 3944] [serial = 588] [outer = 13933400] 10:31:41 INFO - PROCESS | 3944 | 1467048701746 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]]]}] 10:31:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:31:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 597ms 10:31:41 INFO - PROCESS | 3944 | 1467048701784 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 10:31:41 INFO - PROCESS | 3944 | 1467048701786 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 10:31:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:31:41 INFO - PROCESS | 3944 | 1467048701789 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:31:41 INFO - PROCESS | 3944 | 1467048701791 Marionette TRACE conn3 <- [1,750,null,{}] 10:31:41 INFO - PROCESS | 3944 | 1467048701795 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}] 10:31:41 INFO - PROCESS | 3944 | 1467048701797 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:41 INFO - PROCESS | 3944 | 1467048701854 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 10:31:41 INFO - PROCESS | 3944 | 1467048701860 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:41 INFO - PROCESS | 3944 | 1467048701862 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:41 INFO - PROCESS | 3944 | ++DOCSHELL 15545800 == 32 [pid = 3944] [id = 197] 10:31:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 56 (1555FC00) [pid = 3944] [serial = 589] [outer = 00000000] 10:31:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 57 (15D6C800) [pid = 3944] [serial = 590] [outer = 1555FC00] 10:31:41 INFO - PROCESS | 3944 | 1467048701906 Marionette DEBUG loaded listener.js 10:31:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (1600D800) [pid = 3944] [serial = 591] [outer = 1555FC00] 10:31:42 INFO - PROCESS | 3944 | 1467048702729 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]]]}] 10:31:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:31:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 974ms 10:31:42 INFO - PROCESS | 3944 | 1467048702790 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 10:31:42 INFO - PROCESS | 3944 | 1467048702795 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 10:31:42 INFO - PROCESS | 3944 | 1467048702802 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:31:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:31:42 INFO - PROCESS | 3944 | 1467048702807 Marionette TRACE conn3 <- [1,754,null,{}] 10:31:42 INFO - PROCESS | 3944 | 1467048702814 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}] 10:31:42 INFO - PROCESS | 3944 | 1467048702818 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:42 INFO - PROCESS | 3944 | 1467048702962 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 10:31:43 INFO - PROCESS | 3944 | 1467048703031 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:43 INFO - PROCESS | 3944 | 1467048703017 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:43 INFO - PROCESS | 3944 | ++DOCSHELL 10A81400 == 33 [pid = 3944] [id = 198] 10:31:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (10ACAC00) [pid = 3944] [serial = 592] [outer = 00000000] 10:31:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (10AD1C00) [pid = 3944] [serial = 593] [outer = 10ACAC00] 10:31:43 INFO - PROCESS | 3944 | 1467048703074 Marionette DEBUG loaded listener.js 10:31:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (114E8C00) [pid = 3944] [serial = 594] [outer = 10ACAC00] 10:31:44 INFO - PROCESS | 3944 | 1467048704139 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]]]}] 10:31:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:31:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1352ms 10:31:44 INFO - PROCESS | 3944 | 1467048704214 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 10:31:44 INFO - PROCESS | 3944 | 1467048704218 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 10:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:31:44 INFO - PROCESS | 3944 | 1467048704226 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:31:44 INFO - PROCESS | 3944 | 1467048704230 Marionette TRACE conn3 <- [1,758,null,{}] 10:31:44 INFO - PROCESS | 3944 | 1467048704236 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}] 10:31:44 INFO - PROCESS | 3944 | 1467048704238 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:44 INFO - PROCESS | 3944 | 1467048704342 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 10:31:44 INFO - PROCESS | 3944 | 1467048704452 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:44 INFO - PROCESS | 3944 | 1467048704455 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:44 INFO - PROCESS | 3944 | ++DOCSHELL 10A09800 == 34 [pid = 3944] [id = 199] 10:31:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (10A0FC00) [pid = 3944] [serial = 595] [outer = 00000000] 10:31:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (11AE4C00) [pid = 3944] [serial = 596] [outer = 10A0FC00] 10:31:44 INFO - PROCESS | 3944 | 1467048704511 Marionette DEBUG loaded listener.js 10:31:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (1345DC00) [pid = 3944] [serial = 597] [outer = 10A0FC00] 10:31:44 INFO - PROCESS | 3944 | --DOCSHELL 12DFD000 == 33 [pid = 3944] [id = 196] 10:31:44 INFO - PROCESS | 3944 | --DOCSHELL 147C0400 == 32 [pid = 3944] [id = 195] 10:31:44 INFO - PROCESS | 3944 | --DOCSHELL 13070000 == 31 [pid = 3944] [id = 194] 10:31:44 INFO - PROCESS | 3944 | --DOCSHELL 10AC8400 == 30 [pid = 3944] [id = 193] 10:31:44 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (16873800) [pid = 3944] [serial = 567] [outer = 00000000] [url = about:blank] 10:31:44 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (1553C000) [pid = 3944] [serial = 557] [outer = 00000000] [url = about:blank] 10:31:44 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (157BE800) [pid = 3944] [serial = 560] [outer = 00000000] [url = about:blank] 10:31:44 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (10F34C00) [pid = 3944] [serial = 548] [outer = 00000000] [url = about:blank] 10:31:44 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (16725400) [pid = 3944] [serial = 566] [outer = 00000000] [url = about:blank] 10:31:44 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (11487800) [pid = 3944] [serial = 549] [outer = 00000000] [url = about:blank] 10:31:44 INFO - PROCESS | 3944 | --DOMWINDOW == 57 (15543000) [pid = 3944] [serial = 558] [outer = 00000000] [url = about:blank] 10:31:44 INFO - PROCESS | 3944 | --DOMWINDOW == 56 (166ADC00) [pid = 3944] [serial = 564] [outer = 00000000] [url = about:blank] 10:31:44 INFO - PROCESS | 3944 | --DOMWINDOW == 55 (155AB400) [pid = 3944] [serial = 546] [outer = 00000000] [url = about:blank] 10:31:44 INFO - PROCESS | 3944 | --DOMWINDOW == 54 (1122C400) [pid = 3944] [serial = 551] [outer = 00000000] [url = about:blank] 10:31:44 INFO - PROCESS | 3944 | --DOMWINDOW == 53 (1659EC00) [pid = 3944] [serial = 563] [outer = 00000000] [url = about:blank] 10:31:44 INFO - PROCESS | 3944 | --DOMWINDOW == 52 (1123AC00) [pid = 3944] [serial = 552] [outer = 00000000] [url = about:blank] 10:31:44 INFO - PROCESS | 3944 | --DOMWINDOW == 51 (131DA000) [pid = 3944] [serial = 554] [outer = 00000000] [url = about:blank] 10:31:44 INFO - PROCESS | 3944 | --DOMWINDOW == 50 (15D70800) [pid = 3944] [serial = 561] [outer = 00000000] [url = about:blank] 10:31:44 INFO - PROCESS | 3944 | --DOMWINDOW == 49 (1392E400) [pid = 3944] [serial = 555] [outer = 00000000] [url = about:blank] 10:31:45 INFO - PROCESS | 3944 | 1467048705054 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]]]}] 10:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 872ms 10:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:31:45 INFO - PROCESS | 3944 | 1467048705095 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 10:31:45 INFO - PROCESS | 3944 | 1467048705099 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 10:31:45 INFO - PROCESS | 3944 | 1467048705103 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:31:45 INFO - PROCESS | 3944 | 1467048705108 Marionette TRACE conn3 <- [1,762,null,{}] 10:31:45 INFO - PROCESS | 3944 | 1467048705128 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}] 10:31:45 INFO - PROCESS | 3944 | 1467048705131 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:45 INFO - PROCESS | 3944 | 1467048705238 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 10:31:45 INFO - PROCESS | 3944 | 1467048705251 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:45 INFO - PROCESS | 3944 | 1467048705254 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:45 INFO - PROCESS | 3944 | ++DOCSHELL 10A07800 == 31 [pid = 3944] [id = 200] 10:31:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 50 (10A08400) [pid = 3944] [serial = 598] [outer = 00000000] 10:31:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 51 (10ACD800) [pid = 3944] [serial = 599] [outer = 10A08400] 10:31:45 INFO - PROCESS | 3944 | 1467048705284 Marionette DEBUG loaded listener.js 10:31:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 52 (10ED8800) [pid = 3944] [serial = 600] [outer = 10A08400] 10:31:45 INFO - PROCESS | 3944 | 1467048705694 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]]]}] 10:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 610ms 10:31:45 INFO - PROCESS | 3944 | 1467048705758 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 10:31:45 INFO - PROCESS | 3944 | 1467048705762 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 10:31:45 INFO - PROCESS | 3944 | 1467048705768 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:31:45 INFO - PROCESS | 3944 | 1467048705770 Marionette TRACE conn3 <- [1,766,null,{}] 10:31:45 INFO - PROCESS | 3944 | 1467048705775 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}] 10:31:45 INFO - PROCESS | 3944 | 1467048705777 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:45 INFO - PROCESS | 3944 | 1467048705853 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 10:31:45 INFO - PROCESS | 3944 | 1467048705859 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:45 INFO - PROCESS | 3944 | 1467048705862 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:45 INFO - PROCESS | 3944 | ++DOCSHELL 129EC000 == 32 [pid = 3944] [id = 201] 10:31:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 53 (12BCB000) [pid = 3944] [serial = 601] [outer = 00000000] 10:31:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 54 (13030000) [pid = 3944] [serial = 602] [outer = 12BCB000] 10:31:45 INFO - PROCESS | 3944 | 1467048705913 Marionette DEBUG loaded listener.js 10:31:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 55 (13124400) [pid = 3944] [serial = 603] [outer = 12BCB000] 10:31:46 INFO - PROCESS | 3944 | 1467048706322 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]]]}] 10:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 596ms 10:31:46 INFO - PROCESS | 3944 | 1467048706366 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 10:31:46 INFO - PROCESS | 3944 | 1467048706368 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 10:31:46 INFO - PROCESS | 3944 | 1467048706372 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:31:46 INFO - PROCESS | 3944 | 1467048706375 Marionette TRACE conn3 <- [1,770,null,{}] 10:31:46 INFO - PROCESS | 3944 | 1467048706369 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}] 10:31:46 INFO - PROCESS | 3944 | 1467048706374 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:46 INFO - PROCESS | 3944 | 1467048706456 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 10:31:46 INFO - PROCESS | 3944 | 1467048706465 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:46 INFO - PROCESS | 3944 | 1467048706468 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:46 INFO - PROCESS | 3944 | ++DOCSHELL 13B2A800 == 33 [pid = 3944] [id = 202] 10:31:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 56 (13B31000) [pid = 3944] [serial = 604] [outer = 00000000] 10:31:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 57 (1470C800) [pid = 3944] [serial = 605] [outer = 13B31000] 10:31:46 INFO - PROCESS | 3944 | 1467048706516 Marionette DEBUG loaded listener.js 10:31:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (150CE000) [pid = 3944] [serial = 606] [outer = 13B31000] 10:31:46 INFO - PROCESS | 3944 | 1467048706921 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]]]}] 10:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 596ms 10:31:46 INFO - PROCESS | 3944 | 1467048706954 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 10:31:46 INFO - PROCESS | 3944 | 1467048706957 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 10:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:31:46 INFO - PROCESS | 3944 | 1467048706960 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:31:46 INFO - PROCESS | 3944 | 1467048706962 Marionette TRACE conn3 <- [1,774,null,{}] 10:31:46 INFO - PROCESS | 3944 | 1467048706965 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}] 10:31:46 INFO - PROCESS | 3944 | 1467048706967 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:47 INFO - PROCESS | 3944 | 1467048707048 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 10:31:47 INFO - PROCESS | 3944 | 1467048707054 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:47 INFO - PROCESS | 3944 | 1467048707056 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:47 INFO - PROCESS | 3944 | ++DOCSHELL 150F6400 == 34 [pid = 3944] [id = 203] 10:31:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (15537800) [pid = 3944] [serial = 607] [outer = 00000000] 10:31:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (15544C00) [pid = 3944] [serial = 608] [outer = 15537800] 10:31:47 INFO - PROCESS | 3944 | 1467048707103 Marionette DEBUG loaded listener.js 10:31:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (15556800) [pid = 3944] [serial = 609] [outer = 15537800] 10:31:47 INFO - PROCESS | 3944 | 1467048707526 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]]]}] 10:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 596ms 10:31:47 INFO - PROCESS | 3944 | 1467048707562 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 10:31:47 INFO - PROCESS | 3944 | 1467048707564 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 10:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:31:47 INFO - PROCESS | 3944 | 1467048707567 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:31:47 INFO - PROCESS | 3944 | 1467048707552 Marionette TRACE conn3 <- [1,778,null,{}] 10:31:47 INFO - PROCESS | 3944 | 1467048707569 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}] 10:31:47 INFO - PROCESS | 3944 | 1467048707571 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:47 INFO - PROCESS | 3944 | 1467048707679 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 10:31:47 INFO - PROCESS | 3944 | 1467048707687 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:47 INFO - PROCESS | 3944 | 1467048707688 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:47 INFO - PROCESS | 3944 | ++DOCSHELL 15539800 == 35 [pid = 3944] [id = 204] 10:31:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (15544000) [pid = 3944] [serial = 610] [outer = 00000000] 10:31:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (157E2000) [pid = 3944] [serial = 611] [outer = 15544000] 10:31:47 INFO - PROCESS | 3944 | 1467048707736 Marionette DEBUG loaded listener.js 10:31:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (15A70400) [pid = 3944] [serial = 612] [outer = 15544000] 10:31:48 INFO - PROCESS | 3944 | 1467048708171 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]]]}] 10:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 655ms 10:31:48 INFO - PROCESS | 3944 | 1467048708215 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 10:31:48 INFO - PROCESS | 3944 | 1467048708217 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 10:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:31:48 INFO - PROCESS | 3944 | 1467048708227 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:31:48 INFO - PROCESS | 3944 | 1467048708229 Marionette TRACE conn3 <- [1,782,null,{}] 10:31:48 INFO - PROCESS | 3944 | 1467048708233 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}] 10:31:48 INFO - PROCESS | 3944 | 1467048708239 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:48 INFO - PROCESS | 3944 | 1467048708362 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 10:31:48 INFO - PROCESS | 3944 | 1467048708386 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:48 INFO - PROCESS | 3944 | 1467048708388 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:48 INFO - PROCESS | 3944 | ++DOCSHELL 165A2800 == 36 [pid = 3944] [id = 205] 10:31:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (165A2C00) [pid = 3944] [serial = 613] [outer = 00000000] 10:31:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (166B3C00) [pid = 3944] [serial = 614] [outer = 165A2C00] 10:31:48 INFO - PROCESS | 3944 | 1467048708432 Marionette DEBUG loaded listener.js 10:31:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (166B4400) [pid = 3944] [serial = 615] [outer = 165A2C00] 10:31:48 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (10A08800) [pid = 3944] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:31:48 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (10AC9000) [pid = 3944] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:31:48 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (13072400) [pid = 3944] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:31:48 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (10A80800) [pid = 3944] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:31:48 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (1553B800) [pid = 3944] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:31:48 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (15019400) [pid = 3944] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:31:48 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (13933400) [pid = 3944] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:31:48 INFO - PROCESS | 3944 | 1467048708825 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]]]}] 10:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 640ms 10:31:48 INFO - PROCESS | 3944 | 1467048708866 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 10:31:48 INFO - PROCESS | 3944 | 1467048708868 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 10:31:48 INFO - PROCESS | 3944 | 1467048708871 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:31:48 INFO - PROCESS | 3944 | 1467048708873 Marionette TRACE conn3 <- [1,786,null,{}] 10:31:48 INFO - PROCESS | 3944 | 1467048708876 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}] 10:31:48 INFO - PROCESS | 3944 | 1467048708878 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:48 INFO - PROCESS | 3944 | 1467048708952 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 10:31:48 INFO - PROCESS | 3944 | 1467048708957 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:48 INFO - PROCESS | 3944 | 1467048708959 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:48 INFO - PROCESS | 3944 | ++DOCSHELL 150EE000 == 37 [pid = 3944] [id = 206] 10:31:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (150F2400) [pid = 3944] [serial = 616] [outer = 00000000] 10:31:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (16553400) [pid = 3944] [serial = 617] [outer = 150F2400] 10:31:48 INFO - PROCESS | 3944 | 1467048709002 Marionette DEBUG loaded listener.js 10:31:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (166BAC00) [pid = 3944] [serial = 618] [outer = 150F2400] 10:31:49 INFO - PROCESS | 3944 | 1467048709390 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]]]}] 10:31:49 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 10:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 553ms 10:31:49 INFO - PROCESS | 3944 | 1467048709432 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 10:31:49 INFO - PROCESS | 3944 | 1467048709434 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 10:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:31:49 INFO - PROCESS | 3944 | 1467048709437 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:31:49 INFO - PROCESS | 3944 | 1467048709439 Marionette TRACE conn3 <- [1,790,null,{}] 10:31:49 INFO - PROCESS | 3944 | 1467048709443 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}] 10:31:49 INFO - PROCESS | 3944 | 1467048709444 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:49 INFO - PROCESS | 3944 | 1467048709521 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 10:31:49 INFO - PROCESS | 3944 | 1467048709526 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:49 INFO - PROCESS | 3944 | 1467048709528 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:49 INFO - PROCESS | 3944 | ++DOCSHELL 1671EC00 == 38 [pid = 3944] [id = 207] 10:31:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (1671F000) [pid = 3944] [serial = 619] [outer = 00000000] 10:31:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (16726000) [pid = 3944] [serial = 620] [outer = 1671F000] 10:31:49 INFO - PROCESS | 3944 | 1467048709552 Marionette DEBUG loaded listener.js 10:31:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (16874800) [pid = 3944] [serial = 621] [outer = 1671F000] 10:31:49 INFO - PROCESS | 3944 | 1467048710003 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]]]}] 10:31:50 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 10:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 582ms 10:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:31:50 INFO - PROCESS | 3944 | 1467048710040 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 10:31:50 INFO - PROCESS | 3944 | 1467048710024 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 10:31:50 INFO - PROCESS | 3944 | 1467048710027 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:31:50 INFO - PROCESS | 3944 | 1467048710029 Marionette TRACE conn3 <- [1,794,null,{}] 10:31:50 INFO - PROCESS | 3944 | 1467048710033 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}] 10:31:50 INFO - PROCESS | 3944 | 1467048710035 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:50 INFO - PROCESS | 3944 | 1467048710114 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 10:31:50 INFO - PROCESS | 3944 | 1467048710119 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:50 INFO - PROCESS | 3944 | 1467048710121 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:50 INFO - PROCESS | 3944 | ++DOCSHELL 1671E400 == 39 [pid = 3944] [id = 208] 10:31:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (16A3F000) [pid = 3944] [serial = 622] [outer = 00000000] 10:31:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (16D49400) [pid = 3944] [serial = 623] [outer = 16A3F000] 10:31:50 INFO - PROCESS | 3944 | 1467048710167 Marionette DEBUG loaded listener.js 10:31:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (1728AC00) [pid = 3944] [serial = 624] [outer = 16A3F000] 10:31:50 INFO - PROCESS | 3944 | 1467048710563 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]]]}] 10:31:50 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 10:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 553ms 10:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:31:50 INFO - PROCESS | 3944 | 1467048710602 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 10:31:50 INFO - PROCESS | 3944 | 1467048710604 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 10:31:50 INFO - PROCESS | 3944 | 1467048710595 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:31:50 INFO - PROCESS | 3944 | 1467048710597 Marionette TRACE conn3 <- [1,798,null,{}] 10:31:50 INFO - PROCESS | 3944 | 1467048710600 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}] 10:31:50 INFO - PROCESS | 3944 | 1467048710602 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:50 INFO - PROCESS | 3944 | 1467048710688 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 10:31:50 INFO - PROCESS | 3944 | 1467048710695 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:50 INFO - PROCESS | 3944 | 1467048710697 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:50 INFO - PROCESS | 3944 | ++DOCSHELL 16072400 == 40 [pid = 3944] [id = 209] 10:31:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (16724400) [pid = 3944] [serial = 625] [outer = 00000000] 10:31:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (17409000) [pid = 3944] [serial = 626] [outer = 16724400] 10:31:50 INFO - PROCESS | 3944 | 1467048710740 Marionette DEBUG loaded listener.js 10:31:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (174C7C00) [pid = 3944] [serial = 627] [outer = 16724400] 10:31:51 INFO - PROCESS | 3944 | 1467048711366 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]]]}] 10:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 799ms 10:31:51 INFO - PROCESS | 3944 | 1467048711396 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 10:31:51 INFO - PROCESS | 3944 | 1467048711401 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 10:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:31:51 INFO - PROCESS | 3944 | 1467048711406 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:31:51 INFO - PROCESS | 3944 | 1467048711410 Marionette TRACE conn3 <- [1,802,null,{}] 10:31:51 INFO - PROCESS | 3944 | 1467048711417 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}] 10:31:51 INFO - PROCESS | 3944 | 1467048711420 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:51 INFO - PROCESS | 3944 | 1467048711534 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 10:31:51 INFO - PROCESS | 3944 | 1467048711658 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:51 INFO - PROCESS | 3944 | 1467048711662 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:51 INFO - PROCESS | 3944 | ++DOCSHELL 10A0A000 == 41 [pid = 3944] [id = 210] 10:31:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (10A76000) [pid = 3944] [serial = 628] [outer = 00000000] 10:31:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1123AC00) [pid = 3944] [serial = 629] [outer = 10A76000] 10:31:51 INFO - PROCESS | 3944 | 1467048711727 Marionette DEBUG loaded listener.js 10:31:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (11C2BC00) [pid = 3944] [serial = 630] [outer = 10A76000] 10:31:52 INFO - PROCESS | 3944 | 1467048712314 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] 10:31:52 INFO - PROCESS | 3944 | 1467048712340 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 10:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:31:52 INFO - PROCESS | 3944 | 1467048712347 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:31:52 INFO - PROCESS | 3944 | 1467048712350 Marionette TRACE conn3 <- [1,806,null,{}] 10:31:52 INFO - PROCESS | 3944 | 1467048712354 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}] 10:31:52 INFO - PROCESS | 3944 | 1467048712357 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:52 INFO - PROCESS | 3944 | 1467048712472 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 10:31:52 INFO - PROCESS | 3944 | 1467048712636 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:52 INFO - PROCESS | 3944 | 1467048712639 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:52 INFO - PROCESS | 3944 | ++DOCSHELL 147B4000 == 42 [pid = 3944] [id = 211] 10:31:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (147BDC00) [pid = 3944] [serial = 631] [outer = 00000000] 10:31:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (150FAC00) [pid = 3944] [serial = 632] [outer = 147BDC00] 10:31:52 INFO - PROCESS | 3944 | 1467048712701 Marionette DEBUG loaded listener.js 10:31:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (157BD400) [pid = 3944] [serial = 633] [outer = 147BDC00] 10:31:53 INFO - PROCESS | 3944 | 1467048713483 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]]]}] 10:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1163ms 10:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:31:53 INFO - PROCESS | 3944 | 1467048713527 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 10:31:53 INFO - PROCESS | 3944 | 1467048713531 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 10:31:53 INFO - PROCESS | 3944 | 1467048713536 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:31:53 INFO - PROCESS | 3944 | 1467048713539 Marionette TRACE conn3 <- [1,810,null,{}] 10:31:53 INFO - PROCESS | 3944 | 1467048713527 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}] 10:31:53 INFO - PROCESS | 3944 | 1467048713530 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:53 INFO - PROCESS | 3944 | 1467048713627 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 10:31:54 INFO - PROCESS | 3944 | --DOCSHELL 1671E400 == 41 [pid = 3944] [id = 208] 10:31:54 INFO - PROCESS | 3944 | --DOCSHELL 1671EC00 == 40 [pid = 3944] [id = 207] 10:31:54 INFO - PROCESS | 3944 | --DOCSHELL 150EE000 == 39 [pid = 3944] [id = 206] 10:31:54 INFO - PROCESS | 3944 | --DOCSHELL 165A2800 == 38 [pid = 3944] [id = 205] 10:31:54 INFO - PROCESS | 3944 | --DOCSHELL 15539800 == 37 [pid = 3944] [id = 204] 10:31:54 INFO - PROCESS | 3944 | --DOCSHELL 150F6400 == 36 [pid = 3944] [id = 203] 10:31:54 INFO - PROCESS | 3944 | --DOCSHELL 13B2A800 == 35 [pid = 3944] [id = 202] 10:31:54 INFO - PROCESS | 3944 | --DOCSHELL 129EC000 == 34 [pid = 3944] [id = 201] 10:31:54 INFO - PROCESS | 3944 | --DOCSHELL 10A07800 == 33 [pid = 3944] [id = 200] 10:31:54 INFO - PROCESS | 3944 | --DOCSHELL 10A09800 == 32 [pid = 3944] [id = 199] 10:31:54 INFO - PROCESS | 3944 | --DOCSHELL 10A81400 == 31 [pid = 3944] [id = 198] 10:31:54 INFO - PROCESS | 3944 | --DOCSHELL 10A03000 == 30 [pid = 3944] [id = 192] 10:31:54 INFO - PROCESS | 3944 | --DOCSHELL 15545800 == 29 [pid = 3944] [id = 197] 10:31:54 INFO - PROCESS | 3944 | --DOCSHELL 147B4000 == 28 [pid = 3944] [id = 211] 10:31:54 INFO - PROCESS | 3944 | --DOCSHELL 16072400 == 27 [pid = 3944] [id = 209] 10:31:54 INFO - PROCESS | 3944 | --DOCSHELL 10A0A000 == 26 [pid = 3944] [id = 210] 10:31:54 INFO - PROCESS | 3944 | 1467048714269 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:54 INFO - PROCESS | 3944 | 1467048714256 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:54 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (10F36400) [pid = 3944] [serial = 578] [outer = 00000000] [url = about:blank] 10:31:54 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (110B4000) [pid = 3944] [serial = 579] [outer = 00000000] [url = about:blank] 10:31:54 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (13153800) [pid = 3944] [serial = 582] [outer = 00000000] [url = about:blank] 10:31:54 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (131D9000) [pid = 3944] [serial = 570] [outer = 00000000] [url = about:blank] 10:31:54 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (12DFB800) [pid = 3944] [serial = 569] [outer = 00000000] [url = about:blank] 10:31:54 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (16010000) [pid = 3944] [serial = 573] [outer = 00000000] [url = about:blank] 10:31:54 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (157C0C00) [pid = 3944] [serial = 572] [outer = 00000000] [url = about:blank] 10:31:54 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (150F3C00) [pid = 3944] [serial = 585] [outer = 00000000] [url = about:blank] 10:31:54 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (15538800) [pid = 3944] [serial = 587] [outer = 00000000] [url = about:blank] 10:31:54 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (150ED400) [pid = 3944] [serial = 584] [outer = 00000000] [url = about:blank] 10:31:54 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (1312F800) [pid = 3944] [serial = 581] [outer = 00000000] [url = about:blank] 10:31:54 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (15542800) [pid = 3944] [serial = 588] [outer = 00000000] [url = about:blank] 10:31:54 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (15D6C800) [pid = 3944] [serial = 590] [outer = 00000000] [url = about:blank] 10:31:54 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (1122C800) [pid = 3944] [serial = 576] [outer = 00000000] [url = about:blank] 10:31:54 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (10AC7400) [pid = 3944] [serial = 575] [outer = 00000000] [url = about:blank] 10:31:54 INFO - PROCESS | 3944 | ++DOCSHELL 0C76B000 == 27 [pid = 3944] [id = 212] 10:31:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (0C76DC00) [pid = 3944] [serial = 634] [outer = 00000000] 10:31:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (103CB000) [pid = 3944] [serial = 635] [outer = 0C76DC00] 10:31:54 INFO - PROCESS | 3944 | 1467048714345 Marionette DEBUG loaded listener.js 10:31:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (104EA400) [pid = 3944] [serial = 636] [outer = 0C76DC00] 10:31:54 INFO - PROCESS | 3944 | 1467048714748 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] 10:31:54 INFO - PROCESS | 3944 | 1467048714809 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 10:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:31:54 INFO - PROCESS | 3944 | 1467048714818 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:31:54 INFO - PROCESS | 3944 | 1467048714821 Marionette TRACE conn3 <- [1,814,null,{}] 10:31:54 INFO - PROCESS | 3944 | 1467048714826 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}] 10:31:54 INFO - PROCESS | 3944 | 1467048714830 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:54 INFO - PROCESS | 3944 | 1467048714918 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 10:31:54 INFO - PROCESS | 3944 | 1467048714928 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:54 INFO - PROCESS | 3944 | 1467048714931 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:54 INFO - PROCESS | 3944 | ++DOCSHELL 110B3000 == 28 [pid = 3944] [id = 213] 10:31:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (110B4000) [pid = 3944] [serial = 637] [outer = 00000000] 10:31:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (11237800) [pid = 3944] [serial = 638] [outer = 110B4000] 10:31:54 INFO - PROCESS | 3944 | 1467048714978 Marionette DEBUG loaded listener.js 10:31:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (114EC400) [pid = 3944] [serial = 639] [outer = 110B4000] 10:31:55 INFO - PROCESS | 3944 | 1467048715406 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]]]}] 10:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 654ms 10:31:55 INFO - PROCESS | 3944 | 1467048715501 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 10:31:55 INFO - PROCESS | 3944 | 1467048715505 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 10:31:55 INFO - PROCESS | 3944 | 1467048715510 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:31:55 INFO - PROCESS | 3944 | 1467048715512 Marionette TRACE conn3 <- [1,818,null,{}] 10:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:31:55 INFO - PROCESS | 3944 | 1467048715516 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}] 10:31:55 INFO - PROCESS | 3944 | 1467048715519 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:55 INFO - PROCESS | 3944 | 1467048715630 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 10:31:55 INFO - PROCESS | 3944 | 1467048715676 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:55 INFO - PROCESS | 3944 | 1467048715678 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:55 INFO - PROCESS | 3944 | ++DOCSHELL 13072400 == 29 [pid = 3944] [id = 214] 10:31:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (1309E800) [pid = 3944] [serial = 640] [outer = 00000000] 10:31:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (13130C00) [pid = 3944] [serial = 641] [outer = 1309E800] 10:31:55 INFO - PROCESS | 3944 | 1467048715723 Marionette DEBUG loaded listener.js 10:31:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (131D8800) [pid = 3944] [serial = 642] [outer = 1309E800] 10:31:56 INFO - PROCESS | 3944 | 1467048716088 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]]]}] 10:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 640ms 10:31:56 INFO - PROCESS | 3944 | 1467048716140 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 10:31:56 INFO - PROCESS | 3944 | 1467048716142 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 10:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:31:56 INFO - PROCESS | 3944 | 1467048716147 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:31:56 INFO - PROCESS | 3944 | 1467048716153 Marionette TRACE conn3 <- [1,822,null,{}] 10:31:56 INFO - PROCESS | 3944 | 1467048716170 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}] 10:31:56 INFO - PROCESS | 3944 | 1467048716175 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:56 INFO - PROCESS | 3944 | 1467048716291 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 10:31:56 INFO - PROCESS | 3944 | 1467048716288 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:56 INFO - PROCESS | 3944 | 1467048716290 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:56 INFO - PROCESS | 3944 | ++DOCSHELL 14704800 == 30 [pid = 3944] [id = 215] 10:31:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (14708000) [pid = 3944] [serial = 643] [outer = 00000000] 10:31:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (150CA800) [pid = 3944] [serial = 644] [outer = 14708000] 10:31:56 INFO - PROCESS | 3944 | 1467048716337 Marionette DEBUG loaded listener.js 10:31:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (150F7C00) [pid = 3944] [serial = 645] [outer = 14708000] 10:31:56 INFO - PROCESS | 3944 | 1467048716778 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]]]}] 10:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 654ms 10:31:56 INFO - PROCESS | 3944 | 1467048716814 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 10:31:56 INFO - PROCESS | 3944 | 1467048716799 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 10:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:31:56 INFO - PROCESS | 3944 | 1467048716802 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:31:56 INFO - PROCESS | 3944 | 1467048716804 Marionette TRACE conn3 <- [1,826,null,{}] 10:31:56 INFO - PROCESS | 3944 | 1467048716807 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}] 10:31:56 INFO - PROCESS | 3944 | 1467048716809 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:56 INFO - PROCESS | 3944 | 1467048716945 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 10:31:56 INFO - PROCESS | 3944 | 1467048716960 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:56 INFO - PROCESS | 3944 | 1467048716962 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:56 INFO - PROCESS | 3944 | ++DOCSHELL 150C9C00 == 31 [pid = 3944] [id = 216] 10:31:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (1553D800) [pid = 3944] [serial = 646] [outer = 00000000] 10:31:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (157BD800) [pid = 3944] [serial = 647] [outer = 1553D800] 10:31:56 INFO - PROCESS | 3944 | 1467048717006 Marionette DEBUG loaded listener.js 10:31:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (157E2800) [pid = 3944] [serial = 648] [outer = 1553D800] 10:31:57 INFO - PROCESS | 3944 | 1467048717409 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]]]}] 10:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 640ms 10:31:57 INFO - PROCESS | 3944 | 1467048717465 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 10:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:31:57 INFO - PROCESS | 3944 | 1467048717467 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 10:31:57 INFO - PROCESS | 3944 | 1467048717471 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:31:57 INFO - PROCESS | 3944 | 1467048717473 Marionette TRACE conn3 <- [1,830,null,{}] 10:31:57 INFO - PROCESS | 3944 | 1467048717476 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}] 10:31:57 INFO - PROCESS | 3944 | 1467048717479 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:57 INFO - PROCESS | 3944 | 1467048717597 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 10:31:57 INFO - PROCESS | 3944 | 1467048717592 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:57 INFO - PROCESS | 3944 | 1467048717597 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:57 INFO - PROCESS | 3944 | ++DOCSHELL 16007800 == 32 [pid = 3944] [id = 217] 10:31:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (16008000) [pid = 3944] [serial = 649] [outer = 00000000] 10:31:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (1606DC00) [pid = 3944] [serial = 650] [outer = 16008000] 10:31:57 INFO - PROCESS | 3944 | 1467048717699 Marionette DEBUG loaded listener.js 10:31:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1659FC00) [pid = 3944] [serial = 651] [outer = 16008000] 10:31:58 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (15544000) [pid = 3944] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:31:58 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1555FC00) [pid = 3944] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:31:58 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (10ACAC00) [pid = 3944] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:31:58 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (10A08400) [pid = 3944] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:31:58 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (13B31000) [pid = 3944] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:31:58 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (10A0FC00) [pid = 3944] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:31:58 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (165A2C00) [pid = 3944] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:31:58 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (15537800) [pid = 3944] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:31:58 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (12BCB000) [pid = 3944] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:31:58 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (150F2400) [pid = 3944] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:31:58 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1671F000) [pid = 3944] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:31:58 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (16724400) [pid = 3944] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:31:58 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (16A3F000) [pid = 3944] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:31:58 INFO - PROCESS | 3944 | 1467048718315 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]]]}] 10:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 872ms 10:31:58 INFO - PROCESS | 3944 | 1467048718350 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 10:31:58 INFO - PROCESS | 3944 | 1467048718352 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 10:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:31:58 INFO - PROCESS | 3944 | 1467048718355 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:31:58 INFO - PROCESS | 3944 | 1467048718357 Marionette TRACE conn3 <- [1,834,null,{}] 10:31:58 INFO - PROCESS | 3944 | 1467048718360 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}] 10:31:58 INFO - PROCESS | 3944 | 1467048718362 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:58 INFO - PROCESS | 3944 | 1467048718443 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 10:31:58 INFO - PROCESS | 3944 | 1467048718510 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:58 INFO - PROCESS | 3944 | 1467048718512 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:58 INFO - PROCESS | 3944 | ++DOCSHELL 0C769000 == 33 [pid = 3944] [id = 218] 10:31:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (1055A800) [pid = 3944] [serial = 652] [outer = 00000000] 10:31:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (15541000) [pid = 3944] [serial = 653] [outer = 1055A800] 10:31:58 INFO - PROCESS | 3944 | 1467048718555 Marionette DEBUG loaded listener.js 10:31:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (16719400) [pid = 3944] [serial = 654] [outer = 1055A800] 10:31:58 INFO - PROCESS | 3944 | 1467048718897 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]]]}] 10:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 553ms 10:31:58 INFO - PROCESS | 3944 | 1467048718917 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 10:31:58 INFO - PROCESS | 3944 | 1467048718919 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 10:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:31:58 INFO - PROCESS | 3944 | 1467048718923 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:31:58 INFO - PROCESS | 3944 | 1467048718907 Marionette TRACE conn3 <- [1,838,null,{}] 10:31:58 INFO - PROCESS | 3944 | 1467048718910 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}] 10:31:58 INFO - PROCESS | 3944 | 1467048718912 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:58 INFO - PROCESS | 3944 | 1467048718987 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 10:31:58 INFO - PROCESS | 3944 | 1467048718993 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:58 INFO - PROCESS | 3944 | 1467048718995 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:59 INFO - PROCESS | 3944 | ++DOCSHELL 10ACD000 == 34 [pid = 3944] [id = 219] 10:31:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (15D6D800) [pid = 3944] [serial = 655] [outer = 00000000] 10:31:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (1687C000) [pid = 3944] [serial = 656] [outer = 15D6D800] 10:31:59 INFO - PROCESS | 3944 | 1467048719107 Marionette DEBUG loaded listener.js 10:31:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (16C44800) [pid = 3944] [serial = 657] [outer = 15D6D800] 10:31:59 INFO - PROCESS | 3944 | 1467048719443 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]]]}] 10:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 552ms 10:31:59 INFO - PROCESS | 3944 | 1467048719464 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 10:31:59 INFO - PROCESS | 3944 | 1467048719466 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 10:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:31:59 INFO - PROCESS | 3944 | 1467048719471 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:31:59 INFO - PROCESS | 3944 | 1467048719473 Marionette TRACE conn3 <- [1,842,null,{}] 10:31:59 INFO - PROCESS | 3944 | 1467048719476 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}] 10:31:59 INFO - PROCESS | 3944 | 1467048719478 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:59 INFO - PROCESS | 3944 | 1467048719553 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 10:31:59 INFO - PROCESS | 3944 | 1467048719631 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:59 INFO - PROCESS | 3944 | 1467048719633 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:31:59 INFO - PROCESS | 3944 | ++DOCSHELL 16D48800 == 35 [pid = 3944] [id = 220] 10:31:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (16D49C00) [pid = 3944] [serial = 658] [outer = 00000000] 10:31:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (173E4C00) [pid = 3944] [serial = 659] [outer = 16D49C00] 10:31:59 INFO - PROCESS | 3944 | 1467048719676 Marionette DEBUG loaded listener.js 10:31:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (173E5800) [pid = 3944] [serial = 660] [outer = 16D49C00] 10:32:00 INFO - PROCESS | 3944 | 1467048720012 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]]]}] 10:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 596ms 10:32:00 INFO - PROCESS | 3944 | 1467048720110 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 10:32:00 INFO - PROCESS | 3944 | 1467048720114 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 10:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:32:00 INFO - PROCESS | 3944 | 1467048720120 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:32:00 INFO - PROCESS | 3944 | 1467048720125 Marionette TRACE conn3 <- [1,846,null,{}] 10:32:00 INFO - PROCESS | 3944 | 1467048720131 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}] 10:32:00 INFO - PROCESS | 3944 | 1467048720135 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:00 INFO - PROCESS | 3944 | 1467048720242 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 10:32:00 INFO - PROCESS | 3944 | 1467048720345 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:00 INFO - PROCESS | 3944 | 1467048720348 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:00 INFO - PROCESS | 3944 | ++DOCSHELL 10AC9000 == 36 [pid = 3944] [id = 221] 10:32:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (10AC9400) [pid = 3944] [serial = 661] [outer = 00000000] 10:32:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (10ED4800) [pid = 3944] [serial = 662] [outer = 10AC9400] 10:32:00 INFO - PROCESS | 3944 | 1467048720406 Marionette DEBUG loaded listener.js 10:32:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (11237C00) [pid = 3944] [serial = 663] [outer = 10AC9400] 10:32:01 INFO - PROCESS | 3944 | 1467048721146 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]]]}] 10:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1075ms 10:32:01 INFO - PROCESS | 3944 | 1467048721203 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 10:32:01 INFO - PROCESS | 3944 | 1467048721189 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 10:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:32:01 INFO - PROCESS | 3944 | 1467048721196 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:32:01 INFO - PROCESS | 3944 | 1467048721200 Marionette TRACE conn3 <- [1,850,null,{}] 10:32:01 INFO - PROCESS | 3944 | 1467048721204 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}] 10:32:01 INFO - PROCESS | 3944 | 1467048721207 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:01 INFO - PROCESS | 3944 | 1467048721327 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 10:32:01 INFO - PROCESS | 3944 | 1467048721402 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:01 INFO - PROCESS | 3944 | 1467048721405 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:01 INFO - PROCESS | 3944 | ++DOCSHELL 1345C400 == 37 [pid = 3944] [id = 222] 10:32:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1345D000) [pid = 3944] [serial = 664] [outer = 00000000] 10:32:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (13938C00) [pid = 3944] [serial = 665] [outer = 1345D000] 10:32:01 INFO - PROCESS | 3944 | 1467048721507 Marionette DEBUG loaded listener.js 10:32:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (13B2C400) [pid = 3944] [serial = 666] [outer = 1345D000] 10:32:02 INFO - PROCESS | 3944 | --DOCSHELL 10470800 == 36 [pid = 3944] [id = 20] 10:32:02 INFO - PROCESS | 3944 | --DOCSHELL 15A77800 == 35 [pid = 3944] [id = 25] 10:32:02 INFO - PROCESS | 3944 | --DOCSHELL 150CC800 == 34 [pid = 3944] [id = 27] 10:32:02 INFO - PROCESS | 3944 | --DOCSHELL 16069000 == 33 [pid = 3944] [id = 26] 10:32:02 INFO - PROCESS | 3944 | --DOCSHELL 147B8C00 == 32 [pid = 3944] [id = 24] 10:32:02 INFO - PROCESS | 3944 | --DOCSHELL 16551000 == 31 [pid = 3944] [id = 8] 10:32:02 INFO - PROCESS | 3944 | --DOCSHELL 11CD3C00 == 30 [pid = 3944] [id = 22] 10:32:02 INFO - PROCESS | 3944 | --DOCSHELL 131D1C00 == 29 [pid = 3944] [id = 23] 10:32:02 INFO - PROCESS | 3944 | --DOCSHELL 110AE000 == 28 [pid = 3944] [id = 21] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (157E2000) [pid = 3944] [serial = 611] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1600D800) [pid = 3944] [serial = 591] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (10AD1C00) [pid = 3944] [serial = 593] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (114E8C00) [pid = 3944] [serial = 594] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (10ACD800) [pid = 3944] [serial = 599] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (10ED8800) [pid = 3944] [serial = 600] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (1470C800) [pid = 3944] [serial = 605] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (150CE000) [pid = 3944] [serial = 606] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (11AE4C00) [pid = 3944] [serial = 596] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1345DC00) [pid = 3944] [serial = 597] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (166B3C00) [pid = 3944] [serial = 614] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (15544C00) [pid = 3944] [serial = 608] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (13030000) [pid = 3944] [serial = 602] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (13124400) [pid = 3944] [serial = 603] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (15A70400) [pid = 3944] [serial = 612] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (16553400) [pid = 3944] [serial = 617] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (16726000) [pid = 3944] [serial = 620] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (166B4400) [pid = 3944] [serial = 615] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (174C7C00) [pid = 3944] [serial = 627] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (17409000) [pid = 3944] [serial = 626] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (16D49400) [pid = 3944] [serial = 623] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (16874800) [pid = 3944] [serial = 621] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (1728AC00) [pid = 3944] [serial = 624] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (166BAC00) [pid = 3944] [serial = 618] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (15556800) [pid = 3944] [serial = 609] [outer = 00000000] [url = about:blank] 10:32:02 INFO - PROCESS | 3944 | 1467048722316 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]]]}] 10:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1163ms 10:32:02 INFO - PROCESS | 3944 | 1467048722377 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 10:32:02 INFO - PROCESS | 3944 | 1467048722381 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 10:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:32:02 INFO - PROCESS | 3944 | 1467048722385 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:32:02 INFO - PROCESS | 3944 | 1467048722388 Marionette TRACE conn3 <- [1,854,null,{}] 10:32:02 INFO - PROCESS | 3944 | 1467048722394 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}] 10:32:02 INFO - PROCESS | 3944 | 1467048722397 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:02 INFO - PROCESS | 3944 | 1467048722467 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 10:32:02 INFO - PROCESS | 3944 | 1467048722474 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:02 INFO - PROCESS | 3944 | 1467048722478 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:02 INFO - PROCESS | 3944 | ++DOCSHELL 10ACD800 == 29 [pid = 3944] [id = 223] 10:32:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (10ACDC00) [pid = 3944] [serial = 667] [outer = 00000000] 10:32:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (11237000) [pid = 3944] [serial = 668] [outer = 10ACDC00] 10:32:02 INFO - PROCESS | 3944 | 1467048722526 Marionette DEBUG loaded listener.js 10:32:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (11CCE800) [pid = 3944] [serial = 669] [outer = 10ACDC00] 10:32:03 INFO - PROCESS | 3944 | 1467048723243 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]]]}] 10:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 872ms 10:32:03 INFO - PROCESS | 3944 | 1467048723252 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 10:32:03 INFO - PROCESS | 3944 | 1467048723256 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 10:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:32:03 INFO - PROCESS | 3944 | 1467048723262 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:32:03 INFO - PROCESS | 3944 | 1467048723265 Marionette TRACE conn3 <- [1,858,null,{}] 10:32:03 INFO - PROCESS | 3944 | 1467048723268 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}] 10:32:03 INFO - PROCESS | 3944 | 1467048723271 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:03 INFO - PROCESS | 3944 | 1467048723357 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 10:32:03 INFO - PROCESS | 3944 | 1467048723363 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:03 INFO - PROCESS | 3944 | 1467048723365 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:03 INFO - PROCESS | 3944 | ++DOCSHELL 14709400 == 30 [pid = 3944] [id = 224] 10:32:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (1470C000) [pid = 3944] [serial = 670] [outer = 00000000] 10:32:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (150D1400) [pid = 3944] [serial = 671] [outer = 1470C000] 10:32:03 INFO - PROCESS | 3944 | 1467048723412 Marionette DEBUG loaded listener.js 10:32:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (150F6400) [pid = 3944] [serial = 672] [outer = 1470C000] 10:32:03 INFO - PROCESS | 3944 | 1467048723847 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]]]}] 10:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 597ms 10:32:03 INFO - PROCESS | 3944 | 1467048723865 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 10:32:03 INFO - PROCESS | 3944 | 1467048723867 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 10:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:32:03 INFO - PROCESS | 3944 | 1467048723871 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:32:03 INFO - PROCESS | 3944 | 1467048723875 Marionette TRACE conn3 <- [1,862,null,{}] 10:32:03 INFO - PROCESS | 3944 | 1467048723885 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}] 10:32:03 INFO - PROCESS | 3944 | 1467048723891 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:03 INFO - PROCESS | 3944 | 1467048723965 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 10:32:03 INFO - PROCESS | 3944 | 1467048723974 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:03 INFO - PROCESS | 3944 | 1467048723977 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:03 INFO - PROCESS | 3944 | ++DOCSHELL 15D6C400 == 31 [pid = 3944] [id = 225] 10:32:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (15D6D400) [pid = 3944] [serial = 673] [outer = 00000000] 10:32:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (1600E400) [pid = 3944] [serial = 674] [outer = 15D6D400] 10:32:04 INFO - PROCESS | 3944 | 1467048724024 Marionette DEBUG loaded listener.js 10:32:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (1659A000) [pid = 3944] [serial = 675] [outer = 15D6D400] 10:32:04 INFO - PROCESS | 3944 | 1467048724448 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]]]}] 10:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 596ms 10:32:04 INFO - PROCESS | 3944 | 1467048724482 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 10:32:04 INFO - PROCESS | 3944 | 1467048724484 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 10:32:04 INFO - PROCESS | 3944 | 1467048724487 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:32:04 INFO - PROCESS | 3944 | 1467048724489 Marionette TRACE conn3 <- [1,866,null,{}] 10:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:32:04 INFO - PROCESS | 3944 | 1467048724475 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}] 10:32:04 INFO - PROCESS | 3944 | 1467048724477 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:04 INFO - PROCESS | 3944 | 1467048724589 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 10:32:04 INFO - PROCESS | 3944 | 1467048724594 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:04 INFO - PROCESS | 3944 | 1467048724596 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:04 INFO - PROCESS | 3944 | ++DOCSHELL 166B3C00 == 32 [pid = 3944] [id = 226] 10:32:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (166B4800) [pid = 3944] [serial = 676] [outer = 00000000] 10:32:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (1671EC00) [pid = 3944] [serial = 677] [outer = 166B4800] 10:32:04 INFO - PROCESS | 3944 | 1467048724684 Marionette DEBUG loaded listener.js 10:32:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (16728800) [pid = 3944] [serial = 678] [outer = 166B4800] 10:32:05 INFO - PROCESS | 3944 | 1467048725054 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]]]}] 10:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 596ms 10:32:05 INFO - PROCESS | 3944 | 1467048725073 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 10:32:05 INFO - PROCESS | 3944 | 1467048725075 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 10:32:05 INFO - PROCESS | 3944 | 1467048725078 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:32:05 INFO - PROCESS | 3944 | 1467048725079 Marionette TRACE conn3 <- [1,870,null,{}] 10:32:05 INFO - PROCESS | 3944 | 1467048725083 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}] 10:32:05 INFO - PROCESS | 3944 | 1467048725085 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:05 INFO - PROCESS | 3944 | 1467048725191 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 10:32:05 INFO - PROCESS | 3944 | 1467048725196 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:05 INFO - PROCESS | 3944 | 1467048725198 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:05 INFO - PROCESS | 3944 | ++DOCSHELL 1671B800 == 33 [pid = 3944] [id = 227] 10:32:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1687B000) [pid = 3944] [serial = 679] [outer = 00000000] 10:32:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (17285000) [pid = 3944] [serial = 680] [outer = 1687B000] 10:32:05 INFO - PROCESS | 3944 | 1467048725245 Marionette DEBUG loaded listener.js 10:32:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (17286800) [pid = 3944] [serial = 681] [outer = 1687B000] 10:32:05 INFO - PROCESS | 3944 | 1467048725692 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]]]}] 10:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 639ms 10:32:05 INFO - PROCESS | 3944 | 1467048725745 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 10:32:05 INFO - PROCESS | 3944 | 1467048725747 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 10:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:32:05 INFO - PROCESS | 3944 | 1467048725755 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:32:05 INFO - PROCESS | 3944 | 1467048725756 Marionette TRACE conn3 <- [1,874,null,{}] 10:32:05 INFO - PROCESS | 3944 | 1467048725759 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}] 10:32:05 INFO - PROCESS | 3944 | 1467048725765 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:05 INFO - PROCESS | 3944 | 1467048725894 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 10:32:05 INFO - PROCESS | 3944 | 1467048725958 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:05 INFO - PROCESS | 3944 | 1467048725960 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:05 INFO - PROCESS | 3944 | ++DOCSHELL 17E18000 == 34 [pid = 3944] [id = 228] 10:32:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (17E1B000) [pid = 3944] [serial = 682] [outer = 00000000] 10:32:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (17F1D400) [pid = 3944] [serial = 683] [outer = 17E1B000] 10:32:06 INFO - PROCESS | 3944 | 1467048725999 Marionette DEBUG loaded listener.js 10:32:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (17E78C00) [pid = 3944] [serial = 684] [outer = 17E1B000] 10:32:06 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (0C76DC00) [pid = 3944] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:32:06 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (110B4000) [pid = 3944] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:32:06 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1309E800) [pid = 3944] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:32:06 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (16008000) [pid = 3944] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:32:06 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (10A76000) [pid = 3944] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:32:06 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1055A800) [pid = 3944] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:32:06 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (1553D800) [pid = 3944] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:32:06 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (14708000) [pid = 3944] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:32:06 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (15D6D800) [pid = 3944] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:32:06 INFO - PROCESS | 3944 | 1467048726384 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]]]}] 10:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 654ms 10:32:06 INFO - PROCESS | 3944 | 1467048726415 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 10:32:06 INFO - PROCESS | 3944 | 1467048726417 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 10:32:06 INFO - PROCESS | 3944 | 1467048726420 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:32:06 INFO - PROCESS | 3944 | 1467048726421 Marionette TRACE conn3 <- [1,878,null,{}] 10:32:06 INFO - PROCESS | 3944 | 1467048726451 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}] 10:32:06 INFO - PROCESS | 3944 | 1467048726453 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:06 INFO - PROCESS | 3944 | 1467048726545 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 10:32:06 INFO - PROCESS | 3944 | 1467048726618 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:06 INFO - PROCESS | 3944 | 1467048726620 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:06 INFO - PROCESS | 3944 | ++DOCSHELL 1553D800 == 35 [pid = 3944] [id = 229] 10:32:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (155B0000) [pid = 3944] [serial = 685] [outer = 00000000] 10:32:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (17E16800) [pid = 3944] [serial = 686] [outer = 155B0000] 10:32:06 INFO - PROCESS | 3944 | 1467048726663 Marionette DEBUG loaded listener.js 10:32:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (1811E800) [pid = 3944] [serial = 687] [outer = 155B0000] 10:32:06 INFO - PROCESS | 3944 | 1467048726979 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]]]}] 10:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 582ms 10:32:07 INFO - PROCESS | 3944 | 1467048727005 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 10:32:07 INFO - PROCESS | 3944 | 1467048727007 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 10:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:32:07 INFO - PROCESS | 3944 | 1467048727021 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:32:07 INFO - PROCESS | 3944 | 1467048727023 Marionette TRACE conn3 <- [1,882,null,{}] 10:32:07 INFO - PROCESS | 3944 | 1467048727027 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}] 10:32:07 INFO - PROCESS | 3944 | 1467048727029 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:07 INFO - PROCESS | 3944 | 1467048727103 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 10:32:07 INFO - PROCESS | 3944 | 1467048727109 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:07 INFO - PROCESS | 3944 | 1467048727111 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:07 INFO - PROCESS | 3944 | ++DOCSHELL 1392E400 == 36 [pid = 3944] [id = 230] 10:32:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (147B8400) [pid = 3944] [serial = 688] [outer = 00000000] 10:32:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (18414400) [pid = 3944] [serial = 689] [outer = 147B8400] 10:32:07 INFO - PROCESS | 3944 | 1467048727154 Marionette DEBUG loaded listener.js 10:32:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (18465000) [pid = 3944] [serial = 690] [outer = 147B8400] 10:32:07 INFO - PROCESS | 3944 | 1467048727526 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]]]}] 10:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 553ms 10:32:07 INFO - PROCESS | 3944 | 1467048727579 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 10:32:07 INFO - PROCESS | 3944 | 1467048727581 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 10:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:32:07 INFO - PROCESS | 3944 | 1467048727585 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:32:07 INFO - PROCESS | 3944 | 1467048727586 Marionette TRACE conn3 <- [1,886,null,{}] 10:32:07 INFO - PROCESS | 3944 | 1467048727590 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}] 10:32:07 INFO - PROCESS | 3944 | 1467048727592 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:07 INFO - PROCESS | 3944 | 1467048727678 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 10:32:07 INFO - PROCESS | 3944 | 1467048727683 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:07 INFO - PROCESS | 3944 | 1467048727685 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:07 INFO - PROCESS | 3944 | ++DOCSHELL 1846B400 == 37 [pid = 3944] [id = 231] 10:32:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1846F400) [pid = 3944] [serial = 691] [outer = 00000000] 10:32:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (1960F800) [pid = 3944] [serial = 692] [outer = 1846F400] 10:32:07 INFO - PROCESS | 3944 | 1467048727730 Marionette DEBUG loaded listener.js 10:32:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (19613400) [pid = 3944] [serial = 693] [outer = 1846F400] 10:32:08 INFO - PROCESS | 3944 | 1467048728133 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]]]}] 10:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 596ms 10:32:08 INFO - PROCESS | 3944 | 1467048728186 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 10:32:08 INFO - PROCESS | 3944 | 1467048728188 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 10:32:08 INFO - PROCESS | 3944 | 1467048728212 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:32:08 INFO - PROCESS | 3944 | 1467048728216 Marionette TRACE conn3 <- [1,890,null,{}] 10:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:32:08 INFO - PROCESS | 3944 | 1467048728221 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}] 10:32:08 INFO - PROCESS | 3944 | 1467048728225 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:08 INFO - PROCESS | 3944 | 1467048728327 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 10:32:08 INFO - PROCESS | 3944 | 1467048728455 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:08 INFO - PROCESS | 3944 | 1467048728459 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:08 INFO - PROCESS | 3944 | ++DOCSHELL 10AD2400 == 38 [pid = 3944] [id = 232] 10:32:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (10ECDC00) [pid = 3944] [serial = 694] [outer = 00000000] 10:32:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (10F34C00) [pid = 3944] [serial = 695] [outer = 10ECDC00] 10:32:08 INFO - PROCESS | 3944 | 1467048728498 Marionette DEBUG loaded listener.js 10:32:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (11CD3C00) [pid = 3944] [serial = 696] [outer = 10ECDC00] 10:32:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (10AC6C00) [pid = 3944] [serial = 697] [outer = 1B403C00] 10:32:09 INFO - PROCESS | 3944 | 1467048729155 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]]]}] 10:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 960ms 10:32:09 INFO - PROCESS | 3944 | 1467048729186 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 10:32:09 INFO - PROCESS | 3944 | 1467048729191 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 10:32:09 INFO - PROCESS | 3944 | 1467048729215 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:32:09 INFO - PROCESS | 3944 | 1467048729217 Marionette TRACE conn3 <- [1,894,null,{}] 10:32:09 INFO - PROCESS | 3944 | 1467048729224 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}] 10:32:09 INFO - PROCESS | 3944 | 1467048729228 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:09 INFO - PROCESS | 3944 | 1467048729335 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 10:32:09 INFO - PROCESS | 3944 | 1467048729460 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:09 INFO - PROCESS | 3944 | 1467048729463 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:09 INFO - PROCESS | 3944 | ++DOCSHELL 15A77400 == 39 [pid = 3944] [id = 233] 10:32:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (15A7AC00) [pid = 3944] [serial = 698] [outer = 00000000] 10:32:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (1659D000) [pid = 3944] [serial = 699] [outer = 15A7AC00] 10:32:09 INFO - PROCESS | 3944 | 1467048729518 Marionette DEBUG loaded listener.js 10:32:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (16726000) [pid = 3944] [serial = 700] [outer = 15A7AC00] 10:32:10 INFO - PROCESS | 3944 | 1467048730070 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]]]}] 10:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 887ms 10:32:10 INFO - PROCESS | 3944 | 1467048730107 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 10:32:10 INFO - PROCESS | 3944 | 1467048730110 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 10:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:32:10 INFO - PROCESS | 3944 | 1467048730114 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:32:10 INFO - PROCESS | 3944 | 1467048730116 Marionette TRACE conn3 <- [1,898,null,{}] 10:32:10 INFO - PROCESS | 3944 | 1467048730120 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}] 10:32:10 INFO - PROCESS | 3944 | 1467048730122 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:10 INFO - PROCESS | 3944 | 1467048730211 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 10:32:10 INFO - PROCESS | 3944 | 1467048730315 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:10 INFO - PROCESS | 3944 | 1467048730322 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:10 INFO - PROCESS | 3944 | ++DOCSHELL 17E11000 == 40 [pid = 3944] [id = 234] 10:32:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (17E13000) [pid = 3944] [serial = 701] [outer = 00000000] 10:32:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (18461C00) [pid = 3944] [serial = 702] [outer = 17E13000] 10:32:10 INFO - PROCESS | 3944 | 1467048730377 Marionette DEBUG loaded listener.js 10:32:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (19877C00) [pid = 3944] [serial = 703] [outer = 17E13000] 10:32:11 INFO - PROCESS | 3944 | 1467048731128 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]]]}] 10:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1075ms 10:32:11 INFO - PROCESS | 3944 | 1467048731175 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 10:32:11 INFO - PROCESS | 3944 | 1467048731180 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 10:32:11 INFO - PROCESS | 3944 | 1467048731185 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:32:11 INFO - PROCESS | 3944 | 1467048731188 Marionette TRACE conn3 <- [1,902,null,{}] 10:32:11 INFO - PROCESS | 3944 | 1467048731193 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}] 10:32:11 INFO - PROCESS | 3944 | 1467048731196 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:11 INFO - PROCESS | 3944 | 1467048731295 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 10:32:11 INFO - PROCESS | 3944 | 1467048731379 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:11 INFO - PROCESS | 3944 | 1467048731366 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:11 INFO - PROCESS | 3944 | ++DOCSHELL 10A0A000 == 41 [pid = 3944] [id = 235] 10:32:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (10ACC400) [pid = 3944] [serial = 704] [outer = 00000000] 10:32:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (112CF400) [pid = 3944] [serial = 705] [outer = 10ACC400] 10:32:11 INFO - PROCESS | 3944 | 1467048731475 Marionette DEBUG loaded listener.js 10:32:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1306C800) [pid = 3944] [serial = 706] [outer = 10ACC400] 10:32:12 INFO - PROCESS | 3944 | --DOCSHELL 1A6CA000 == 40 [pid = 3944] [id = 12] 10:32:12 INFO - PROCESS | 3944 | --DOCSHELL 0C76B000 == 39 [pid = 3944] [id = 212] 10:32:12 INFO - PROCESS | 3944 | --DOCSHELL 1A56C000 == 38 [pid = 3944] [id = 11] 10:32:12 INFO - PROCESS | 3944 | --DOCSHELL 1A9C5800 == 37 [pid = 3944] [id = 14] 10:32:12 INFO - PROCESS | 3944 | --DOCSHELL 10A08C00 == 36 [pid = 3944] [id = 18] 10:32:12 INFO - PROCESS | 3944 | --DOCSHELL 1B065000 == 35 [pid = 3944] [id = 15] 10:32:12 INFO - PROCESS | 3944 | --DOCSHELL 1A945000 == 34 [pid = 3944] [id = 13] 10:32:12 INFO - PROCESS | 3944 | --DOCSHELL 1A490000 == 33 [pid = 3944] [id = 10] 10:32:12 INFO - PROCESS | 3944 | --DOCSHELL 157BC800 == 32 [pid = 3944] [id = 28] 10:32:12 INFO - PROCESS | 3944 | --DOCSHELL 129B2C00 == 31 [pid = 3944] [id = 19] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (103CB000) [pid = 3944] [serial = 635] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (104EA400) [pid = 3944] [serial = 636] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (11237800) [pid = 3944] [serial = 638] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (114EC400) [pid = 3944] [serial = 639] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (13130C00) [pid = 3944] [serial = 641] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1606DC00) [pid = 3944] [serial = 650] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (11C2BC00) [pid = 3944] [serial = 630] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1123AC00) [pid = 3944] [serial = 629] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (150FAC00) [pid = 3944] [serial = 632] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (15541000) [pid = 3944] [serial = 653] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (157BD800) [pid = 3944] [serial = 647] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (1659FC00) [pid = 3944] [serial = 651] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (150CA800) [pid = 3944] [serial = 644] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (16C44800) [pid = 3944] [serial = 657] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (157E2800) [pid = 3944] [serial = 648] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (150F7C00) [pid = 3944] [serial = 645] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (16719400) [pid = 3944] [serial = 654] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (173E4C00) [pid = 3944] [serial = 659] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (131D8800) [pid = 3944] [serial = 642] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (1687C000) [pid = 3944] [serial = 656] [outer = 00000000] [url = about:blank] 10:32:12 INFO - PROCESS | 3944 | 1467048732463 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]]]}] 10:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1294ms 10:32:12 INFO - PROCESS | 3944 | 1467048732493 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 10:32:12 INFO - PROCESS | 3944 | 1467048732497 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 10:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:32:12 INFO - PROCESS | 3944 | 1467048732502 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:32:12 INFO - PROCESS | 3944 | 1467048732506 Marionette TRACE conn3 <- [1,906,null,{}] 10:32:12 INFO - PROCESS | 3944 | 1467048732511 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}] 10:32:12 INFO - PROCESS | 3944 | 1467048732513 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:12 INFO - PROCESS | 3944 | 1467048732599 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 10:32:12 INFO - PROCESS | 3944 | 1467048732608 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:12 INFO - PROCESS | 3944 | 1467048732611 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:12 INFO - PROCESS | 3944 | ++DOCSHELL 10A7C400 == 32 [pid = 3944] [id = 236] 10:32:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (10A7D400) [pid = 3944] [serial = 707] [outer = 00000000] 10:32:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (10AD0400) [pid = 3944] [serial = 708] [outer = 10A7D400] 10:32:12 INFO - PROCESS | 3944 | 1467048732659 Marionette DEBUG loaded listener.js 10:32:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (10F36400) [pid = 3944] [serial = 709] [outer = 10A7D400] 10:32:13 INFO - PROCESS | 3944 | 1467048733103 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]]]}] 10:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 655ms 10:32:13 INFO - PROCESS | 3944 | 1467048733164 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 10:32:13 INFO - PROCESS | 3944 | 1467048733169 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 10:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:32:13 INFO - PROCESS | 3944 | 1467048733158 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:32:13 INFO - PROCESS | 3944 | 1467048733160 Marionette TRACE conn3 <- [1,910,null,{}] 10:32:13 INFO - PROCESS | 3944 | 1467048733164 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}] 10:32:13 INFO - PROCESS | 3944 | 1467048733166 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:13 INFO - PROCESS | 3944 | 1467048733288 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 10:32:13 INFO - PROCESS | 3944 | 1467048733377 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:13 INFO - PROCESS | 3944 | 1467048733379 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:13 INFO - PROCESS | 3944 | ++DOCSHELL 12927C00 == 33 [pid = 3944] [id = 237] 10:32:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (12DF4800) [pid = 3944] [serial = 710] [outer = 00000000] 10:32:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (130C4000) [pid = 3944] [serial = 711] [outer = 12DF4800] 10:32:13 INFO - PROCESS | 3944 | 1467048733425 Marionette DEBUG loaded listener.js 10:32:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (13130400) [pid = 3944] [serial = 712] [outer = 12DF4800] 10:32:13 INFO - PROCESS | 3944 | 1467048733757 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]]]}] 10:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 640ms 10:32:13 INFO - PROCESS | 3944 | 1467048733819 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 10:32:13 INFO - PROCESS | 3944 | 1467048733822 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 10:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:32:13 INFO - PROCESS | 3944 | 1467048733825 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:32:13 INFO - PROCESS | 3944 | 1467048733829 Marionette TRACE conn3 <- [1,914,null,{}] 10:32:13 INFO - PROCESS | 3944 | 1467048733839 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}] 10:32:13 INFO - PROCESS | 3944 | 1467048733844 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:13 INFO - PROCESS | 3944 | 1467048733908 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 10:32:13 INFO - PROCESS | 3944 | 1467048733915 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:13 INFO - PROCESS | 3944 | 1467048733918 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:13 INFO - PROCESS | 3944 | ++DOCSHELL 1501A400 == 34 [pid = 3944] [id = 238] 10:32:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (150CA800) [pid = 3944] [serial = 713] [outer = 00000000] 10:32:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (150F5C00) [pid = 3944] [serial = 714] [outer = 150CA800] 10:32:13 INFO - PROCESS | 3944 | 1467048733965 Marionette DEBUG loaded listener.js 10:32:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (15539400) [pid = 3944] [serial = 715] [outer = 150CA800] 10:32:14 INFO - PROCESS | 3944 | 1467048734421 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]]]}] 10:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 640ms 10:32:14 INFO - PROCESS | 3944 | 1467048734474 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 10:32:14 INFO - PROCESS | 3944 | 1467048734476 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 10:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:32:14 INFO - PROCESS | 3944 | 1467048734480 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:32:14 INFO - PROCESS | 3944 | 1467048734482 Marionette TRACE conn3 <- [1,918,null,{}] 10:32:14 INFO - PROCESS | 3944 | 1467048734485 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}] 10:32:14 INFO - PROCESS | 3944 | 1467048734487 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:14 INFO - PROCESS | 3944 | 1467048734625 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 10:32:14 INFO - PROCESS | 3944 | 1467048734645 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:14 INFO - PROCESS | 3944 | 1467048734648 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:14 INFO - PROCESS | 3944 | ++DOCSHELL 15556400 == 35 [pid = 3944] [id = 239] 10:32:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (15556800) [pid = 3944] [serial = 716] [outer = 00000000] 10:32:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (157BF800) [pid = 3944] [serial = 717] [outer = 15556800] 10:32:14 INFO - PROCESS | 3944 | 1467048734691 Marionette DEBUG loaded listener.js 10:32:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (15A6F400) [pid = 3944] [serial = 718] [outer = 15556800] 10:32:15 INFO - PROCESS | 3944 | 1467048735068 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]]]}] 10:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 654ms 10:32:15 INFO - PROCESS | 3944 | 1467048735137 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 10:32:15 INFO - PROCESS | 3944 | 1467048735139 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 10:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:32:15 INFO - PROCESS | 3944 | 1467048735143 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:32:15 INFO - PROCESS | 3944 | 1467048735144 Marionette TRACE conn3 <- [1,922,null,{}] 10:32:15 INFO - PROCESS | 3944 | 1467048735148 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}] 10:32:15 INFO - PROCESS | 3944 | 1467048735150 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:15 INFO - PROCESS | 3944 | 1467048735235 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 10:32:15 INFO - PROCESS | 3944 | 1467048735288 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:15 INFO - PROCESS | 3944 | 1467048735290 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:15 INFO - PROCESS | 3944 | ++DOCSHELL 157E4800 == 36 [pid = 3944] [id = 240] 10:32:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (15A7B000) [pid = 3944] [serial = 719] [outer = 00000000] 10:32:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (1600D800) [pid = 3944] [serial = 720] [outer = 15A7B000] 10:32:15 INFO - PROCESS | 3944 | 1467048735333 Marionette DEBUG loaded listener.js 10:32:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (16074800) [pid = 3944] [serial = 721] [outer = 15A7B000] 10:32:15 INFO - PROCESS | 3944 | 1467048735743 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]]]}] 10:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 654ms 10:32:15 INFO - PROCESS | 3944 | 1467048735784 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 10:32:15 INFO - PROCESS | 3944 | 1467048735786 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 10:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:32:15 INFO - PROCESS | 3944 | 1467048735789 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:32:15 INFO - PROCESS | 3944 | 1467048735791 Marionette TRACE conn3 <- [1,926,null,{}] 10:32:15 INFO - PROCESS | 3944 | 1467048735794 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}] 10:32:15 INFO - PROCESS | 3944 | 1467048735800 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:15 INFO - PROCESS | 3944 | 1467048735942 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 10:32:15 INFO - PROCESS | 3944 | 1467048735965 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:15 INFO - PROCESS | 3944 | 1467048735967 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:15 INFO - PROCESS | 3944 | ++DOCSHELL 16598800 == 37 [pid = 3944] [id = 241] 10:32:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (166B6400) [pid = 3944] [serial = 722] [outer = 00000000] 10:32:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (16A37400) [pid = 3944] [serial = 723] [outer = 166B6400] 10:32:15 INFO - PROCESS | 3944 | 1467048735995 Marionette DEBUG loaded listener.js 10:32:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (16D41000) [pid = 3944] [serial = 724] [outer = 166B6400] 10:32:16 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (1687B000) [pid = 3944] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:32:16 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (17E1B000) [pid = 3944] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:32:16 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (10ACDC00) [pid = 3944] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:32:16 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (16D49C00) [pid = 3944] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:32:16 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (1470C000) [pid = 3944] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:32:16 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1345D000) [pid = 3944] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:32:16 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (10AC9400) [pid = 3944] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:32:16 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (15D6D400) [pid = 3944] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:32:16 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (155B0000) [pid = 3944] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:32:16 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (147B8400) [pid = 3944] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:32:16 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (166B4800) [pid = 3944] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:32:16 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (147BDC00) [pid = 3944] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:32:16 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1846F400) [pid = 3944] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:32:16 INFO - PROCESS | 3944 | 1467048736493 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]]]}] 10:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 741ms 10:32:16 INFO - PROCESS | 3944 | 1467048736550 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 10:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:32:16 INFO - PROCESS | 3944 | 1467048736544 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 10:32:16 INFO - PROCESS | 3944 | 1467048736547 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:32:16 INFO - PROCESS | 3944 | 1467048736549 Marionette TRACE conn3 <- [1,930,null,{}] 10:32:16 INFO - PROCESS | 3944 | 1467048736553 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}] 10:32:16 INFO - PROCESS | 3944 | 1467048736554 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:16 INFO - PROCESS | 3944 | 1467048736629 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 10:32:16 INFO - PROCESS | 3944 | 1467048736634 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:16 INFO - PROCESS | 3944 | 1467048736636 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:16 INFO - PROCESS | 3944 | ++DOCSHELL 13032C00 == 38 [pid = 3944] [id = 242] 10:32:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (15A73000) [pid = 3944] [serial = 725] [outer = 00000000] 10:32:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (16720000) [pid = 3944] [serial = 726] [outer = 15A73000] 10:32:16 INFO - PROCESS | 3944 | 1467048736678 Marionette DEBUG loaded listener.js 10:32:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (16A35000) [pid = 3944] [serial = 727] [outer = 15A73000] 10:32:17 INFO - PROCESS | 3944 | 1467048737087 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]]]}] 10:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 552ms 10:32:17 INFO - PROCESS | 3944 | 1467048737122 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 10:32:17 INFO - PROCESS | 3944 | 1467048737109 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 10:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:32:17 INFO - PROCESS | 3944 | 1467048737113 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:32:17 INFO - PROCESS | 3944 | 1467048737116 Marionette TRACE conn3 <- [1,934,null,{}] 10:32:17 INFO - PROCESS | 3944 | 1467048737120 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}] 10:32:17 INFO - PROCESS | 3944 | 1467048737122 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:17 INFO - PROCESS | 3944 | 1467048737197 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 10:32:17 INFO - PROCESS | 3944 | 1467048737203 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:17 INFO - PROCESS | 3944 | 1467048737204 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:17 INFO - PROCESS | 3944 | ++DOCSHELL 1671A800 == 39 [pid = 3944] [id = 243] 10:32:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (1728C000) [pid = 3944] [serial = 728] [outer = 00000000] 10:32:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (174C7C00) [pid = 3944] [serial = 729] [outer = 1728C000] 10:32:17 INFO - PROCESS | 3944 | 1467048737248 Marionette DEBUG loaded listener.js 10:32:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (174C9000) [pid = 3944] [serial = 730] [outer = 1728C000] 10:32:17 INFO - PROCESS | 3944 | 1467048737636 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]]]}] 10:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 552ms 10:32:17 INFO - PROCESS | 3944 | 1467048737672 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 10:32:17 INFO - PROCESS | 3944 | 1467048737673 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 10:32:17 INFO - PROCESS | 3944 | 1467048737677 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:32:17 INFO - PROCESS | 3944 | 1467048737678 Marionette TRACE conn3 <- [1,938,null,{}] 10:32:17 INFO - PROCESS | 3944 | 1467048737694 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}] 10:32:17 INFO - PROCESS | 3944 | 1467048737695 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:17 INFO - PROCESS | 3944 | 1467048737776 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 10:32:17 INFO - PROCESS | 3944 | 1467048737781 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:17 INFO - PROCESS | 3944 | 1467048737783 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:17 INFO - PROCESS | 3944 | ++DOCSHELL 174D4C00 == 40 [pid = 3944] [id = 244] 10:32:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (176C8800) [pid = 3944] [serial = 731] [outer = 00000000] 10:32:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (176D4C00) [pid = 3944] [serial = 732] [outer = 176C8800] 10:32:17 INFO - PROCESS | 3944 | 1467048737826 Marionette DEBUG loaded listener.js 10:32:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (18406800) [pid = 3944] [serial = 733] [outer = 176C8800] 10:32:18 INFO - PROCESS | 3944 | 1467048738344 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]]]}] 10:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 698ms 10:32:18 INFO - PROCESS | 3944 | 1467048738366 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 10:32:18 INFO - PROCESS | 3944 | 1467048738371 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 10:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:32:18 INFO - PROCESS | 3944 | 1467048738377 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:32:18 INFO - PROCESS | 3944 | 1467048738380 Marionette TRACE conn3 <- [1,942,null,{}] 10:32:18 INFO - PROCESS | 3944 | 1467048738386 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}] 10:32:18 INFO - PROCESS | 3944 | 1467048738389 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:18 INFO - PROCESS | 3944 | 1467048738552 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 10:32:18 INFO - PROCESS | 3944 | 1467048738661 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:18 INFO - PROCESS | 3944 | 1467048738665 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:18 INFO - PROCESS | 3944 | ++DOCSHELL 104E1000 == 41 [pid = 3944] [id = 245] 10:32:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (104E3C00) [pid = 3944] [serial = 734] [outer = 00000000] 10:32:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (110AE000) [pid = 3944] [serial = 735] [outer = 104E3C00] 10:32:18 INFO - PROCESS | 3944 | 1467048738721 Marionette DEBUG loaded listener.js 10:32:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (114EC800) [pid = 3944] [serial = 736] [outer = 104E3C00] 10:32:19 INFO - PROCESS | 3944 | 1467048739387 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]]]}] 10:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1076ms 10:32:19 INFO - PROCESS | 3944 | 1467048739459 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 10:32:19 INFO - PROCESS | 3944 | 1467048739464 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 10:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:32:19 INFO - PROCESS | 3944 | 1467048739472 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:32:19 INFO - PROCESS | 3944 | 1467048739474 Marionette TRACE conn3 <- [1,946,null,{}] 10:32:19 INFO - PROCESS | 3944 | 1467048739479 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}] 10:32:19 INFO - PROCESS | 3944 | 1467048739482 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:19 INFO - PROCESS | 3944 | 1467048739620 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 10:32:19 INFO - PROCESS | 3944 | 1467048739740 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:19 INFO - PROCESS | 3944 | 1467048739743 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:19 INFO - PROCESS | 3944 | ++DOCSHELL 10A76000 == 42 [pid = 3944] [id = 246] 10:32:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (10ACE000) [pid = 3944] [serial = 737] [outer = 00000000] 10:32:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (129EB000) [pid = 3944] [serial = 738] [outer = 10ACE000] 10:32:19 INFO - PROCESS | 3944 | 1467048739800 Marionette DEBUG loaded listener.js 10:32:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (13B32C00) [pid = 3944] [serial = 739] [outer = 10ACE000] 10:32:20 INFO - PROCESS | 3944 | --DOCSHELL 1671A800 == 41 [pid = 3944] [id = 243] 10:32:20 INFO - PROCESS | 3944 | --DOCSHELL 13032C00 == 40 [pid = 3944] [id = 242] 10:32:20 INFO - PROCESS | 3944 | --DOCSHELL 16598800 == 39 [pid = 3944] [id = 241] 10:32:20 INFO - PROCESS | 3944 | --DOCSHELL 157E4800 == 38 [pid = 3944] [id = 240] 10:32:20 INFO - PROCESS | 3944 | --DOCSHELL 15556400 == 37 [pid = 3944] [id = 239] 10:32:20 INFO - PROCESS | 3944 | --DOCSHELL 1501A400 == 36 [pid = 3944] [id = 238] 10:32:20 INFO - PROCESS | 3944 | --DOCSHELL 12927C00 == 35 [pid = 3944] [id = 237] 10:32:20 INFO - PROCESS | 3944 | --DOCSHELL 10A7C400 == 34 [pid = 3944] [id = 236] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (157BD400) [pid = 3944] [serial = 633] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (1960F800) [pid = 3944] [serial = 692] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (150F8400) [pid = 3944] [serial = 396] [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:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (17285000) [pid = 3944] [serial = 680] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (17F1D400) [pid = 3944] [serial = 683] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (11237000) [pid = 3944] [serial = 668] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (11CCE800) [pid = 3944] [serial = 669] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (173E5800) [pid = 3944] [serial = 660] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (150D1400) [pid = 3944] [serial = 671] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (150F6400) [pid = 3944] [serial = 672] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (13938C00) [pid = 3944] [serial = 665] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (17286800) [pid = 3944] [serial = 681] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (13B2C400) [pid = 3944] [serial = 666] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (10ED4800) [pid = 3944] [serial = 662] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (11237C00) [pid = 3944] [serial = 663] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1600E400) [pid = 3944] [serial = 674] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (17E16800) [pid = 3944] [serial = 686] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (18414400) [pid = 3944] [serial = 689] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (17E78C00) [pid = 3944] [serial = 684] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (1671EC00) [pid = 3944] [serial = 677] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (19613400) [pid = 3944] [serial = 693] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (1811E800) [pid = 3944] [serial = 687] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (16728800) [pid = 3944] [serial = 678] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (18465000) [pid = 3944] [serial = 690] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (1659A000) [pid = 3944] [serial = 675] [outer = 00000000] [url = about:blank] 10:32:20 INFO - PROCESS | 3944 | 1467048740501 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]]]}] 10:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1076ms 10:32:20 INFO - PROCESS | 3944 | 1467048740553 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 10:32:20 INFO - PROCESS | 3944 | 1467048740540 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 10:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:32:20 INFO - PROCESS | 3944 | 1467048740544 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:32:20 INFO - PROCESS | 3944 | 1467048740548 Marionette TRACE conn3 <- [1,950,null,{}] 10:32:20 INFO - PROCESS | 3944 | 1467048740553 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}] 10:32:20 INFO - PROCESS | 3944 | 1467048740556 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:20 INFO - PROCESS | 3944 | 1467048740670 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 10:32:20 INFO - PROCESS | 3944 | 1467048740754 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:20 INFO - PROCESS | 3944 | 1467048740756 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:20 INFO - PROCESS | 3944 | ++DOCSHELL 103CB000 == 35 [pid = 3944] [id = 247] 10:32:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (10470400) [pid = 3944] [serial = 740] [outer = 00000000] 10:32:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (10F32400) [pid = 3944] [serial = 741] [outer = 10470400] 10:32:20 INFO - PROCESS | 3944 | 1467048740787 Marionette DEBUG loaded listener.js 10:32:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (114EE800) [pid = 3944] [serial = 742] [outer = 10470400] 10:32:21 INFO - PROCESS | 3944 | 1467048741204 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]]]}] 10:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 683ms 10:32:21 INFO - PROCESS | 3944 | 1467048741249 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 10:32:21 INFO - PROCESS | 3944 | 1467048741254 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 10:32:21 INFO - PROCESS | 3944 | 1467048741260 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:32:21 INFO - PROCESS | 3944 | 1467048741262 Marionette TRACE conn3 <- [1,954,null,{}] 10:32:21 INFO - PROCESS | 3944 | 1467048741266 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}] 10:32:21 INFO - PROCESS | 3944 | 1467048741268 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:21 INFO - PROCESS | 3944 | 1467048741338 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 10:32:21 INFO - PROCESS | 3944 | 1467048741347 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:21 INFO - PROCESS | 3944 | 1467048741349 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:21 INFO - PROCESS | 3944 | ++DOCSHELL 10321C00 == 36 [pid = 3944] [id = 248] 10:32:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (13B30400) [pid = 3944] [serial = 743] [outer = 00000000] 10:32:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (147BA000) [pid = 3944] [serial = 744] [outer = 13B30400] 10:32:21 INFO - PROCESS | 3944 | 1467048741395 Marionette DEBUG loaded listener.js 10:32:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (150D8C00) [pid = 3944] [serial = 745] [outer = 13B30400] 10:32:21 INFO - PROCESS | 3944 | 1467048741814 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]]]}] 10:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 596ms 10:32:21 INFO - PROCESS | 3944 | 1467048741842 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 10:32:21 INFO - PROCESS | 3944 | 1467048741845 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 10:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:32:21 INFO - PROCESS | 3944 | 1467048741848 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:32:21 INFO - PROCESS | 3944 | 1467048741852 Marionette TRACE conn3 <- [1,958,null,{}] 10:32:21 INFO - PROCESS | 3944 | 1467048741862 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}] 10:32:21 INFO - PROCESS | 3944 | 1467048741867 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:21 INFO - PROCESS | 3944 | 1467048741948 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 10:32:21 INFO - PROCESS | 3944 | 1467048741958 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:21 INFO - PROCESS | 3944 | 1467048741961 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:21 INFO - PROCESS | 3944 | ++DOCSHELL 155B1000 == 37 [pid = 3944] [id = 249] 10:32:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (155B2400) [pid = 3944] [serial = 746] [outer = 00000000] 10:32:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (157E7400) [pid = 3944] [serial = 747] [outer = 155B2400] 10:32:21 INFO - PROCESS | 3944 | 1467048742008 Marionette DEBUG loaded listener.js 10:32:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (16008800) [pid = 3944] [serial = 748] [outer = 155B2400] 10:32:22 INFO - PROCESS | 3944 | 1467048742435 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]]]}] 10:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 654ms 10:32:22 INFO - PROCESS | 3944 | 1467048742513 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 10:32:22 INFO - PROCESS | 3944 | 1467048742515 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 10:32:22 INFO - PROCESS | 3944 | 1467048742519 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:32:22 INFO - PROCESS | 3944 | 1467048742503 Marionette TRACE conn3 <- [1,962,null,{}] 10:32:22 INFO - PROCESS | 3944 | 1467048742507 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}] 10:32:22 INFO - PROCESS | 3944 | 1467048742509 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:22 INFO - PROCESS | 3944 | 1467048742619 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 10:32:22 INFO - PROCESS | 3944 | 1467048742627 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:22 INFO - PROCESS | 3944 | 1467048742629 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:22 INFO - PROCESS | 3944 | ++DOCSHELL 16598800 == 38 [pid = 3944] [id = 250] 10:32:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (16599000) [pid = 3944] [serial = 749] [outer = 00000000] 10:32:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (166B2400) [pid = 3944] [serial = 750] [outer = 16599000] 10:32:22 INFO - PROCESS | 3944 | 1467048742674 Marionette DEBUG loaded listener.js 10:32:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (1671B000) [pid = 3944] [serial = 751] [outer = 16599000] 10:32:23 INFO - PROCESS | 3944 | 1467048743088 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]]]}] 10:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 596ms 10:32:23 INFO - PROCESS | 3944 | 1467048743100 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 10:32:23 INFO - PROCESS | 3944 | 1467048743102 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 10:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:32:23 INFO - PROCESS | 3944 | 1467048743105 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:32:23 INFO - PROCESS | 3944 | 1467048743107 Marionette TRACE conn3 <- [1,966,null,{}] 10:32:23 INFO - PROCESS | 3944 | 1467048743114 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}] 10:32:23 INFO - PROCESS | 3944 | 1467048743116 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:23 INFO - PROCESS | 3944 | 1467048743216 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 10:32:23 INFO - PROCESS | 3944 | 1467048743224 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:23 INFO - PROCESS | 3944 | 1467048743226 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:23 INFO - PROCESS | 3944 | ++DOCSHELL 13132000 == 39 [pid = 3944] [id = 251] 10:32:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (13286400) [pid = 3944] [serial = 752] [outer = 00000000] 10:32:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (16728000) [pid = 3944] [serial = 753] [outer = 13286400] 10:32:23 INFO - PROCESS | 3944 | 1467048743271 Marionette DEBUG loaded listener.js 10:32:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (16A32400) [pid = 3944] [serial = 754] [outer = 13286400] 10:32:23 INFO - PROCESS | 3944 | 1467048743695 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]]]}] 10:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 654ms 10:32:23 INFO - PROCESS | 3944 | 1467048743754 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 10:32:23 INFO - PROCESS | 3944 | 1467048743756 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 10:32:23 INFO - PROCESS | 3944 | 1467048743760 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:32:23 INFO - PROCESS | 3944 | 1467048743761 Marionette TRACE conn3 <- [1,970,null,{}] 10:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:32:23 INFO - PROCESS | 3944 | 1467048743765 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}] 10:32:23 INFO - PROCESS | 3944 | 1467048743770 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:23 INFO - PROCESS | 3944 | 1467048743915 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 10:32:23 INFO - PROCESS | 3944 | 1467048743965 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:23 INFO - PROCESS | 3944 | 1467048743968 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:23 INFO - PROCESS | 3944 | ++DOCSHELL 147BA400 == 40 [pid = 3944] [id = 252] 10:32:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (1555D400) [pid = 3944] [serial = 755] [outer = 00000000] 10:32:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (17E7AC00) [pid = 3944] [serial = 756] [outer = 1555D400] 10:32:24 INFO - PROCESS | 3944 | 1467048744012 Marionette DEBUG loaded listener.js 10:32:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (174D2000) [pid = 3944] [serial = 757] [outer = 1555D400] 10:32:24 INFO - PROCESS | 3944 | 1467048744389 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]]]}] 10:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 639ms 10:32:24 INFO - PROCESS | 3944 | 1467048744425 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 10:32:24 INFO - PROCESS | 3944 | 1467048744427 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 10:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:32:24 INFO - PROCESS | 3944 | 1467048744430 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:32:24 INFO - PROCESS | 3944 | 1467048744431 Marionette TRACE conn3 <- [1,974,null,{}] 10:32:24 INFO - PROCESS | 3944 | 1467048744435 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}] 10:32:24 INFO - PROCESS | 3944 | 1467048744437 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:24 INFO - PROCESS | 3944 | 1467048744524 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 10:32:24 INFO - PROCESS | 3944 | 1467048744529 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:24 INFO - PROCESS | 3944 | 1467048744531 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:24 INFO - PROCESS | 3944 | ++DOCSHELL 18120800 == 41 [pid = 3944] [id = 253] 10:32:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (18120C00) [pid = 3944] [serial = 758] [outer = 00000000] 10:32:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (18465C00) [pid = 3944] [serial = 759] [outer = 18120C00] 10:32:24 INFO - PROCESS | 3944 | 1467048744573 Marionette DEBUG loaded listener.js 10:32:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (1846E400) [pid = 3944] [serial = 760] [outer = 18120C00] 10:32:24 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (15556800) [pid = 3944] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:32:24 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (150CA800) [pid = 3944] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:32:24 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (10ACC400) [pid = 3944] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:32:24 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (12DF4800) [pid = 3944] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:32:24 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (10A7D400) [pid = 3944] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:32:24 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (15A7B000) [pid = 3944] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:32:24 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (10ECDC00) [pid = 3944] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:32:24 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (15A7AC00) [pid = 3944] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:32:24 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (1728C000) [pid = 3944] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:32:24 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (17E13000) [pid = 3944] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:32:24 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (166B6400) [pid = 3944] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:32:24 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (15A73000) [pid = 3944] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:32:25 INFO - PROCESS | 3944 | 1467048745025 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:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 654ms 10:32:25 INFO - PROCESS | 3944 | 1467048745086 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 10:32:25 INFO - PROCESS | 3944 | 1467048745088 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 10:32:25 INFO - PROCESS | 3944 | 1467048745091 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:32:25 INFO - PROCESS | 3944 | 1467048745076 Marionette TRACE conn3 <- [1,978,null,{}] 10:32:25 INFO - PROCESS | 3944 | 1467048745080 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:32:25 INFO - PROCESS | 3944 | 1467048745082 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:25 INFO - PROCESS | 3944 | 1467048745182 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 10:32:25 INFO - PROCESS | 3944 | 1467048745190 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:25 INFO - PROCESS | 3944 | 1467048745192 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:25 INFO - PROCESS | 3944 | ++DOCSHELL 1055A000 == 42 [pid = 3944] [id = 254] 10:32:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (10A7E000) [pid = 3944] [serial = 761] [outer = 00000000] 10:32:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (15A73000) [pid = 3944] [serial = 762] [outer = 10A7E000] 10:32:25 INFO - PROCESS | 3944 | 1467048745235 Marionette DEBUG loaded listener.js 10:32:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (17404800) [pid = 3944] [serial = 763] [outer = 10A7E000] 10:32:25 INFO - PROCESS | 3944 | 1467048745635 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:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 596ms 10:32:25 INFO - PROCESS | 3944 | 1467048745675 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 10:32:25 INFO - PROCESS | 3944 | 1467048745676 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 10:32:25 INFO - PROCESS | 3944 | 1467048745680 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:32:25 INFO - PROCESS | 3944 | 1467048745681 Marionette TRACE conn3 <- [1,982,null,{}] 10:32:25 INFO - PROCESS | 3944 | 1467048745685 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:32:25 INFO - PROCESS | 3944 | 1467048745686 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:25 INFO - PROCESS | 3944 | 1467048745774 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 10:32:25 INFO - PROCESS | 3944 | 1467048745779 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:25 INFO - PROCESS | 3944 | 1467048745781 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:25 INFO - PROCESS | 3944 | ++DOCSHELL 1553E400 == 43 [pid = 3944] [id = 255] 10:32:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (17410000) [pid = 3944] [serial = 764] [outer = 00000000] 10:32:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (18470C00) [pid = 3944] [serial = 765] [outer = 17410000] 10:32:25 INFO - PROCESS | 3944 | 1467048745824 Marionette DEBUG loaded listener.js 10:32:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1960B800) [pid = 3944] [serial = 766] [outer = 17410000] 10:32:26 INFO - PROCESS | 3944 | 1467048746199 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:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 552ms 10:32:26 INFO - PROCESS | 3944 | 1467048746242 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 10:32:26 INFO - PROCESS | 3944 | 1467048746244 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 10:32:26 INFO - PROCESS | 3944 | 1467048746247 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:32:26 INFO - PROCESS | 3944 | 1467048746249 Marionette TRACE conn3 <- [1,986,null,{}] 10:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:32:26 INFO - PROCESS | 3944 | 1467048746252 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:32:26 INFO - PROCESS | 3944 | 1467048746254 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:26 INFO - PROCESS | 3944 | 1467048746342 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 10:32:26 INFO - PROCESS | 3944 | 1467048746348 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:26 INFO - PROCESS | 3944 | 1467048746350 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:26 INFO - PROCESS | 3944 | ++DOCSHELL 16005000 == 44 [pid = 3944] [id = 256] 10:32:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (19615000) [pid = 3944] [serial = 767] [outer = 00000000] 10:32:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1987CC00) [pid = 3944] [serial = 768] [outer = 19615000] 10:32:26 INFO - PROCESS | 3944 | 1467048746395 Marionette DEBUG loaded listener.js 10:32:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (1987F000) [pid = 3944] [serial = 769] [outer = 19615000] 10:32:26 INFO - PROCESS | 3944 | 1467048746988 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:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 785ms 10:32:27 INFO - PROCESS | 3944 | 1467048747039 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 10:32:27 INFO - PROCESS | 3944 | 1467048747043 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 10:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:32:27 INFO - PROCESS | 3944 | 1467048747048 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:32:27 INFO - PROCESS | 3944 | 1467048747051 Marionette TRACE conn3 <- [1,990,null,{}] 10:32:27 INFO - PROCESS | 3944 | 1467048747057 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:32:27 INFO - PROCESS | 3944 | 1467048747060 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:27 INFO - PROCESS | 3944 | 1467048747169 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 10:32:27 INFO - PROCESS | 3944 | 1467048747269 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:27 INFO - PROCESS | 3944 | 1467048747272 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:27 INFO - PROCESS | 3944 | ++DOCSHELL 10AC9C00 == 45 [pid = 3944] [id = 257] 10:32:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (10ED7400) [pid = 3944] [serial = 770] [outer = 00000000] 10:32:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (129AD400) [pid = 3944] [serial = 771] [outer = 10ED7400] 10:32:27 INFO - PROCESS | 3944 | 1467048747335 Marionette DEBUG loaded listener.js 10:32:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (13152800) [pid = 3944] [serial = 772] [outer = 10ED7400] 10:32:27 INFO - PROCESS | 3944 | 1467048747894 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:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 873ms 10:32:27 INFO - PROCESS | 3944 | 1467048747937 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 10:32:27 INFO - PROCESS | 3944 | 1467048747942 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 10:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:32:27 INFO - PROCESS | 3944 | 1467048747929 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:32:27 INFO - PROCESS | 3944 | 1467048747932 Marionette TRACE conn3 <- [1,994,null,{}] 10:32:27 INFO - PROCESS | 3944 | 1467048747936 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:32:27 INFO - PROCESS | 3944 | 1467048747939 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:28 INFO - PROCESS | 3944 | 1467048748045 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 10:32:28 INFO - PROCESS | 3944 | 1467048748145 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:28 INFO - PROCESS | 3944 | 1467048748147 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:28 INFO - PROCESS | 3944 | ++DOCSHELL 150F7400 == 46 [pid = 3944] [id = 258] 10:32:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (150F7800) [pid = 3944] [serial = 773] [outer = 00000000] 10:32:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (15557400) [pid = 3944] [serial = 774] [outer = 150F7800] 10:32:28 INFO - PROCESS | 3944 | 1467048748202 Marionette DEBUG loaded listener.js 10:32:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (15D78800) [pid = 3944] [serial = 775] [outer = 150F7800] 10:32:28 INFO - PROCESS | 3944 | 1467048748752 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:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 873ms 10:32:28 INFO - PROCESS | 3944 | 1467048748816 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 10:32:28 INFO - PROCESS | 3944 | 1467048748818 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 10:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:32:28 INFO - PROCESS | 3944 | 1467048748822 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:32:28 INFO - PROCESS | 3944 | 1467048748826 Marionette TRACE conn3 <- [1,998,null,{}] 10:32:28 INFO - PROCESS | 3944 | 1467048748837 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:32:28 INFO - PROCESS | 3944 | 1467048748842 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:28 INFO - PROCESS | 3944 | 1467048748929 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 10:32:29 INFO - PROCESS | 3944 | 1467048749059 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:29 INFO - PROCESS | 3944 | 1467048749062 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:29 INFO - PROCESS | 3944 | ++DOCSHELL 1840C000 == 47 [pid = 3944] [id = 259] 10:32:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (18415800) [pid = 3944] [serial = 776] [outer = 00000000] 10:32:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1987BC00) [pid = 3944] [serial = 777] [outer = 18415800] 10:32:29 INFO - PROCESS | 3944 | 1467048749118 Marionette DEBUG loaded listener.js 10:32:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (198ECC00) [pid = 3944] [serial = 778] [outer = 18415800] 10:32:29 INFO - PROCESS | 3944 | 1467048749791 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:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1018ms 10:32:29 INFO - PROCESS | 3944 | 1467048749855 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 10:32:29 INFO - PROCESS | 3944 | 1467048749860 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 10:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:32:29 INFO - PROCESS | 3944 | 1467048749865 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:32:29 INFO - PROCESS | 3944 | 1467048749868 Marionette TRACE conn3 <- [1,1002,null,{}] 10:32:29 INFO - PROCESS | 3944 | 1467048749873 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:32:29 INFO - PROCESS | 3944 | 1467048749876 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:29 INFO - PROCESS | 3944 | 1467048749996 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 10:32:30 INFO - PROCESS | 3944 | 1467048750053 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:30 INFO - PROCESS | 3944 | 1467048750058 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:30 INFO - PROCESS | 3944 | ++DOCSHELL 10A7DC00 == 48 [pid = 3944] [id = 260] 10:32:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (10AC3C00) [pid = 3944] [serial = 779] [outer = 00000000] 10:32:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1292AC00) [pid = 3944] [serial = 780] [outer = 10AC3C00] 10:32:30 INFO - PROCESS | 3944 | 1467048750106 Marionette DEBUG loaded listener.js 10:32:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (12DFB800) [pid = 3944] [serial = 781] [outer = 10AC3C00] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 1553E400 == 47 [pid = 3944] [id = 255] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 1055A000 == 46 [pid = 3944] [id = 254] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 18120800 == 45 [pid = 3944] [id = 253] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 147BA400 == 44 [pid = 3944] [id = 252] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 13132000 == 43 [pid = 3944] [id = 251] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 16598800 == 42 [pid = 3944] [id = 250] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 155B1000 == 41 [pid = 3944] [id = 249] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 10321C00 == 40 [pid = 3944] [id = 248] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 103CB000 == 39 [pid = 3944] [id = 247] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 1392E400 == 38 [pid = 3944] [id = 230] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 104E1000 == 37 [pid = 3944] [id = 245] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 10A0A000 == 36 [pid = 3944] [id = 235] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 10A76000 == 35 [pid = 3944] [id = 246] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 174D4C00 == 34 [pid = 3944] [id = 244] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 10AD2400 == 33 [pid = 3944] [id = 232] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 1846B400 == 32 [pid = 3944] [id = 231] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 15A77400 == 31 [pid = 3944] [id = 233] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 17E11000 == 30 [pid = 3944] [id = 234] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 150F7400 == 29 [pid = 3944] [id = 258] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 1840C000 == 28 [pid = 3944] [id = 259] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 16005000 == 27 [pid = 3944] [id = 256] 10:32:31 INFO - PROCESS | 3944 | --DOCSHELL 10AC9C00 == 26 [pid = 3944] [id = 257] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (157BF800) [pid = 3944] [serial = 717] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (150F5C00) [pid = 3944] [serial = 714] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (1306C800) [pid = 3944] [serial = 706] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (112CF400) [pid = 3944] [serial = 705] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (130C4000) [pid = 3944] [serial = 711] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (13130400) [pid = 3944] [serial = 712] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (10AD0400) [pid = 3944] [serial = 708] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (10F36400) [pid = 3944] [serial = 709] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (1600D800) [pid = 3944] [serial = 720] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (11CD3C00) [pid = 3944] [serial = 696] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (10F34C00) [pid = 3944] [serial = 695] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (16726000) [pid = 3944] [serial = 700] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (174C9000) [pid = 3944] [serial = 730] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (176D4C00) [pid = 3944] [serial = 732] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1659D000) [pid = 3944] [serial = 699] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (19877C00) [pid = 3944] [serial = 703] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (18461C00) [pid = 3944] [serial = 702] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (15A6F400) [pid = 3944] [serial = 718] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (16A37400) [pid = 3944] [serial = 723] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (16074800) [pid = 3944] [serial = 721] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (174C7C00) [pid = 3944] [serial = 729] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (16D41000) [pid = 3944] [serial = 724] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (16720000) [pid = 3944] [serial = 726] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (16A35000) [pid = 3944] [serial = 727] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (15539400) [pid = 3944] [serial = 715] [outer = 00000000] [url = about:blank] 10:32:31 INFO - PROCESS | 3944 | 1467048751272 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:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1454ms 10:32:31 INFO - PROCESS | 3944 | 1467048751320 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 10:32:31 INFO - PROCESS | 3944 | 1467048751325 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 10:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:32:31 INFO - PROCESS | 3944 | 1467048751330 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:32:31 INFO - PROCESS | 3944 | 1467048751333 Marionette TRACE conn3 <- [1,1006,null,{}] 10:32:31 INFO - PROCESS | 3944 | 1467048751341 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:32:31 INFO - PROCESS | 3944 | 1467048751344 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:31 INFO - PROCESS | 3944 | 1467048751454 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 10:32:31 INFO - PROCESS | 3944 | 1467048751538 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:31 INFO - PROCESS | 3944 | 1467048751542 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:31 INFO - PROCESS | 3944 | ++DOCSHELL 10A03C00 == 27 [pid = 3944] [id = 261] 10:32:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (10A06400) [pid = 3944] [serial = 782] [outer = 00000000] 10:32:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (10ECDC00) [pid = 3944] [serial = 783] [outer = 10A06400] 10:32:31 INFO - PROCESS | 3944 | 1467048751589 Marionette DEBUG loaded listener.js 10:32:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (10F35400) [pid = 3944] [serial = 784] [outer = 10A06400] 10:32:31 INFO - PROCESS | 3944 | 1467048751957 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:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 683ms 10:32:31 INFO - PROCESS | 3944 | 1467048752012 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 10:32:32 INFO - PROCESS | 3944 | 1467048752017 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 10:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:32:32 INFO - PROCESS | 3944 | 1467048752023 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:32:32 INFO - PROCESS | 3944 | 1467048752026 Marionette TRACE conn3 <- [1,1010,null,{}] 10:32:32 INFO - PROCESS | 3944 | 1467048752030 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:32:32 INFO - PROCESS | 3944 | 1467048752033 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:32 INFO - PROCESS | 3944 | 1467048752117 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 10:32:32 INFO - PROCESS | 3944 | 1467048752124 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:32 INFO - PROCESS | 3944 | 1467048752126 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:32 INFO - PROCESS | 3944 | ++DOCSHELL 1281D400 == 28 [pid = 3944] [id = 262] 10:32:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (129B4800) [pid = 3944] [serial = 785] [outer = 00000000] 10:32:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (130C4000) [pid = 3944] [serial = 786] [outer = 129B4800] 10:32:32 INFO - PROCESS | 3944 | 1467048752157 Marionette DEBUG loaded listener.js 10:32:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (13131400) [pid = 3944] [serial = 787] [outer = 129B4800] 10:32:32 INFO - PROCESS | 3944 | 1467048752593 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:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 581ms 10:32:32 INFO - PROCESS | 3944 | 1467048752627 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 10:32:32 INFO - PROCESS | 3944 | 1467048752629 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 10:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:32:32 INFO - PROCESS | 3944 | 1467048752633 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:32:32 INFO - PROCESS | 3944 | 1467048752636 Marionette TRACE conn3 <- [1,1014,null,{}] 10:32:32 INFO - PROCESS | 3944 | 1467048752647 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:32:32 INFO - PROCESS | 3944 | 1467048752651 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:32 INFO - PROCESS | 3944 | 1467048752716 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 10:32:32 INFO - PROCESS | 3944 | 1467048752756 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:32 INFO - PROCESS | 3944 | 1467048752759 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:32 INFO - PROCESS | 3944 | ++DOCSHELL 150F4800 == 29 [pid = 3944] [id = 263] 10:32:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (150F4C00) [pid = 3944] [serial = 788] [outer = 00000000] 10:32:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (15538800) [pid = 3944] [serial = 789] [outer = 150F4C00] 10:32:32 INFO - PROCESS | 3944 | 1467048752885 Marionette DEBUG loaded listener.js 10:32:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (15543000) [pid = 3944] [serial = 790] [outer = 150F4C00] 10:32:33 INFO - PROCESS | 3944 | 1467048753530 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:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 930ms 10:32:33 INFO - PROCESS | 3944 | 1467048753568 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 10:32:33 INFO - PROCESS | 3944 | 1467048753573 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 10:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:32:33 INFO - PROCESS | 3944 | 1467048753579 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:32:33 INFO - PROCESS | 3944 | 1467048753584 Marionette TRACE conn3 <- [1,1018,null,{}] 10:32:33 INFO - PROCESS | 3944 | 1467048753589 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:32:33 INFO - PROCESS | 3944 | 1467048753592 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:33 INFO - PROCESS | 3944 | 1467048753706 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 10:32:33 INFO - PROCESS | 3944 | 1467048753770 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:33 INFO - PROCESS | 3944 | 1467048753773 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:33 INFO - PROCESS | 3944 | ++DOCSHELL 110AD400 == 30 [pid = 3944] [id = 264] 10:32:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1122C400) [pid = 3944] [serial = 791] [outer = 00000000] 10:32:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (12819400) [pid = 3944] [serial = 792] [outer = 1122C400] 10:32:33 INFO - PROCESS | 3944 | 1467048753870 Marionette DEBUG loaded listener.js 10:32:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1345F400) [pid = 3944] [serial = 793] [outer = 1122C400] 10:32:34 INFO - PROCESS | 3944 | 1467048754547 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:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1018ms 10:32:34 INFO - PROCESS | 3944 | 1467048754605 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 10:32:34 INFO - PROCESS | 3944 | 1467048754610 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 10:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:32:34 INFO - PROCESS | 3944 | 1467048754617 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:32:34 INFO - PROCESS | 3944 | 1467048754619 Marionette TRACE conn3 <- [1,1022,null,{}] 10:32:34 INFO - PROCESS | 3944 | 1467048754624 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:32:34 INFO - PROCESS | 3944 | 1467048754627 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:34 INFO - PROCESS | 3944 | 1467048754771 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 10:32:34 INFO - PROCESS | 3944 | 1467048754934 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:34 INFO - PROCESS | 3944 | 1467048754937 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:34 INFO - PROCESS | 3944 | ++DOCSHELL 1036CC00 == 31 [pid = 3944] [id = 265] 10:32:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (1036D000) [pid = 3944] [serial = 794] [outer = 00000000] 10:32:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (104E9800) [pid = 3944] [serial = 795] [outer = 1036D000] 10:32:34 INFO - PROCESS | 3944 | 1467048754987 Marionette DEBUG loaded listener.js 10:32:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (10ACAC00) [pid = 3944] [serial = 796] [outer = 1036D000] 10:32:35 INFO - PROCESS | 3944 | --DOCSHELL 1281D400 == 30 [pid = 3944] [id = 262] 10:32:35 INFO - PROCESS | 3944 | --DOCSHELL 10A03C00 == 29 [pid = 3944] [id = 261] 10:32:35 INFO - PROCESS | 3944 | --DOCSHELL 10A7DC00 == 28 [pid = 3944] [id = 260] 10:32:35 INFO - PROCESS | 3944 | 1467048755535 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:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 975ms 10:32:35 INFO - PROCESS | 3944 | 1467048755591 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 10:32:35 INFO - PROCESS | 3944 | 1467048755594 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 10:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:32:35 INFO - PROCESS | 3944 | 1467048755598 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:32:35 INFO - PROCESS | 3944 | 1467048755601 Marionette TRACE conn3 <- [1,1026,null,{}] 10:32:35 INFO - PROCESS | 3944 | 1467048755629 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:32:35 INFO - PROCESS | 3944 | 1467048755633 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:35 INFO - PROCESS | 3944 | 1467048755727 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 10:32:35 INFO - PROCESS | 3944 | 1467048755740 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:35 INFO - PROCESS | 3944 | 1467048755742 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:35 INFO - PROCESS | 3944 | ++DOCSHELL 13151000 == 29 [pid = 3944] [id = 266] 10:32:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (1470A400) [pid = 3944] [serial = 797] [outer = 00000000] 10:32:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (150EFC00) [pid = 3944] [serial = 798] [outer = 1470A400] 10:32:35 INFO - PROCESS | 3944 | 1467048755788 Marionette DEBUG loaded listener.js 10:32:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (150FB800) [pid = 3944] [serial = 799] [outer = 1470A400] 10:32:36 INFO - PROCESS | 3944 | 1467048756235 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:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 698ms 10:32:36 INFO - PROCESS | 3944 | 1467048756308 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 10:32:36 INFO - PROCESS | 3944 | 1467048756311 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 10:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:32:36 INFO - PROCESS | 3944 | 1467048756316 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:32:36 INFO - PROCESS | 3944 | 1467048756318 Marionette TRACE conn3 <- [1,1030,null,{}] 10:32:36 INFO - PROCESS | 3944 | 1467048756329 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:32:36 INFO - PROCESS | 3944 | 1467048756331 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:36 INFO - PROCESS | 3944 | 1467048756429 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 10:32:36 INFO - PROCESS | 3944 | 1467048756497 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:36 INFO - PROCESS | 3944 | 1467048756500 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:36 INFO - PROCESS | 3944 | ++DOCSHELL 15544C00 == 30 [pid = 3944] [id = 267] 10:32:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (15556800) [pid = 3944] [serial = 800] [outer = 00000000] 10:32:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1600A800) [pid = 3944] [serial = 801] [outer = 15556800] 10:32:36 INFO - PROCESS | 3944 | 1467048756544 Marionette DEBUG loaded listener.js 10:32:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (16074800) [pid = 3944] [serial = 802] [outer = 15556800] 10:32:36 INFO - PROCESS | 3944 | 1467048756949 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:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 684ms 10:32:36 INFO - PROCESS | 3944 | 1467048757001 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 10:32:36 INFO - PROCESS | 3944 | 1467048757004 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 10:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:32:36 INFO - PROCESS | 3944 | 1467048757008 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:32:36 INFO - PROCESS | 3944 | 1467048757014 Marionette TRACE conn3 <- [1,1034,null,{}] 10:32:37 INFO - PROCESS | 3944 | 1467048757034 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:32:37 INFO - PROCESS | 3944 | 1467048757038 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:37 INFO - PROCESS | 3944 | 1467048757152 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 10:32:37 INFO - PROCESS | 3944 | 1467048757150 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:37 INFO - PROCESS | 3944 | 1467048757152 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:37 INFO - PROCESS | 3944 | ++DOCSHELL 16724000 == 31 [pid = 3944] [id = 268] 10:32:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (16725000) [pid = 3944] [serial = 803] [outer = 00000000] 10:32:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (16A3B400) [pid = 3944] [serial = 804] [outer = 16725000] 10:32:37 INFO - PROCESS | 3944 | 1467048757244 Marionette DEBUG loaded listener.js 10:32:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (16C49C00) [pid = 3944] [serial = 805] [outer = 16725000] 10:32:37 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (13286400) [pid = 3944] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:32:37 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (1555D400) [pid = 3944] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:32:37 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (18120C00) [pid = 3944] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:32:37 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (16599000) [pid = 3944] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:32:37 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (10470400) [pid = 3944] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:32:37 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (155B2400) [pid = 3944] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:32:37 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (10ACE000) [pid = 3944] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:32:37 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (13B30400) [pid = 3944] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:32:37 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (176C8800) [pid = 3944] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:32:37 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (104E3C00) [pid = 3944] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:32:37 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (10A7E000) [pid = 3944] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:32:37 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (19615000) [pid = 3944] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:32:37 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (17410000) [pid = 3944] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:32:37 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (10A06400) [pid = 3944] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:32:37 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (10AC3C00) [pid = 3944] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:32:37 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (10ED7400) [pid = 3944] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:32:37 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (150F7800) [pid = 3944] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:32:37 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (18415800) [pid = 3944] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:32:37 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (129B4800) [pid = 3944] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:32:37 INFO - PROCESS | 3944 | 1467048757639 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:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 640ms 10:32:37 INFO - PROCESS | 3944 | 1467048757651 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 10:32:37 INFO - PROCESS | 3944 | 1467048757653 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 10:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:32:37 INFO - PROCESS | 3944 | 1467048757657 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:32:37 INFO - PROCESS | 3944 | 1467048757659 Marionette TRACE conn3 <- [1,1038,null,{}] 10:32:37 INFO - PROCESS | 3944 | 1467048757662 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:32:37 INFO - PROCESS | 3944 | 1467048757664 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:37 INFO - PROCESS | 3944 | 1467048757772 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 10:32:37 INFO - PROCESS | 3944 | 1467048757778 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:37 INFO - PROCESS | 3944 | 1467048757780 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:37 INFO - PROCESS | 3944 | ++DOCSHELL 129B0000 == 32 [pid = 3944] [id = 269] 10:32:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (13127C00) [pid = 3944] [serial = 806] [outer = 00000000] 10:32:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (150F1C00) [pid = 3944] [serial = 807] [outer = 13127C00] 10:32:37 INFO - PROCESS | 3944 | 1467048757824 Marionette DEBUG loaded listener.js 10:32:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (1671EC00) [pid = 3944] [serial = 808] [outer = 13127C00] 10:32:38 INFO - PROCESS | 3944 | 1467048758193 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:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 581ms 10:32:38 INFO - PROCESS | 3944 | 1467048758255 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 10:32:38 INFO - PROCESS | 3944 | 1467048758257 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 10:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:32:38 INFO - PROCESS | 3944 | 1467048758260 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:32:38 INFO - PROCESS | 3944 | 1467048758261 Marionette TRACE conn3 <- [1,1042,null,{}] 10:32:38 INFO - PROCESS | 3944 | 1467048758265 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:32:38 INFO - PROCESS | 3944 | 1467048758267 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:38 INFO - PROCESS | 3944 | 1467048758344 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 10:32:38 INFO - PROCESS | 3944 | 1467048758350 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:38 INFO - PROCESS | 3944 | 1467048758355 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:38 INFO - PROCESS | 3944 | ++DOCSHELL 150EC400 == 33 [pid = 3944] [id = 270] 10:32:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (16D43800) [pid = 3944] [serial = 809] [outer = 00000000] 10:32:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (173D9800) [pid = 3944] [serial = 810] [outer = 16D43800] 10:32:38 INFO - PROCESS | 3944 | 1467048758412 Marionette DEBUG loaded listener.js 10:32:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (17402800) [pid = 3944] [serial = 811] [outer = 16D43800] 10:32:38 INFO - PROCESS | 3944 | 1467048758846 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:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 654ms 10:32:38 INFO - PROCESS | 3944 | 1467048758920 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 10:32:38 INFO - PROCESS | 3944 | 1467048758922 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 10:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:32:38 INFO - PROCESS | 3944 | 1467048758926 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:32:38 INFO - PROCESS | 3944 | 1467048758928 Marionette TRACE conn3 <- [1,1046,null,{}] 10:32:38 INFO - PROCESS | 3944 | 1467048758931 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:32:38 INFO - PROCESS | 3944 | 1467048758934 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:39 INFO - PROCESS | 3944 | 1467048759023 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 10:32:39 INFO - PROCESS | 3944 | 1467048759036 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:39 INFO - PROCESS | 3944 | 1467048759038 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:39 INFO - PROCESS | 3944 | ++DOCSHELL 1122EC00 == 34 [pid = 3944] [id = 271] 10:32:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (13B30C00) [pid = 3944] [serial = 812] [outer = 00000000] 10:32:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (17E1BC00) [pid = 3944] [serial = 813] [outer = 13B30C00] 10:32:39 INFO - PROCESS | 3944 | 1467048759081 Marionette DEBUG loaded listener.js 10:32:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (17E7B000) [pid = 3944] [serial = 814] [outer = 13B30C00] 10:32:39 INFO - PROCESS | 3944 | 1467048759691 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:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 785ms 10:32:39 INFO - PROCESS | 3944 | 1467048759711 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 10:32:39 INFO - PROCESS | 3944 | 1467048759715 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 10:32:39 INFO - PROCESS | 3944 | 1467048759720 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:32:39 INFO - PROCESS | 3944 | 1467048759725 Marionette TRACE conn3 <- [1,1050,null,{}] 10:32:39 INFO - PROCESS | 3944 | 1467048759730 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:32:39 INFO - PROCESS | 3944 | 1467048759733 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:39 INFO - PROCESS | 3944 | 1467048759824 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 10:32:39 INFO - PROCESS | 3944 | 1467048759923 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:39 INFO - PROCESS | 3944 | 1467048759926 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:39 INFO - PROCESS | 3944 | ++DOCSHELL 12923C00 == 35 [pid = 3944] [id = 272] 10:32:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (129A7000) [pid = 3944] [serial = 815] [outer = 00000000] 10:32:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (150CD000) [pid = 3944] [serial = 816] [outer = 129A7000] 10:32:39 INFO - PROCESS | 3944 | 1467048759963 Marionette DEBUG loaded listener.js 10:32:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (15538400) [pid = 3944] [serial = 817] [outer = 129A7000] 10:32:40 INFO - PROCESS | 3944 | 1467048760593 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:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 931ms 10:32:40 INFO - PROCESS | 3944 | 1467048760654 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 10:32:40 INFO - PROCESS | 3944 | 1467048760658 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 10:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:32:40 INFO - PROCESS | 3944 | 1467048760679 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:32:40 INFO - PROCESS | 3944 | 1467048760682 Marionette TRACE conn3 <- [1,1054,null,{}] 10:32:40 INFO - PROCESS | 3944 | 1467048760687 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:32:40 INFO - PROCESS | 3944 | 1467048760690 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:40 INFO - PROCESS | 3944 | 1467048760780 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 10:32:40 INFO - PROCESS | 3944 | 1467048760907 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:40 INFO - PROCESS | 3944 | 1467048760910 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:40 INFO - PROCESS | 3944 | ++DOCSHELL 131D1000 == 36 [pid = 3944] [id = 273] 10:32:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (13930400) [pid = 3944] [serial = 818] [outer = 00000000] 10:32:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (1600D400) [pid = 3944] [serial = 819] [outer = 13930400] 10:32:40 INFO - PROCESS | 3944 | 1467048760947 Marionette DEBUG loaded listener.js 10:32:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1659C400) [pid = 3944] [serial = 820] [outer = 13930400] 10:32:41 INFO - PROCESS | 3944 | 1467048761479 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:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 829ms 10:32:41 INFO - PROCESS | 3944 | 1467048761506 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 10:32:41 INFO - PROCESS | 3944 | 1467048761509 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 10:32:41 INFO - PROCESS | 3944 | 1467048761514 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:32:41 INFO - PROCESS | 3944 | 1467048761518 Marionette TRACE conn3 <- [1,1058,null,{}] 10:32:41 INFO - PROCESS | 3944 | 1467048761529 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:32:41 INFO - PROCESS | 3944 | 1467048761534 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:41 INFO - PROCESS | 3944 | 1467048761643 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 10:32:41 INFO - PROCESS | 3944 | 1467048761731 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:41 INFO - PROCESS | 3944 | 1467048761734 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:41 INFO - PROCESS | 3944 | ++DOCSHELL 174C7C00 == 37 [pid = 3944] [id = 274] 10:32:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (174C9000) [pid = 3944] [serial = 821] [outer = 00000000] 10:32:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (174D3800) [pid = 3944] [serial = 822] [outer = 174C9000] 10:32:41 INFO - PROCESS | 3944 | 1467048761790 Marionette DEBUG loaded listener.js 10:32:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (18407800) [pid = 3944] [serial = 823] [outer = 174C9000] 10:32:42 INFO - PROCESS | 3944 | 1467048762355 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:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 873ms 10:32:42 INFO - PROCESS | 3944 | 1467048762481 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 10:32:42 INFO - PROCESS | 3944 | 1467048762485 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 10:32:42 INFO - PROCESS | 3944 | 1467048762490 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:32:42 INFO - PROCESS | 3944 | 1467048762494 Marionette TRACE conn3 <- [1,1062,null,{}] 10:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:32:42 INFO - PROCESS | 3944 | 1467048762542 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:32:42 INFO - PROCESS | 3944 | 1467048762545 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:42 INFO - PROCESS | 3944 | 1467048762650 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 10:32:42 INFO - PROCESS | 3944 | 1467048762712 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:42 INFO - PROCESS | 3944 | 1467048762717 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:42 INFO - PROCESS | 3944 | ++DOCSHELL 10A7F000 == 38 [pid = 3944] [id = 275] 10:32:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (10AD1C00) [pid = 3944] [serial = 824] [outer = 00000000] 10:32:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (112CF400) [pid = 3944] [serial = 825] [outer = 10AD1C00] 10:32:42 INFO - PROCESS | 3944 | 1467048762813 Marionette DEBUG loaded listener.js 10:32:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (11C2BC00) [pid = 3944] [serial = 826] [outer = 10AD1C00] 10:32:43 INFO - PROCESS | 3944 | --DOCSHELL 150EC400 == 37 [pid = 3944] [id = 270] 10:32:43 INFO - PROCESS | 3944 | --DOCSHELL 129B0000 == 36 [pid = 3944] [id = 269] 10:32:43 INFO - PROCESS | 3944 | --DOCSHELL 16724000 == 35 [pid = 3944] [id = 268] 10:32:43 INFO - PROCESS | 3944 | --DOCSHELL 15544C00 == 34 [pid = 3944] [id = 267] 10:32:43 INFO - PROCESS | 3944 | --DOCSHELL 13151000 == 33 [pid = 3944] [id = 266] 10:32:43 INFO - PROCESS | 3944 | --DOCSHELL 1036CC00 == 32 [pid = 3944] [id = 265] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (10ECDC00) [pid = 3944] [serial = 783] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (10F35400) [pid = 3944] [serial = 784] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (130C4000) [pid = 3944] [serial = 786] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (12DFB800) [pid = 3944] [serial = 781] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (1292AC00) [pid = 3944] [serial = 780] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (15538800) [pid = 3944] [serial = 789] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (13152800) [pid = 3944] [serial = 772] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (129AD400) [pid = 3944] [serial = 771] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (15D78800) [pid = 3944] [serial = 775] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (15557400) [pid = 3944] [serial = 774] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1987BC00) [pid = 3944] [serial = 777] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (198ECC00) [pid = 3944] [serial = 778] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (16728000) [pid = 3944] [serial = 753] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (17E7AC00) [pid = 3944] [serial = 756] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (18465C00) [pid = 3944] [serial = 759] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (174D2000) [pid = 3944] [serial = 757] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (166B2400) [pid = 3944] [serial = 750] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (10F32400) [pid = 3944] [serial = 741] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (114EE800) [pid = 3944] [serial = 742] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (157E7400) [pid = 3944] [serial = 747] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (16008800) [pid = 3944] [serial = 748] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (129EB000) [pid = 3944] [serial = 738] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (13B32C00) [pid = 3944] [serial = 739] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (147BA000) [pid = 3944] [serial = 744] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (150D8C00) [pid = 3944] [serial = 745] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (18406800) [pid = 3944] [serial = 733] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (110AE000) [pid = 3944] [serial = 735] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (114EC800) [pid = 3944] [serial = 736] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (15A73000) [pid = 3944] [serial = 762] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (1987F000) [pid = 3944] [serial = 769] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (1987CC00) [pid = 3944] [serial = 768] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (13131400) [pid = 3944] [serial = 787] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (18470C00) [pid = 3944] [serial = 765] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (1846E400) [pid = 3944] [serial = 760] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (16A32400) [pid = 3944] [serial = 754] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (1960B800) [pid = 3944] [serial = 766] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (17404800) [pid = 3944] [serial = 763] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | --DOMWINDOW == 57 (1671B000) [pid = 3944] [serial = 751] [outer = 00000000] [url = about:blank] 10:32:43 INFO - PROCESS | 3944 | 1467048763309 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:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 814ms 10:32:43 INFO - PROCESS | 3944 | 1467048763328 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 10:32:43 INFO - PROCESS | 3944 | 1467048763331 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 10:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:32:43 INFO - PROCESS | 3944 | 1467048763337 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:32:43 INFO - PROCESS | 3944 | 1467048763341 Marionette TRACE conn3 <- [1,1066,null,{}] 10:32:43 INFO - PROCESS | 3944 | 1467048763344 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:32:43 INFO - PROCESS | 3944 | 1467048763347 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:43 INFO - PROCESS | 3944 | 1467048763431 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 10:32:43 INFO - PROCESS | 3944 | 1467048763437 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:43 INFO - PROCESS | 3944 | 1467048763439 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:43 INFO - PROCESS | 3944 | ++DOCSHELL 11AE4C00 == 33 [pid = 3944] [id = 276] 10:32:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (11C32400) [pid = 3944] [serial = 827] [outer = 00000000] 10:32:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (13035C00) [pid = 3944] [serial = 828] [outer = 11C32400] 10:32:43 INFO - PROCESS | 3944 | 1467048763474 Marionette DEBUG loaded listener.js 10:32:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (130C8800) [pid = 3944] [serial = 829] [outer = 11C32400] 10:32:43 INFO - PROCESS | 3944 | 1467048763923 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:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 581ms 10:32:43 INFO - PROCESS | 3944 | 1467048763932 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 10:32:43 INFO - PROCESS | 3944 | 1467048763934 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 10:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:32:43 INFO - PROCESS | 3944 | 1467048763938 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:32:43 INFO - PROCESS | 3944 | 1467048763940 Marionette TRACE conn3 <- [1,1070,null,{}] 10:32:43 INFO - PROCESS | 3944 | 1467048763949 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:32:43 INFO - PROCESS | 3944 | 1467048763953 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:44 INFO - PROCESS | 3944 | 1467048764021 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 10:32:44 INFO - PROCESS | 3944 | 1467048764029 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:44 INFO - PROCESS | 3944 | 1467048764033 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:44 INFO - PROCESS | 3944 | ++DOCSHELL 147B9800 == 34 [pid = 3944] [id = 277] 10:32:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (147BA000) [pid = 3944] [serial = 830] [outer = 00000000] 10:32:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (150EE400) [pid = 3944] [serial = 831] [outer = 147BA000] 10:32:44 INFO - PROCESS | 3944 | 1467048764086 Marionette DEBUG loaded listener.js 10:32:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (150FB000) [pid = 3944] [serial = 832] [outer = 147BA000] 10:32:44 INFO - PROCESS | 3944 | 1467048764527 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:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 639ms 10:32:44 INFO - PROCESS | 3944 | 1467048764580 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 10:32:44 INFO - PROCESS | 3944 | 1467048764582 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 10:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:32:44 INFO - PROCESS | 3944 | 1467048764585 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:32:44 INFO - PROCESS | 3944 | 1467048764587 Marionette TRACE conn3 <- [1,1074,null,{}] 10:32:44 INFO - PROCESS | 3944 | 1467048764592 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:32:44 INFO - PROCESS | 3944 | 1467048764595 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:44 INFO - PROCESS | 3944 | 1467048764681 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 10:32:44 INFO - PROCESS | 3944 | 1467048764689 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:44 INFO - PROCESS | 3944 | 1467048764691 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:44 INFO - PROCESS | 3944 | ++DOCSHELL 157C5800 == 35 [pid = 3944] [id = 278] 10:32:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (157C5C00) [pid = 3944] [serial = 833] [outer = 00000000] 10:32:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (15D79000) [pid = 3944] [serial = 834] [outer = 157C5C00] 10:32:44 INFO - PROCESS | 3944 | 1467048764726 Marionette DEBUG loaded listener.js 10:32:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (15D7A000) [pid = 3944] [serial = 835] [outer = 157C5C00] 10:32:45 INFO - PROCESS | 3944 | 1467048765158 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:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 596ms 10:32:45 INFO - PROCESS | 3944 | 1467048765187 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 10:32:45 INFO - PROCESS | 3944 | 1467048765189 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 10:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:32:45 INFO - PROCESS | 3944 | 1467048765198 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:32:45 INFO - PROCESS | 3944 | 1467048765200 Marionette TRACE conn3 <- [1,1078,null,{}] 10:32:45 INFO - PROCESS | 3944 | 1467048765203 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:32:45 INFO - PROCESS | 3944 | 1467048765205 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:45 INFO - PROCESS | 3944 | 1467048765295 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 10:32:45 INFO - PROCESS | 3944 | 1467048765377 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:45 INFO - PROCESS | 3944 | 1467048765379 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:45 INFO - PROCESS | 3944 | ++DOCSHELL 1600C400 == 36 [pid = 3944] [id = 279] 10:32:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (16072400) [pid = 3944] [serial = 836] [outer = 00000000] 10:32:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (165A2C00) [pid = 3944] [serial = 837] [outer = 16072400] 10:32:45 INFO - PROCESS | 3944 | 1467048765422 Marionette DEBUG loaded listener.js 10:32:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (166B5400) [pid = 3944] [serial = 838] [outer = 16072400] 10:32:45 INFO - PROCESS | 3944 | 1467048765802 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:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 654ms 10:32:45 INFO - PROCESS | 3944 | 1467048765839 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 10:32:45 INFO - PROCESS | 3944 | 1467048765841 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 10:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:32:45 INFO - PROCESS | 3944 | 1467048765844 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:32:45 INFO - PROCESS | 3944 | 1467048765846 Marionette TRACE conn3 <- [1,1082,null,{}] 10:32:45 INFO - PROCESS | 3944 | 1467048765849 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:32:45 INFO - PROCESS | 3944 | 1467048765855 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:45 INFO - PROCESS | 3944 | 1467048765983 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 10:32:46 INFO - PROCESS | 3944 | 1467048766043 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:46 INFO - PROCESS | 3944 | 1467048766045 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:46 INFO - PROCESS | 3944 | ++DOCSHELL 16872C00 == 37 [pid = 3944] [id = 280] 10:32:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (16874800) [pid = 3944] [serial = 839] [outer = 00000000] 10:32:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (16D49400) [pid = 3944] [serial = 840] [outer = 16874800] 10:32:46 INFO - PROCESS | 3944 | 1467048766090 Marionette DEBUG loaded listener.js 10:32:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (17402000) [pid = 3944] [serial = 841] [outer = 16874800] 10:32:46 INFO - PROCESS | 3944 | 1467048766470 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:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 698ms 10:32:46 INFO - PROCESS | 3944 | 1467048766560 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 10:32:46 INFO - PROCESS | 3944 | 1467048766562 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 10:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:32:46 INFO - PROCESS | 3944 | 1467048766566 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:32:46 INFO - PROCESS | 3944 | 1467048766568 Marionette TRACE conn3 <- [1,1086,null,{}] 10:32:46 INFO - PROCESS | 3944 | 1467048766571 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:32:46 INFO - PROCESS | 3944 | 1467048766573 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:46 INFO - PROCESS | 3944 | 1467048766694 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 10:32:46 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (16D43800) [pid = 3944] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:32:46 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1470A400) [pid = 3944] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:32:46 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (13127C00) [pid = 3944] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:32:46 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (15556800) [pid = 3944] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:32:46 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (16725000) [pid = 3944] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:32:46 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (1036D000) [pid = 3944] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:32:46 INFO - PROCESS | 3944 | 1467048766766 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:46 INFO - PROCESS | 3944 | 1467048766768 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:46 INFO - PROCESS | 3944 | ++DOCSHELL 10AD0C00 == 38 [pid = 3944] [id = 281] 10:32:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (10F37000) [pid = 3944] [serial = 842] [outer = 00000000] 10:32:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (15019400) [pid = 3944] [serial = 843] [outer = 10F37000] 10:32:46 INFO - PROCESS | 3944 | 1467048766800 Marionette DEBUG loaded listener.js 10:32:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (16720400) [pid = 3944] [serial = 844] [outer = 10F37000] 10:32:47 INFO - PROCESS | 3944 | 1467048767136 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:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 596ms 10:32:47 INFO - PROCESS | 3944 | 1467048767163 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 10:32:47 INFO - PROCESS | 3944 | 1467048767165 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 10:32:47 INFO - PROCESS | 3944 | 1467048767168 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:32:47 INFO - PROCESS | 3944 | 1467048767170 Marionette TRACE conn3 <- [1,1090,null,{}] 10:32:47 INFO - PROCESS | 3944 | 1467048767174 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:32:47 INFO - PROCESS | 3944 | 1467048767175 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:47 INFO - PROCESS | 3944 | 1467048767251 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 10:32:47 INFO - PROCESS | 3944 | 1467048767257 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:47 INFO - PROCESS | 3944 | 1467048767259 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:47 INFO - PROCESS | 3944 | ++DOCSHELL 103D1400 == 39 [pid = 3944] [id = 282] 10:32:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (16A3C400) [pid = 3944] [serial = 845] [outer = 00000000] 10:32:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (17E82000) [pid = 3944] [serial = 846] [outer = 16A3C400] 10:32:47 INFO - PROCESS | 3944 | 1467048767360 Marionette DEBUG loaded listener.js 10:32:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (18112000) [pid = 3944] [serial = 847] [outer = 16A3C400] 10:32:47 INFO - PROCESS | 3944 | 1467048767693 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:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 553ms 10:32:47 INFO - PROCESS | 3944 | 1467048767721 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 10:32:47 INFO - PROCESS | 3944 | 1467048767723 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 10:32:47 INFO - PROCESS | 3944 | 1467048767726 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:32:47 INFO - PROCESS | 3944 | 1467048767728 Marionette TRACE conn3 <- [1,1094,null,{}] 10:32:47 INFO - PROCESS | 3944 | 1467048767732 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:32:47 INFO - PROCESS | 3944 | 1467048767733 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:47 INFO - PROCESS | 3944 | 1467048767810 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 10:32:47 INFO - PROCESS | 3944 | 1467048767815 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:47 INFO - PROCESS | 3944 | 1467048767817 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:47 INFO - PROCESS | 3944 | ++DOCSHELL 174D1000 == 40 [pid = 3944] [id = 283] 10:32:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (18464C00) [pid = 3944] [serial = 848] [outer = 00000000] 10:32:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (18470000) [pid = 3944] [serial = 849] [outer = 18464C00] 10:32:47 INFO - PROCESS | 3944 | 1467048767861 Marionette DEBUG loaded listener.js 10:32:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (19609800) [pid = 3944] [serial = 850] [outer = 18464C00] 10:32:48 INFO - PROCESS | 3944 | 1467048768278 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:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 596ms 10:32:48 INFO - PROCESS | 3944 | 1467048768328 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 10:32:48 INFO - PROCESS | 3944 | 1467048768329 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 10:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:32:48 INFO - PROCESS | 3944 | 1467048768333 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:32:48 INFO - PROCESS | 3944 | 1467048768334 Marionette TRACE conn3 <- [1,1098,null,{}] 10:32:48 INFO - PROCESS | 3944 | 1467048768337 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:32:48 INFO - PROCESS | 3944 | 1467048768339 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:48 INFO - PROCESS | 3944 | 1467048768411 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 10:32:48 INFO - PROCESS | 3944 | 1467048768416 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:48 INFO - PROCESS | 3944 | 1467048768418 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:48 INFO - PROCESS | 3944 | ++DOCSHELL 10ACA800 == 41 [pid = 3944] [id = 284] 10:32:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (150F5800) [pid = 3944] [serial = 851] [outer = 00000000] 10:32:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (19612400) [pid = 3944] [serial = 852] [outer = 150F5800] 10:32:48 INFO - PROCESS | 3944 | 1467048768460 Marionette DEBUG loaded listener.js 10:32:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (19878400) [pid = 3944] [serial = 853] [outer = 150F5800] 10:32:48 INFO - PROCESS | 3944 | 1467048768876 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:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 596ms 10:32:48 INFO - PROCESS | 3944 | 1467048768921 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 10:32:48 INFO - PROCESS | 3944 | 1467048768925 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 10:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:32:48 INFO - PROCESS | 3944 | 1467048768931 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:32:48 INFO - PROCESS | 3944 | 1467048768935 Marionette TRACE conn3 <- [1,1102,null,{}] 10:32:48 INFO - PROCESS | 3944 | 1467048768942 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:32:48 INFO - PROCESS | 3944 | 1467048768945 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:49 INFO - PROCESS | 3944 | 1467048769058 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 10:32:49 INFO - PROCESS | 3944 | 1467048769200 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:49 INFO - PROCESS | 3944 | 1467048769206 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:49 INFO - PROCESS | 3944 | ++DOCSHELL 10ED4400 == 42 [pid = 3944] [id = 285] 10:32:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (10ED7C00) [pid = 3944] [serial = 854] [outer = 00000000] 10:32:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (1123AC00) [pid = 3944] [serial = 855] [outer = 10ED7C00] 10:32:49 INFO - PROCESS | 3944 | 1467048769262 Marionette DEBUG loaded listener.js 10:32:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (12928800) [pid = 3944] [serial = 856] [outer = 10ED7C00] 10:32:49 INFO - PROCESS | 3944 | 1467048769780 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:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 872ms 10:32:49 INFO - PROCESS | 3944 | 1467048769819 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 10:32:49 INFO - PROCESS | 3944 | 1467048769822 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 10:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:32:49 INFO - PROCESS | 3944 | 1467048769829 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:32:49 INFO - PROCESS | 3944 | 1467048769833 Marionette TRACE conn3 <- [1,1106,null,{}] 10:32:49 INFO - PROCESS | 3944 | 1467048769837 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:32:49 INFO - PROCESS | 3944 | 1467048769840 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:49 INFO - PROCESS | 3944 | 1467048769947 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 10:32:50 INFO - PROCESS | 3944 | 1467048770049 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:50 INFO - PROCESS | 3944 | 1467048770052 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:50 INFO - PROCESS | 3944 | ++DOCSHELL 13B29400 == 43 [pid = 3944] [id = 286] 10:32:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (13B2EC00) [pid = 3944] [serial = 857] [outer = 00000000] 10:32:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (150F8400) [pid = 3944] [serial = 858] [outer = 13B2EC00] 10:32:50 INFO - PROCESS | 3944 | 1467048770106 Marionette DEBUG loaded listener.js 10:32:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1555C800) [pid = 3944] [serial = 859] [outer = 13B2EC00] 10:32:50 INFO - PROCESS | 3944 | 1467048770694 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:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 930ms 10:32:50 INFO - PROCESS | 3944 | 1467048770751 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 10:32:50 INFO - PROCESS | 3944 | 1467048770754 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 10:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:32:50 INFO - PROCESS | 3944 | 1467048770758 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:32:50 INFO - PROCESS | 3944 | 1467048770760 Marionette TRACE conn3 <- [1,1110,null,{}] 10:32:50 INFO - PROCESS | 3944 | 1467048770769 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:32:50 INFO - PROCESS | 3944 | 1467048770774 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:50 INFO - PROCESS | 3944 | 1467048770893 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 10:32:50 INFO - PROCESS | 3944 | 1467048771002 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:50 INFO - PROCESS | 3944 | 1467048771006 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:51 INFO - PROCESS | 3944 | ++DOCSHELL 173D8400 == 44 [pid = 3944] [id = 287] 10:32:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (173D9000) [pid = 3944] [serial = 860] [outer = 00000000] 10:32:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (18468C00) [pid = 3944] [serial = 861] [outer = 173D9000] 10:32:51 INFO - PROCESS | 3944 | 1467048771066 Marionette DEBUG loaded listener.js 10:32:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (1987D800) [pid = 3944] [serial = 862] [outer = 173D9000] 10:32:51 INFO - PROCESS | 3944 | 1467048771713 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:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 959ms 10:32:51 INFO - PROCESS | 3944 | 1467048771757 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 10:32:51 INFO - PROCESS | 3944 | 1467048771759 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 10:32:51 INFO - PROCESS | 3944 | 1467048771764 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:32:51 INFO - PROCESS | 3944 | 1467048771766 Marionette TRACE conn3 <- [1,1114,null,{}] 10:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:32:51 INFO - PROCESS | 3944 | 1467048771769 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:32:51 INFO - PROCESS | 3944 | 1467048771772 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:51 INFO - PROCESS | 3944 | 1467048771877 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 10:32:52 INFO - PROCESS | 3944 | 1467048772133 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:52 INFO - PROCESS | 3944 | 1467048772136 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:52 INFO - PROCESS | 3944 | ++DOCSHELL 0F390800 == 45 [pid = 3944] [id = 288] 10:32:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (10321C00) [pid = 3944] [serial = 863] [outer = 00000000] 10:32:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (10A08000) [pid = 3944] [serial = 864] [outer = 10321C00] 10:32:52 INFO - PROCESS | 3944 | 1467048772197 Marionette DEBUG loaded listener.js 10:32:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (10ECE400) [pid = 3944] [serial = 865] [outer = 10321C00] 10:32:52 INFO - PROCESS | 3944 | --DOCSHELL 110AD400 == 44 [pid = 3944] [id = 264] 10:32:52 INFO - PROCESS | 3944 | --DOCSHELL 174D1000 == 43 [pid = 3944] [id = 283] 10:32:52 INFO - PROCESS | 3944 | --DOCSHELL 103D1400 == 42 [pid = 3944] [id = 282] 10:32:52 INFO - PROCESS | 3944 | --DOCSHELL 10AD0C00 == 41 [pid = 3944] [id = 281] 10:32:52 INFO - PROCESS | 3944 | --DOCSHELL 16872C00 == 40 [pid = 3944] [id = 280] 10:32:52 INFO - PROCESS | 3944 | --DOCSHELL 1600C400 == 39 [pid = 3944] [id = 279] 10:32:52 INFO - PROCESS | 3944 | --DOCSHELL 157C5800 == 38 [pid = 3944] [id = 278] 10:32:52 INFO - PROCESS | 3944 | --DOCSHELL 147B9800 == 37 [pid = 3944] [id = 277] 10:32:52 INFO - PROCESS | 3944 | --DOCSHELL 11AE4C00 == 36 [pid = 3944] [id = 276] 10:32:52 INFO - PROCESS | 3944 | --DOCSHELL 10A7F000 == 35 [pid = 3944] [id = 275] 10:32:52 INFO - PROCESS | 3944 | --DOCSHELL 12923C00 == 34 [pid = 3944] [id = 272] 10:32:52 INFO - PROCESS | 3944 | --DOCSHELL 1122EC00 == 33 [pid = 3944] [id = 271] 10:32:52 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (17E1BC00) [pid = 3944] [serial = 813] [outer = 00000000] [url = about:blank] 10:32:52 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (17402800) [pid = 3944] [serial = 811] [outer = 00000000] [url = about:blank] 10:32:52 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (150FB800) [pid = 3944] [serial = 799] [outer = 00000000] [url = about:blank] 10:32:52 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (150F1C00) [pid = 3944] [serial = 807] [outer = 00000000] [url = about:blank] 10:32:52 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (1671EC00) [pid = 3944] [serial = 808] [outer = 00000000] [url = about:blank] 10:32:52 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1600A800) [pid = 3944] [serial = 801] [outer = 00000000] [url = about:blank] 10:32:52 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (16C49C00) [pid = 3944] [serial = 805] [outer = 00000000] [url = about:blank] 10:32:52 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (12819400) [pid = 3944] [serial = 792] [outer = 00000000] [url = about:blank] 10:32:52 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (16074800) [pid = 3944] [serial = 802] [outer = 00000000] [url = about:blank] 10:32:52 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (10ACAC00) [pid = 3944] [serial = 796] [outer = 00000000] [url = about:blank] 10:32:52 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (16A3B400) [pid = 3944] [serial = 804] [outer = 00000000] [url = about:blank] 10:32:52 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (173D9800) [pid = 3944] [serial = 810] [outer = 00000000] [url = about:blank] 10:32:52 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (150EFC00) [pid = 3944] [serial = 798] [outer = 00000000] [url = about:blank] 10:32:52 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (104E9800) [pid = 3944] [serial = 795] [outer = 00000000] [url = about:blank] 10:32:52 INFO - PROCESS | 3944 | 1467048772784 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:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1061ms 10:32:52 INFO - PROCESS | 3944 | 1467048772836 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 10:32:52 INFO - PROCESS | 3944 | 1467048772839 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 10:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:32:52 INFO - PROCESS | 3944 | 1467048772844 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:32:52 INFO - PROCESS | 3944 | 1467048772847 Marionette TRACE conn3 <- [1,1118,null,{}] 10:32:52 INFO - PROCESS | 3944 | 1467048772852 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:32:52 INFO - PROCESS | 3944 | 1467048772856 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:52 INFO - PROCESS | 3944 | 1467048772938 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 10:32:53 INFO - PROCESS | 3944 | 1467048773027 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:53 INFO - PROCESS | 3944 | 1467048773030 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:53 INFO - PROCESS | 3944 | ++DOCSHELL 10A77800 == 34 [pid = 3944] [id = 289] 10:32:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (10AC7000) [pid = 3944] [serial = 866] [outer = 00000000] 10:32:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (110B4000) [pid = 3944] [serial = 867] [outer = 10AC7000] 10:32:53 INFO - PROCESS | 3944 | 1467048773076 Marionette DEBUG loaded listener.js 10:32:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (131D9000) [pid = 3944] [serial = 868] [outer = 10AC7000] 10:32:53 INFO - PROCESS | 3944 | 1467048773466 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:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 683ms 10:32:53 INFO - PROCESS | 3944 | 1467048773526 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 10:32:53 INFO - PROCESS | 3944 | 1467048773530 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 10:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:32:53 INFO - PROCESS | 3944 | 1467048773535 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:32:53 INFO - PROCESS | 3944 | 1467048773537 Marionette TRACE conn3 <- [1,1122,null,{}] 10:32:53 INFO - PROCESS | 3944 | 1467048773541 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:32:53 INFO - PROCESS | 3944 | 1467048773543 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:53 INFO - PROCESS | 3944 | 1467048773629 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 10:32:53 INFO - PROCESS | 3944 | 1467048773643 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:53 INFO - PROCESS | 3944 | 1467048773645 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:53 INFO - PROCESS | 3944 | ++DOCSHELL 150FA400 == 35 [pid = 3944] [id = 290] 10:32:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (15537400) [pid = 3944] [serial = 869] [outer = 00000000] 10:32:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (157BF800) [pid = 3944] [serial = 870] [outer = 15537400] 10:32:53 INFO - PROCESS | 3944 | 1467048773689 Marionette DEBUG loaded listener.js 10:32:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (15D78800) [pid = 3944] [serial = 871] [outer = 15537400] 10:32:54 INFO - PROCESS | 3944 | 1467048774114 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:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 581ms 10:32:54 INFO - PROCESS | 3944 | 1467048774132 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 10:32:54 INFO - PROCESS | 3944 | 1467048774134 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 10:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:32:54 INFO - PROCESS | 3944 | 1467048774139 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:32:54 INFO - PROCESS | 3944 | 1467048774144 Marionette TRACE conn3 <- [1,1126,null,{}] 10:32:54 INFO - PROCESS | 3944 | 1467048774157 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:32:54 INFO - PROCESS | 3944 | 1467048774160 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:54 INFO - PROCESS | 3944 | 1467048774226 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 10:32:54 INFO - PROCESS | 3944 | 1467048774232 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:54 INFO - PROCESS | 3944 | 1467048774234 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:54 INFO - PROCESS | 3944 | ++DOCSHELL 10372000 == 36 [pid = 3944] [id = 291] 10:32:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (11AE8C00) [pid = 3944] [serial = 872] [outer = 00000000] 10:32:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (16723000) [pid = 3944] [serial = 873] [outer = 11AE8C00] 10:32:54 INFO - PROCESS | 3944 | 1467048774279 Marionette DEBUG loaded listener.js 10:32:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (16A33400) [pid = 3944] [serial = 874] [outer = 11AE8C00] 10:32:54 INFO - PROCESS | 3944 | 1467048774697 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:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 610ms 10:32:54 INFO - PROCESS | 3944 | 1467048774760 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 10:32:54 INFO - PROCESS | 3944 | 1467048774763 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 10:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:32:54 INFO - PROCESS | 3944 | 1467048774749 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:32:54 INFO - PROCESS | 3944 | 1467048774751 Marionette TRACE conn3 <- [1,1130,null,{}] 10:32:54 INFO - PROCESS | 3944 | 1467048774754 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:32:54 INFO - PROCESS | 3944 | 1467048774757 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:54 INFO - PROCESS | 3944 | 1467048774849 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 10:32:54 INFO - PROCESS | 3944 | 1467048774854 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:54 INFO - PROCESS | 3944 | 1467048774856 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:54 INFO - PROCESS | 3944 | ++DOCSHELL 16D42000 == 37 [pid = 3944] [id = 292] 10:32:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (16D49800) [pid = 3944] [serial = 875] [outer = 00000000] 10:32:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (17406800) [pid = 3944] [serial = 876] [outer = 16D49800] 10:32:54 INFO - PROCESS | 3944 | 1467048774926 Marionette DEBUG loaded listener.js 10:32:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (174D4C00) [pid = 3944] [serial = 877] [outer = 16D49800] 10:32:55 INFO - PROCESS | 3944 | 1467048775354 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:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 654ms 10:32:55 INFO - PROCESS | 3944 | 1467048775447 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 10:32:55 INFO - PROCESS | 3944 | 1467048775449 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 10:32:55 INFO - PROCESS | 3944 | 1467048775452 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:32:55 INFO - PROCESS | 3944 | 1467048775454 Marionette TRACE conn3 <- [1,1134,null,{}] 10:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:32:55 INFO - PROCESS | 3944 | 1467048775457 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:32:55 INFO - PROCESS | 3944 | 1467048775459 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:55 INFO - PROCESS | 3944 | 1467048775582 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 10:32:55 INFO - PROCESS | 3944 | 1467048775643 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:55 INFO - PROCESS | 3944 | 1467048775649 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:55 INFO - PROCESS | 3944 | ++DOCSHELL 19880800 == 38 [pid = 3944] [id = 293] 10:32:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (19881000) [pid = 3944] [serial = 878] [outer = 00000000] 10:32:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (198F3C00) [pid = 3944] [serial = 879] [outer = 19881000] 10:32:55 INFO - PROCESS | 3944 | 1467048775701 Marionette DEBUG loaded listener.js 10:32:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (19A6B800) [pid = 3944] [serial = 880] [outer = 19881000] 10:32:56 INFO - PROCESS | 3944 | 1467048776170 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:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 727ms 10:32:56 INFO - PROCESS | 3944 | 1467048776180 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 10:32:56 INFO - PROCESS | 3944 | 1467048776182 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 10:32:56 INFO - PROCESS | 3944 | 1467048776185 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:32:56 INFO - PROCESS | 3944 | 1467048776187 Marionette TRACE conn3 <- [1,1138,null,{}] 10:32:56 INFO - PROCESS | 3944 | 1467048776190 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:32:56 INFO - PROCESS | 3944 | 1467048776192 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:56 INFO - PROCESS | 3944 | 1467048776286 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 10:32:56 INFO - PROCESS | 3944 | 1467048776345 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:56 INFO - PROCESS | 3944 | 1467048776347 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:56 INFO - PROCESS | 3944 | ++DOCSHELL 19A89000 == 39 [pid = 3944] [id = 294] 10:32:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (19A8C000) [pid = 3944] [serial = 881] [outer = 00000000] 10:32:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1A02E000) [pid = 3944] [serial = 882] [outer = 19A8C000] 10:32:56 INFO - PROCESS | 3944 | 1467048776407 Marionette DEBUG loaded listener.js 10:32:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1A030400) [pid = 3944] [serial = 883] [outer = 19A8C000] 10:32:56 INFO - PROCESS | 3944 | 1467048776785 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:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 639ms 10:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:32:56 INFO - PROCESS | 3944 | 1467048776828 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 10:32:56 INFO - PROCESS | 3944 | 1467048776830 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 10:32:56 INFO - PROCESS | 3944 | 1467048776841 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:32:56 INFO - PROCESS | 3944 | 1467048776843 Marionette TRACE conn3 <- [1,1142,null,{}] 10:32:56 INFO - PROCESS | 3944 | 1467048776846 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:32:56 INFO - PROCESS | 3944 | 1467048776848 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:56 INFO - PROCESS | 3944 | 1467048777008 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 10:32:57 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (16072400) [pid = 3944] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:32:57 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (157C5C00) [pid = 3944] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:32:57 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (16874800) [pid = 3944] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:32:57 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (10AD1C00) [pid = 3944] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:32:57 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (147BA000) [pid = 3944] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:32:57 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (11C32400) [pid = 3944] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:32:57 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (10F37000) [pid = 3944] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:32:57 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (18464C00) [pid = 3944] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:32:57 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (16A3C400) [pid = 3944] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:32:57 INFO - PROCESS | 3944 | 1467048777071 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:57 INFO - PROCESS | 3944 | 1467048777073 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:57 INFO - PROCESS | 3944 | ++DOCSHELL 10439800 == 40 [pid = 3944] [id = 295] 10:32:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (104E4C00) [pid = 3944] [serial = 884] [outer = 00000000] 10:32:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (112CDC00) [pid = 3944] [serial = 885] [outer = 104E4C00] 10:32:57 INFO - PROCESS | 3944 | 1467048777095 Marionette DEBUG loaded listener.js 10:32:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (13B32400) [pid = 3944] [serial = 886] [outer = 104E4C00] 10:32:57 INFO - PROCESS | 3944 | 1467048777434 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:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 639ms 10:32:57 INFO - PROCESS | 3944 | 1467048777489 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 10:32:57 INFO - PROCESS | 3944 | 1467048777491 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 10:32:57 INFO - PROCESS | 3944 | 1467048777494 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:32:57 INFO - PROCESS | 3944 | 1467048777496 Marionette TRACE conn3 <- [1,1146,null,{}] 10:32:57 INFO - PROCESS | 3944 | 1467048777500 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:32:57 INFO - PROCESS | 3944 | 1467048777502 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:57 INFO - PROCESS | 3944 | 1467048777605 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 10:32:57 INFO - PROCESS | 3944 | 1467048777613 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:57 INFO - PROCESS | 3944 | 1467048777599 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:57 INFO - PROCESS | 3944 | ++DOCSHELL 16874800 == 41 [pid = 3944] [id = 296] 10:32:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1687B800) [pid = 3944] [serial = 887] [outer = 00000000] 10:32:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1A028800) [pid = 3944] [serial = 888] [outer = 1687B800] 10:32:57 INFO - PROCESS | 3944 | 1467048777641 Marionette DEBUG loaded listener.js 10:32:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (1A308C00) [pid = 3944] [serial = 889] [outer = 1687B800] 10:32:58 INFO - PROCESS | 3944 | 1467048778070 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:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 582ms 10:32:58 INFO - PROCESS | 3944 | 1467048778100 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 10:32:58 INFO - PROCESS | 3944 | 1467048778102 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 10:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:32:58 INFO - PROCESS | 3944 | 1467048778105 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:32:58 INFO - PROCESS | 3944 | 1467048778107 Marionette TRACE conn3 <- [1,1150,null,{}] 10:32:58 INFO - PROCESS | 3944 | 1467048778093 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:32:58 INFO - PROCESS | 3944 | 1467048778095 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:58 INFO - PROCESS | 3944 | 1467048778187 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 10:32:58 INFO - PROCESS | 3944 | 1467048778192 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:58 INFO - PROCESS | 3944 | 1467048778194 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:58 INFO - PROCESS | 3944 | ++DOCSHELL 19882000 == 42 [pid = 3944] [id = 297] 10:32:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (19A82000) [pid = 3944] [serial = 890] [outer = 00000000] 10:32:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1A562C00) [pid = 3944] [serial = 891] [outer = 19A82000] 10:32:58 INFO - PROCESS | 3944 | 1467048778236 Marionette DEBUG loaded listener.js 10:32:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1A565800) [pid = 3944] [serial = 892] [outer = 19A82000] 10:32:58 INFO - PROCESS | 3944 | 1467048778615 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:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 553ms 10:32:58 INFO - PROCESS | 3944 | 1467048778651 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 10:32:58 INFO - PROCESS | 3944 | 1467048778653 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 10:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:32:58 INFO - PROCESS | 3944 | 1467048778674 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:32:58 INFO - PROCESS | 3944 | 1467048778676 Marionette TRACE conn3 <- [1,1154,null,{}] 10:32:58 INFO - PROCESS | 3944 | 1467048778679 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:32:58 INFO - PROCESS | 3944 | 1467048778681 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:58 INFO - PROCESS | 3944 | 1467048778760 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 10:32:58 INFO - PROCESS | 3944 | 1467048778853 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:58 INFO - PROCESS | 3944 | 1467048778856 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:58 INFO - PROCESS | 3944 | ++DOCSHELL 006BC800 == 43 [pid = 3944] [id = 298] 10:32:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (0C75A800) [pid = 3944] [serial = 893] [outer = 00000000] 10:32:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (103C9800) [pid = 3944] [serial = 894] [outer = 0C75A800] 10:32:58 INFO - PROCESS | 3944 | 1467048778965 Marionette DEBUG loaded listener.js 10:32:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (10A75800) [pid = 3944] [serial = 895] [outer = 0C75A800] 10:32:59 INFO - PROCESS | 3944 | 1467048779593 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:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 974ms 10:32:59 INFO - PROCESS | 3944 | 1467048779659 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 10:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:32:59 INFO - PROCESS | 3944 | 1467048779662 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 10:32:59 INFO - PROCESS | 3944 | 1467048779668 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:32:59 INFO - PROCESS | 3944 | 1467048779670 Marionette TRACE conn3 <- [1,1158,null,{}] 10:32:59 INFO - PROCESS | 3944 | 1467048779675 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:32:59 INFO - PROCESS | 3944 | 1467048779680 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:59 INFO - PROCESS | 3944 | 1467048779822 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 10:32:59 INFO - PROCESS | 3944 | 1467048779962 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:59 INFO - PROCESS | 3944 | 1467048779965 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:32:59 INFO - PROCESS | 3944 | ++DOCSHELL 12819400 == 44 [pid = 3944] [id = 299] 10:32:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (13B2C400) [pid = 3944] [serial = 896] [outer = 00000000] 10:32:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (150F9400) [pid = 3944] [serial = 897] [outer = 13B2C400] 10:33:00 INFO - PROCESS | 3944 | 1467048780004 Marionette DEBUG loaded listener.js 10:33:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (15A76800) [pid = 3944] [serial = 898] [outer = 13B2C400] 10:33:00 INFO - PROCESS | 3944 | 1467048780598 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:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 974ms 10:33:00 INFO - PROCESS | 3944 | 1467048780639 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 10:33:00 INFO - PROCESS | 3944 | 1467048780643 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 10:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:33:00 INFO - PROCESS | 3944 | 1467048780668 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:33:00 INFO - PROCESS | 3944 | 1467048780671 Marionette TRACE conn3 <- [1,1162,null,{}] 10:33:00 INFO - PROCESS | 3944 | 1467048780674 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:33:00 INFO - PROCESS | 3944 | 1467048780677 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:00 INFO - PROCESS | 3944 | 1467048780771 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 10:33:00 INFO - PROCESS | 3944 | 1467048780904 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:00 INFO - PROCESS | 3944 | 1467048780907 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:00 INFO - PROCESS | 3944 | ++DOCSHELL 165A1000 == 45 [pid = 3944] [id = 300] 10:33:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (16A35000) [pid = 3944] [serial = 899] [outer = 00000000] 10:33:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (17E1B000) [pid = 3944] [serial = 900] [outer = 16A35000] 10:33:00 INFO - PROCESS | 3944 | 1467048780960 Marionette DEBUG loaded listener.js 10:33:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (198F1C00) [pid = 3944] [serial = 901] [outer = 16A35000] 10:33:01 INFO - PROCESS | 3944 | 1467048781526 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:33:01 INFO - PROCESS | 3944 | 1467048781585 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 10:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:33:01 INFO - PROCESS | 3944 | 1467048781589 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:33:01 INFO - PROCESS | 3944 | 1467048781593 Marionette TRACE conn3 <- [1,1166,null,{}] 10:33:01 INFO - PROCESS | 3944 | 1467048781604 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:33:01 INFO - PROCESS | 3944 | 1467048781608 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:01 INFO - PROCESS | 3944 | 1467048781702 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 10:33:01 INFO - PROCESS | 3944 | 1467048781842 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:01 INFO - PROCESS | 3944 | 1467048781845 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:01 INFO - PROCESS | 3944 | ++DOCSHELL 10AD2400 == 46 [pid = 3944] [id = 301] 10:33:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (10ED4800) [pid = 3944] [serial = 902] [outer = 00000000] 10:33:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1309F800) [pid = 3944] [serial = 903] [outer = 10ED4800] 10:33:01 INFO - PROCESS | 3944 | 1467048781907 Marionette DEBUG loaded listener.js 10:33:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1553FC00) [pid = 3944] [serial = 904] [outer = 10ED4800] 10:33:02 INFO - PROCESS | 3944 | 1467048782619 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:33:02 INFO - PROCESS | 3944 | 1467048782674 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 10:33:02 INFO - PROCESS | 3944 | 1467048782661 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:33:02 INFO - PROCESS | 3944 | 1467048782666 Marionette TRACE conn3 <- [1,1170,null,{}] 10:33:02 INFO - PROCESS | 3944 | 1467048782671 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:33:02 INFO - PROCESS | 3944 | 1467048782674 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:02 INFO - PROCESS | 3944 | 1467048782774 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 10:33:02 INFO - PROCESS | 3944 | 1467048782929 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:02 INFO - PROCESS | 3944 | 1467048782932 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:02 INFO - PROCESS | 3944 | ++DOCSHELL 1392E400 == 47 [pid = 3944] [id = 302] 10:33:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1392F000) [pid = 3944] [serial = 905] [outer = 00000000] 10:33:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (147C0000) [pid = 3944] [serial = 906] [outer = 1392F000] 10:33:02 INFO - PROCESS | 3944 | 1467048782981 Marionette DEBUG loaded listener.js 10:33:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (157BF000) [pid = 3944] [serial = 907] [outer = 1392F000] 10:33:03 INFO - PROCESS | 3944 | --DOCSHELL 19882000 == 46 [pid = 3944] [id = 297] 10:33:03 INFO - PROCESS | 3944 | --DOCSHELL 16874800 == 45 [pid = 3944] [id = 296] 10:33:03 INFO - PROCESS | 3944 | --DOCSHELL 10439800 == 44 [pid = 3944] [id = 295] 10:33:03 INFO - PROCESS | 3944 | --DOCSHELL 19A89000 == 43 [pid = 3944] [id = 294] 10:33:03 INFO - PROCESS | 3944 | --DOCSHELL 19880800 == 42 [pid = 3944] [id = 293] 10:33:03 INFO - PROCESS | 3944 | --DOCSHELL 16D42000 == 41 [pid = 3944] [id = 292] 10:33:03 INFO - PROCESS | 3944 | --DOCSHELL 10372000 == 40 [pid = 3944] [id = 291] 10:33:03 INFO - PROCESS | 3944 | --DOCSHELL 150FA400 == 39 [pid = 3944] [id = 290] 10:33:03 INFO - PROCESS | 3944 | --DOCSHELL 10A77800 == 38 [pid = 3944] [id = 289] 10:33:03 INFO - PROCESS | 3944 | --DOCSHELL 0F390800 == 37 [pid = 3944] [id = 288] 10:33:03 INFO - PROCESS | 3944 | --DOCSHELL 10ACA800 == 36 [pid = 3944] [id = 284] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (16720400) [pid = 3944] [serial = 844] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (19609800) [pid = 3944] [serial = 850] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (18470000) [pid = 3944] [serial = 849] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (18112000) [pid = 3944] [serial = 847] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (15D7A000) [pid = 3944] [serial = 835] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (17E82000) [pid = 3944] [serial = 846] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (19612400) [pid = 3944] [serial = 852] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (165A2C00) [pid = 3944] [serial = 837] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (166B5400) [pid = 3944] [serial = 838] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (150CD000) [pid = 3944] [serial = 816] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (15D79000) [pid = 3944] [serial = 834] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (17402000) [pid = 3944] [serial = 841] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (11C2BC00) [pid = 3944] [serial = 826] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (112CF400) [pid = 3944] [serial = 825] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (150EE400) [pid = 3944] [serial = 831] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (150FB000) [pid = 3944] [serial = 832] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (16D49400) [pid = 3944] [serial = 840] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (1600D400) [pid = 3944] [serial = 819] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (13035C00) [pid = 3944] [serial = 828] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (130C8800) [pid = 3944] [serial = 829] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (174D3800) [pid = 3944] [serial = 822] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (15019400) [pid = 3944] [serial = 843] [outer = 00000000] [url = about:blank] 10:33:03 INFO - PROCESS | 3944 | 1467048783426 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:33:03 INFO - PROCESS | 3944 | 1467048783455 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 10:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:33:03 INFO - PROCESS | 3944 | 1467048783461 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:33:03 INFO - PROCESS | 3944 | 1467048783463 Marionette TRACE conn3 <- [1,1174,null,{}] 10:33:03 INFO - PROCESS | 3944 | 1467048783467 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:33:03 INFO - PROCESS | 3944 | 1467048783469 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:03 INFO - PROCESS | 3944 | 1467048783558 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 10:33:03 INFO - PROCESS | 3944 | 1467048783566 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:03 INFO - PROCESS | 3944 | 1467048783568 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:03 INFO - PROCESS | 3944 | ++DOCSHELL 150F3000 == 37 [pid = 3944] [id = 303] 10:33:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (150FA800) [pid = 3944] [serial = 908] [outer = 00000000] 10:33:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (16074800) [pid = 3944] [serial = 909] [outer = 150FA800] 10:33:03 INFO - PROCESS | 3944 | 1467048783615 Marionette DEBUG loaded listener.js 10:33:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1659D000) [pid = 3944] [serial = 910] [outer = 150FA800] 10:33:04 INFO - PROCESS | 3944 | 1467048784067 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:33:04 INFO - PROCESS | 3944 | 1467048784127 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 10:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:33:04 INFO - PROCESS | 3944 | 1467048784130 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:33:04 INFO - PROCESS | 3944 | 1467048784134 Marionette TRACE conn3 <- [1,1178,null,{}] 10:33:04 INFO - PROCESS | 3944 | 1467048784126 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:33:04 INFO - PROCESS | 3944 | 1467048784130 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:04 INFO - PROCESS | 3944 | 1467048784213 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 10:33:04 INFO - PROCESS | 3944 | 1467048784299 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:04 INFO - PROCESS | 3944 | 1467048784302 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:04 INFO - PROCESS | 3944 | ++DOCSHELL 16C45800 == 38 [pid = 3944] [id = 304] 10:33:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (16C47000) [pid = 3944] [serial = 911] [outer = 00000000] 10:33:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (173DB000) [pid = 3944] [serial = 912] [outer = 16C47000] 10:33:04 INFO - PROCESS | 3944 | 1467048784382 Marionette DEBUG loaded listener.js 10:33:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (174CDC00) [pid = 3944] [serial = 913] [outer = 16C47000] 10:33:04 INFO - PROCESS | 3944 | 1467048784715 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:33:04 INFO - PROCESS | 3944 | 1467048784777 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 10:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:33:04 INFO - PROCESS | 3944 | 1467048784780 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:33:04 INFO - PROCESS | 3944 | 1467048784782 Marionette TRACE conn3 <- [1,1182,null,{}] 10:33:04 INFO - PROCESS | 3944 | 1467048784785 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:33:04 INFO - PROCESS | 3944 | 1467048784787 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:04 INFO - PROCESS | 3944 | 1467048784855 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 10:33:04 INFO - PROCESS | 3944 | 1467048784860 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:04 INFO - PROCESS | 3944 | 1467048784862 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:04 INFO - PROCESS | 3944 | ++DOCSHELL 1846EC00 == 39 [pid = 3944] [id = 305] 10:33:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1846F000) [pid = 3944] [serial = 914] [outer = 00000000] 10:33:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (19614400) [pid = 3944] [serial = 915] [outer = 1846F000] 10:33:04 INFO - PROCESS | 3944 | 1467048784916 Marionette DEBUG loaded listener.js 10:33:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (1987D400) [pid = 3944] [serial = 916] [outer = 1846F000] 10:33:05 INFO - PROCESS | 3944 | 1467048785342 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:33:05 INFO - PROCESS | 3944 | 1467048785384 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 10:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:33:05 INFO - PROCESS | 3944 | 1467048785388 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:33:05 INFO - PROCESS | 3944 | 1467048785389 Marionette TRACE conn3 <- [1,1186,null,{}] 10:33:05 INFO - PROCESS | 3944 | 1467048785376 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:33:05 INFO - PROCESS | 3944 | 1467048785378 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:05 INFO - PROCESS | 3944 | 1467048785501 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 10:33:05 INFO - PROCESS | 3944 | 1467048785586 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:05 INFO - PROCESS | 3944 | 1467048785588 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:05 INFO - PROCESS | 3944 | ++DOCSHELL 19A87400 == 40 [pid = 3944] [id = 306] 10:33:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (19A88000) [pid = 3944] [serial = 917] [outer = 00000000] 10:33:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1A311C00) [pid = 3944] [serial = 918] [outer = 19A88000] 10:33:05 INFO - PROCESS | 3944 | 1467048785631 Marionette DEBUG loaded listener.js 10:33:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1A498C00) [pid = 3944] [serial = 919] [outer = 19A88000] 10:33:06 INFO - PROCESS | 3944 | 1467048786030 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:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 683ms 10:33:06 INFO - PROCESS | 3944 | 1467048786070 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 10:33:06 INFO - PROCESS | 3944 | 1467048786072 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 10:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:33:06 INFO - PROCESS | 3944 | 1467048786087 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:33:06 INFO - PROCESS | 3944 | 1467048786088 Marionette TRACE conn3 <- [1,1190,null,{}] 10:33:06 INFO - PROCESS | 3944 | 1467048786092 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:33:06 INFO - PROCESS | 3944 | 1467048786097 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:06 INFO - PROCESS | 3944 | 1467048786202 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 10:33:06 INFO - PROCESS | 3944 | 1467048786268 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:06 INFO - PROCESS | 3944 | 1467048786270 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:06 INFO - PROCESS | 3944 | ++DOCSHELL 1A6CF400 == 41 [pid = 3944] [id = 307] 10:33:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1A6CF800) [pid = 3944] [serial = 920] [outer = 00000000] 10:33:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1A6D4800) [pid = 3944] [serial = 921] [outer = 1A6CF800] 10:33:06 INFO - PROCESS | 3944 | 1467048786313 Marionette DEBUG loaded listener.js 10:33:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (1A943C00) [pid = 3944] [serial = 922] [outer = 1A6CF800] 10:33:06 INFO - PROCESS | 3944 | 1467048786690 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:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 639ms 10:33:06 INFO - PROCESS | 3944 | 1467048786721 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 10:33:06 INFO - PROCESS | 3944 | 1467048786723 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 10:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:33:06 INFO - PROCESS | 3944 | 1467048786727 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:33:06 INFO - PROCESS | 3944 | 1467048786729 Marionette TRACE conn3 <- [1,1194,null,{}] 10:33:06 INFO - PROCESS | 3944 | 1467048786732 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:33:06 INFO - PROCESS | 3944 | 1467048786734 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:06 INFO - PROCESS | 3944 | 1467048786852 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 10:33:06 INFO - PROCESS | 3944 | 1467048786882 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:06 INFO - PROCESS | 3944 | 1467048786884 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:06 INFO - PROCESS | 3944 | ++DOCSHELL 1A947800 == 42 [pid = 3944] [id = 308] 10:33:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1A948800) [pid = 3944] [serial = 923] [outer = 00000000] 10:33:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (1A94C000) [pid = 3944] [serial = 924] [outer = 1A948800] 10:33:06 INFO - PROCESS | 3944 | 1467048786927 Marionette DEBUG loaded listener.js 10:33:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1A94E800) [pid = 3944] [serial = 925] [outer = 1A948800] 10:33:07 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (19881000) [pid = 3944] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:33:07 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (19A8C000) [pid = 3944] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:33:07 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (10AC7000) [pid = 3944] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:33:07 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (11AE8C00) [pid = 3944] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:33:07 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (15537400) [pid = 3944] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:33:07 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (10321C00) [pid = 3944] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:33:07 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (104E4C00) [pid = 3944] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:33:07 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (16D49800) [pid = 3944] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:33:07 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (1687B800) [pid = 3944] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:33:07 INFO - PROCESS | 3944 | 1467048787419 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:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 741ms 10:33:07 INFO - PROCESS | 3944 | 1467048787473 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 10:33:07 INFO - PROCESS | 3944 | 1467048787475 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 10:33:07 INFO - PROCESS | 3944 | 1467048787479 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:33:07 INFO - PROCESS | 3944 | 1467048787481 Marionette TRACE conn3 <- [1,1198,null,{}] 10:33:07 INFO - PROCESS | 3944 | 1467048787485 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:33:07 INFO - PROCESS | 3944 | 1467048787487 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:07 INFO - PROCESS | 3944 | 1467048787577 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 10:33:07 INFO - PROCESS | 3944 | 1467048787585 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:07 INFO - PROCESS | 3944 | 1467048787587 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:07 INFO - PROCESS | 3944 | ++DOCSHELL 10A0F800 == 43 [pid = 3944] [id = 309] 10:33:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (10A7F000) [pid = 3944] [serial = 926] [outer = 00000000] 10:33:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (16722C00) [pid = 3944] [serial = 927] [outer = 10A7F000] 10:33:07 INFO - PROCESS | 3944 | 1467048787693 Marionette DEBUG loaded listener.js 10:33:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (16872C00) [pid = 3944] [serial = 928] [outer = 10A7F000] 10:33:08 INFO - PROCESS | 3944 | 1467048788041 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:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 582ms 10:33:08 INFO - PROCESS | 3944 | 1467048788071 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 10:33:08 INFO - PROCESS | 3944 | 1467048788073 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 10:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:33:08 INFO - PROCESS | 3944 | 1467048788100 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:33:08 INFO - PROCESS | 3944 | 1467048788102 Marionette TRACE conn3 <- [1,1202,null,{}] 10:33:08 INFO - PROCESS | 3944 | 1467048788109 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:33:08 INFO - PROCESS | 3944 | 1467048788111 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:08 INFO - PROCESS | 3944 | 1467048788212 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 10:33:08 INFO - PROCESS | 3944 | 1467048788224 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:08 INFO - PROCESS | 3944 | 1467048788226 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:08 INFO - PROCESS | 3944 | ++DOCSHELL 13126800 == 44 [pid = 3944] [id = 310] 10:33:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (16074000) [pid = 3944] [serial = 929] [outer = 00000000] 10:33:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1A9B7800) [pid = 3944] [serial = 930] [outer = 16074000] 10:33:08 INFO - PROCESS | 3944 | 1467048788269 Marionette DEBUG loaded listener.js 10:33:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (1A9BA800) [pid = 3944] [serial = 931] [outer = 16074000] 10:33:08 INFO - PROCESS | 3944 | 1467048788641 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:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 625ms 10:33:08 INFO - PROCESS | 3944 | 1467048788714 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 10:33:08 INFO - PROCESS | 3944 | 1467048788716 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 10:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:33:08 INFO - PROCESS | 3944 | 1467048788719 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:33:08 INFO - PROCESS | 3944 | 1467048788721 Marionette TRACE conn3 <- [1,1206,null,{}] 10:33:08 INFO - PROCESS | 3944 | 1467048788724 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:33:08 INFO - PROCESS | 3944 | 1467048788726 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:08 INFO - PROCESS | 3944 | 1467048788835 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 10:33:08 INFO - PROCESS | 3944 | 1467048788846 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:08 INFO - PROCESS | 3944 | 1467048788848 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:08 INFO - PROCESS | 3944 | ++DOCSHELL 129A7800 == 45 [pid = 3944] [id = 311] 10:33:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (173E1400) [pid = 3944] [serial = 932] [outer = 00000000] 10:33:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (1A9C2800) [pid = 3944] [serial = 933] [outer = 173E1400] 10:33:08 INFO - PROCESS | 3944 | 1467048788891 Marionette DEBUG loaded listener.js 10:33:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1A9C5400) [pid = 3944] [serial = 934] [outer = 173E1400] 10:33:09 INFO - PROCESS | 3944 | 1467048789414 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:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 770ms 10:33:09 INFO - PROCESS | 3944 | 1467048789496 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 10:33:09 INFO - PROCESS | 3944 | 1467048789501 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 10:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:33:09 INFO - PROCESS | 3944 | 1467048789507 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:33:09 INFO - PROCESS | 3944 | 1467048789511 Marionette TRACE conn3 <- [1,1210,null,{}] 10:33:09 INFO - PROCESS | 3944 | 1467048789516 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:33:09 INFO - PROCESS | 3944 | 1467048789519 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:09 INFO - PROCESS | 3944 | 1467048789643 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 10:33:09 INFO - PROCESS | 3944 | 1467048789751 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:09 INFO - PROCESS | 3944 | 1467048789756 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:09 INFO - PROCESS | 3944 | ++DOCSHELL 1122D800 == 46 [pid = 3944] [id = 312] 10:33:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1122F800) [pid = 3944] [serial = 935] [outer = 00000000] 10:33:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1393DC00) [pid = 3944] [serial = 936] [outer = 1122F800] 10:33:09 INFO - PROCESS | 3944 | 1467048789813 Marionette DEBUG loaded listener.js 10:33:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (150F3800) [pid = 3944] [serial = 937] [outer = 1122F800] 10:33:10 INFO - PROCESS | 3944 | 1467048790354 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:33:10 INFO - PROCESS | 3944 | 1467048790406 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 10:33:10 INFO - PROCESS | 3944 | 1467048790413 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:33:10 INFO - PROCESS | 3944 | 1467048790416 Marionette TRACE conn3 <- [1,1214,null,{}] 10:33:10 INFO - PROCESS | 3944 | 1467048790420 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:33:10 INFO - PROCESS | 3944 | 1467048790423 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:10 INFO - PROCESS | 3944 | 1467048790517 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 10:33:10 INFO - PROCESS | 3944 | 1467048790624 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:10 INFO - PROCESS | 3944 | 1467048790627 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:10 INFO - PROCESS | 3944 | ++DOCSHELL 1687C800 == 47 [pid = 3944] [id = 313] 10:33:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1687DC00) [pid = 3944] [serial = 938] [outer = 00000000] 10:33:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (1728C000) [pid = 3944] [serial = 939] [outer = 1687DC00] 10:33:10 INFO - PROCESS | 3944 | 1467048790681 Marionette DEBUG loaded listener.js 10:33:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (18414000) [pid = 3944] [serial = 940] [outer = 1687DC00] 10:33:11 INFO - PROCESS | 3944 | 1467048791288 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:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 916ms 10:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:33:11 INFO - PROCESS | 3944 | 1467048791330 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 10:33:11 INFO - PROCESS | 3944 | 1467048791333 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 10:33:11 INFO - PROCESS | 3944 | 1467048791337 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:33:11 INFO - PROCESS | 3944 | 1467048791340 Marionette TRACE conn3 <- [1,1218,null,{}] 10:33:11 INFO - PROCESS | 3944 | 1467048791351 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:33:11 INFO - PROCESS | 3944 | 1467048791356 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:11 INFO - PROCESS | 3944 | 1467048791446 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 10:33:11 INFO - PROCESS | 3944 | 1467048791581 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:11 INFO - PROCESS | 3944 | 1467048791585 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:11 INFO - PROCESS | 3944 | ++DOCSHELL 1A6CD400 == 48 [pid = 3944] [id = 314] 10:33:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1A6CDC00) [pid = 3944] [serial = 941] [outer = 00000000] 10:33:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1A951C00) [pid = 3944] [serial = 942] [outer = 1A6CDC00] 10:33:11 INFO - PROCESS | 3944 | 1467048791641 Marionette DEBUG loaded listener.js 10:33:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (1A9C6400) [pid = 3944] [serial = 943] [outer = 1A6CDC00] 10:33:12 INFO - PROCESS | 3944 | 1467048792157 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:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 828ms 10:33:12 INFO - PROCESS | 3944 | 1467048792167 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 10:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:33:12 INFO - PROCESS | 3944 | 1467048792169 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 10:33:12 INFO - PROCESS | 3944 | 1467048792173 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:33:12 INFO - PROCESS | 3944 | 1467048792175 Marionette TRACE conn3 <- [1,1222,null,{}] 10:33:12 INFO - PROCESS | 3944 | 1467048792179 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:33:12 INFO - PROCESS | 3944 | 1467048792181 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:12 INFO - PROCESS | 3944 | 1467048792288 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 10:33:12 INFO - PROCESS | 3944 | 1467048792395 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:12 INFO - PROCESS | 3944 | 1467048792397 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:12 INFO - PROCESS | 3944 | ++DOCSHELL 1AA8D000 == 49 [pid = 3944] [id = 315] 10:33:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1AA8D800) [pid = 3944] [serial = 944] [outer = 00000000] 10:33:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1AA92C00) [pid = 3944] [serial = 945] [outer = 1AA8D800] 10:33:12 INFO - PROCESS | 3944 | 1467048792431 Marionette DEBUG loaded listener.js 10:33:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (1AC84000) [pid = 3944] [serial = 946] [outer = 1AA8D800] 10:33:13 INFO - PROCESS | 3944 | 1467048793216 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:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1061ms 10:33:13 INFO - PROCESS | 3944 | 1467048793246 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 10:33:13 INFO - PROCESS | 3944 | 1467048793251 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 10:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:33:13 INFO - PROCESS | 3944 | 1467048793256 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:33:13 INFO - PROCESS | 3944 | 1467048793260 Marionette TRACE conn3 <- [1,1226,null,{}] 10:33:13 INFO - PROCESS | 3944 | 1467048793265 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:33:13 INFO - PROCESS | 3944 | 1467048793268 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:13 INFO - PROCESS | 3944 | 1467048793369 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 10:33:13 INFO - PROCESS | 3944 | 1467048793491 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:13 INFO - PROCESS | 3944 | 1467048793496 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:13 INFO - PROCESS | 3944 | ++DOCSHELL 150F1C00 == 50 [pid = 3944] [id = 316] 10:33:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (150F2800) [pid = 3944] [serial = 947] [outer = 00000000] 10:33:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (13030000) [pid = 3944] [serial = 948] [outer = 150F2800] 10:33:13 INFO - PROCESS | 3944 | 1467048793551 Marionette DEBUG loaded listener.js 10:33:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (150FB000) [pid = 3944] [serial = 949] [outer = 150F2800] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 13126800 == 49 [pid = 3944] [id = 310] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 10A0F800 == 48 [pid = 3944] [id = 309] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 1A947800 == 47 [pid = 3944] [id = 308] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 1A6CF400 == 46 [pid = 3944] [id = 307] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 19A87400 == 45 [pid = 3944] [id = 306] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 1846EC00 == 44 [pid = 3944] [id = 305] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 16C45800 == 43 [pid = 3944] [id = 304] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 150F3000 == 42 [pid = 3944] [id = 303] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 1392E400 == 41 [pid = 3944] [id = 302] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 006BC800 == 40 [pid = 3944] [id = 298] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 10ED4400 == 39 [pid = 3944] [id = 285] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 150F4800 == 38 [pid = 3944] [id = 263] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 165A1000 == 37 [pid = 3944] [id = 300] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 12819400 == 36 [pid = 3944] [id = 299] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 10AD2400 == 35 [pid = 3944] [id = 301] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 131D1000 == 34 [pid = 3944] [id = 273] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 13B29400 == 33 [pid = 3944] [id = 286] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 174C7C00 == 32 [pid = 3944] [id = 274] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 173D8400 == 31 [pid = 3944] [id = 287] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 1AA8D000 == 30 [pid = 3944] [id = 315] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 1A6CD400 == 29 [pid = 3944] [id = 314] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 129A7800 == 28 [pid = 3944] [id = 311] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 1122D800 == 27 [pid = 3944] [id = 312] 10:33:14 INFO - PROCESS | 3944 | --DOCSHELL 1687C800 == 26 [pid = 3944] [id = 313] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (1A562C00) [pid = 3944] [serial = 891] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (198F3C00) [pid = 3944] [serial = 879] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (1A02E000) [pid = 3944] [serial = 882] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (1123AC00) [pid = 3944] [serial = 855] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (110B4000) [pid = 3944] [serial = 867] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (131D9000) [pid = 3944] [serial = 868] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (18468C00) [pid = 3944] [serial = 861] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (16A33400) [pid = 3944] [serial = 874] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (16723000) [pid = 3944] [serial = 873] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (157BF800) [pid = 3944] [serial = 870] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (15D78800) [pid = 3944] [serial = 871] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (19A6B800) [pid = 3944] [serial = 880] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (10ECE400) [pid = 3944] [serial = 865] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (10A08000) [pid = 3944] [serial = 864] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (112CDC00) [pid = 3944] [serial = 885] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (17406800) [pid = 3944] [serial = 876] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (150F8400) [pid = 3944] [serial = 858] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1A030400) [pid = 3944] [serial = 883] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (13B32400) [pid = 3944] [serial = 886] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (1A028800) [pid = 3944] [serial = 888] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1A308C00) [pid = 3944] [serial = 889] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (174D4C00) [pid = 3944] [serial = 877] [outer = 00000000] [url = about:blank] 10:33:14 INFO - PROCESS | 3944 | 1467048794866 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:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1643ms 10:33:14 INFO - PROCESS | 3944 | 1467048794901 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 10:33:14 INFO - PROCESS | 3944 | 1467048794905 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 10:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:33:14 INFO - PROCESS | 3944 | 1467048794911 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:33:14 INFO - PROCESS | 3944 | 1467048794914 Marionette TRACE conn3 <- [1,1230,null,{}] 10:33:14 INFO - PROCESS | 3944 | 1467048794919 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:33:14 INFO - PROCESS | 3944 | 1467048794922 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:15 INFO - PROCESS | 3944 | 1467048795015 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 10:33:15 INFO - PROCESS | 3944 | 1467048795100 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:15 INFO - PROCESS | 3944 | 1467048795105 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:15 INFO - PROCESS | 3944 | ++DOCSHELL 10ACA800 == 27 [pid = 3944] [id = 317] 10:33:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (10ACC400) [pid = 3944] [serial = 950] [outer = 00000000] 10:33:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (10F36C00) [pid = 3944] [serial = 951] [outer = 10ACC400] 10:33:15 INFO - PROCESS | 3944 | 1467048795143 Marionette DEBUG loaded listener.js 10:33:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1122DC00) [pid = 3944] [serial = 952] [outer = 10ACC400] 10:33:15 INFO - PROCESS | 3944 | 1467048795538 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:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 640ms 10:33:15 INFO - PROCESS | 3944 | 1467048795569 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 10:33:15 INFO - PROCESS | 3944 | 1467048795574 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 10:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:33:15 INFO - PROCESS | 3944 | 1467048795580 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:33:15 INFO - PROCESS | 3944 | 1467048795583 Marionette TRACE conn3 <- [1,1234,null,{}] 10:33:15 INFO - PROCESS | 3944 | 1467048795587 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:33:15 INFO - PROCESS | 3944 | 1467048795589 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:15 INFO - PROCESS | 3944 | 1467048795658 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 10:33:15 INFO - PROCESS | 3944 | 1467048795665 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:15 INFO - PROCESS | 3944 | 1467048795667 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:15 INFO - PROCESS | 3944 | ++DOCSHELL 129F4000 == 28 [pid = 3944] [id = 318] 10:33:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (12D6B000) [pid = 3944] [serial = 953] [outer = 00000000] 10:33:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (13126800) [pid = 3944] [serial = 954] [outer = 12D6B000] 10:33:15 INFO - PROCESS | 3944 | 1467048795717 Marionette DEBUG loaded listener.js 10:33:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (13155800) [pid = 3944] [serial = 955] [outer = 12D6B000] 10:33:16 INFO - PROCESS | 3944 | 1467048796171 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:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 655ms 10:33:16 INFO - PROCESS | 3944 | 1467048796237 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 10:33:16 INFO - PROCESS | 3944 | 1467048796222 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 10:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:33:16 INFO - PROCESS | 3944 | 1467048796226 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:33:16 INFO - PROCESS | 3944 | 1467048796229 Marionette TRACE conn3 <- [1,1238,null,{}] 10:33:16 INFO - PROCESS | 3944 | 1467048796240 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:33:16 INFO - PROCESS | 3944 | 1467048796244 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:16 INFO - PROCESS | 3944 | 1467048796358 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 10:33:16 INFO - PROCESS | 3944 | 1467048796461 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:16 INFO - PROCESS | 3944 | 1467048796464 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:16 INFO - PROCESS | 3944 | ++DOCSHELL 157C5800 == 29 [pid = 3944] [id = 319] 10:33:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (157C5C00) [pid = 3944] [serial = 956] [outer = 00000000] 10:33:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (15D7A800) [pid = 3944] [serial = 957] [outer = 157C5C00] 10:33:16 INFO - PROCESS | 3944 | 1467048796492 Marionette DEBUG loaded listener.js 10:33:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1606C800) [pid = 3944] [serial = 958] [outer = 157C5C00] 10:33:16 INFO - PROCESS | 3944 | 1467048796945 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:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 742ms 10:33:16 INFO - PROCESS | 3944 | 1467048796985 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 10:33:16 INFO - PROCESS | 3944 | 1467048796988 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 10:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:33:16 INFO - PROCESS | 3944 | 1467048796991 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:33:16 INFO - PROCESS | 3944 | 1467048796992 Marionette TRACE conn3 <- [1,1242,null,{}] 10:33:16 INFO - PROCESS | 3944 | 1467048796996 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:33:16 INFO - PROCESS | 3944 | 1467048796998 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:17 INFO - PROCESS | 3944 | 1467048797100 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 10:33:17 INFO - PROCESS | 3944 | 1467048797108 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:17 INFO - PROCESS | 3944 | 1467048797111 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:17 INFO - PROCESS | 3944 | ++DOCSHELL 165A0000 == 30 [pid = 3944] [id = 320] 10:33:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (166B2800) [pid = 3944] [serial = 959] [outer = 00000000] 10:33:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (1687C800) [pid = 3944] [serial = 960] [outer = 166B2800] 10:33:17 INFO - PROCESS | 3944 | 1467048797155 Marionette DEBUG loaded listener.js 10:33:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (17287400) [pid = 3944] [serial = 961] [outer = 166B2800] 10:33:17 INFO - PROCESS | 3944 | 1467048797595 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:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 654ms 10:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:33:17 INFO - PROCESS | 3944 | 1467048797639 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 10:33:17 INFO - PROCESS | 3944 | 1467048797641 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 10:33:17 INFO - PROCESS | 3944 | 1467048797645 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:33:17 INFO - PROCESS | 3944 | 1467048797646 Marionette TRACE conn3 <- [1,1246,null,{}] 10:33:17 INFO - PROCESS | 3944 | 1467048797650 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:33:17 INFO - PROCESS | 3944 | 1467048797652 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:17 INFO - PROCESS | 3944 | 1467048797761 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 10:33:17 INFO - PROCESS | 3944 | 1467048797767 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:17 INFO - PROCESS | 3944 | 1467048797770 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:17 INFO - PROCESS | 3944 | ++DOCSHELL 16D49400 == 31 [pid = 3944] [id = 321] 10:33:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1740A400) [pid = 3944] [serial = 962] [outer = 00000000] 10:33:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (176D0C00) [pid = 3944] [serial = 963] [outer = 1740A400] 10:33:17 INFO - PROCESS | 3944 | 1467048797813 Marionette DEBUG loaded listener.js 10:33:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (18119000) [pid = 3944] [serial = 964] [outer = 1740A400] 10:33:18 INFO - PROCESS | 3944 | 1467048798227 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:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 596ms 10:33:18 INFO - PROCESS | 3944 | 1467048798245 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 10:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:33:18 INFO - PROCESS | 3944 | 1467048798247 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 10:33:18 INFO - PROCESS | 3944 | 1467048798251 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:33:18 INFO - PROCESS | 3944 | 1467048798253 Marionette TRACE conn3 <- [1,1250,null,{}] 10:33:18 INFO - PROCESS | 3944 | 1467048798256 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:33:18 INFO - PROCESS | 3944 | 1467048798262 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:18 INFO - PROCESS | 3944 | 1467048798377 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 10:33:18 INFO - PROCESS | 3944 | 1467048798383 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:18 INFO - PROCESS | 3944 | 1467048798385 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:18 INFO - PROCESS | 3944 | ++DOCSHELL 18464C00 == 32 [pid = 3944] [id = 322] 10:33:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (18465C00) [pid = 3944] [serial = 965] [outer = 00000000] 10:33:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (198F0C00) [pid = 3944] [serial = 966] [outer = 18465C00] 10:33:18 INFO - PROCESS | 3944 | 1467048798429 Marionette DEBUG loaded listener.js 10:33:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (19A73400) [pid = 3944] [serial = 967] [outer = 18465C00] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (13B2EC00) [pid = 3944] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (150F4C00) [pid = 3944] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (13B30C00) [pid = 3944] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (173D9000) [pid = 3944] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (13930400) [pid = 3944] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (19A82000) [pid = 3944] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (150F5800) [pid = 3944] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (19A88000) [pid = 3944] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (1A6CF800) [pid = 3944] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (10A7F000) [pid = 3944] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1846F000) [pid = 3944] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (16074000) [pid = 3944] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (10ED4800) [pid = 3944] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (150FA800) [pid = 3944] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (0C75A800) [pid = 3944] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (13B2C400) [pid = 3944] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (16C47000) [pid = 3944] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (16A35000) [pid = 3944] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1392F000) [pid = 3944] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (1A948800) [pid = 3944] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (173E1400) [pid = 3944] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1122C400) [pid = 3944] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (10ED7C00) [pid = 3944] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (129A7000) [pid = 3944] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:33:19 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (174C9000) [pid = 3944] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:33:19 INFO - PROCESS | 3944 | 1467048799311 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:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1105ms 10:33:19 INFO - PROCESS | 3944 | 1467048799360 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 10:33:19 INFO - PROCESS | 3944 | 1467048799362 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 10:33:19 INFO - PROCESS | 3944 | 1467048799366 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:33:19 INFO - PROCESS | 3944 | 1467048799367 Marionette TRACE conn3 <- [1,1254,null,{}] 10:33:19 INFO - PROCESS | 3944 | 1467048799371 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:33:19 INFO - PROCESS | 3944 | 1467048799373 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:19 INFO - PROCESS | 3944 | 1467048799434 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 10:33:19 INFO - PROCESS | 3944 | 1467048799441 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:19 INFO - PROCESS | 3944 | 1467048799443 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:19 INFO - PROCESS | 3944 | ++DOCSHELL 10ED1000 == 33 [pid = 3944] [id = 323] 10:33:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (1122C400) [pid = 3944] [serial = 968] [outer = 00000000] 10:33:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1392F000) [pid = 3944] [serial = 969] [outer = 1122C400] 10:33:19 INFO - PROCESS | 3944 | 1467048799486 Marionette DEBUG loaded listener.js 10:33:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (150FB800) [pid = 3944] [serial = 970] [outer = 1122C400] 10:33:19 INFO - PROCESS | 3944 | 1467048799889 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:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 552ms 10:33:19 INFO - PROCESS | 3944 | 1467048799931 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 10:33:19 INFO - PROCESS | 3944 | 1467048799915 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 10:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:33:19 INFO - PROCESS | 3944 | 1467048799919 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:33:19 INFO - PROCESS | 3944 | 1467048799920 Marionette TRACE conn3 <- [1,1258,null,{}] 10:33:19 INFO - PROCESS | 3944 | 1467048799928 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:33:19 INFO - PROCESS | 3944 | 1467048799930 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:20 INFO - PROCESS | 3944 | 1467048800009 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 10:33:20 INFO - PROCESS | 3944 | 1467048800014 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:20 INFO - PROCESS | 3944 | 1467048800016 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:20 INFO - PROCESS | 3944 | ++DOCSHELL 130CE400 == 34 [pid = 3944] [id = 324] 10:33:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (16593C00) [pid = 3944] [serial = 971] [outer = 00000000] 10:33:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (176C7C00) [pid = 3944] [serial = 972] [outer = 16593C00] 10:33:20 INFO - PROCESS | 3944 | 1467048800059 Marionette DEBUG loaded listener.js 10:33:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1960A000) [pid = 3944] [serial = 973] [outer = 16593C00] 10:33:20 INFO - PROCESS | 3944 | 1467048800475 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:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 581ms 10:33:20 INFO - PROCESS | 3944 | 1467048800526 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 10:33:20 INFO - PROCESS | 3944 | 1467048800528 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 10:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:33:20 INFO - PROCESS | 3944 | 1467048800531 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:33:20 INFO - PROCESS | 3944 | 1467048800533 Marionette TRACE conn3 <- [1,1262,null,{}] 10:33:20 INFO - PROCESS | 3944 | 1467048800536 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:33:20 INFO - PROCESS | 3944 | 1467048800538 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:20 INFO - PROCESS | 3944 | 1467048800620 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 10:33:20 INFO - PROCESS | 3944 | 1467048800626 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:20 INFO - PROCESS | 3944 | 1467048800628 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:20 INFO - PROCESS | 3944 | ++DOCSHELL 19882800 == 35 [pid = 3944] [id = 325] 10:33:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (198F2800) [pid = 3944] [serial = 974] [outer = 00000000] 10:33:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (19A86400) [pid = 3944] [serial = 975] [outer = 198F2800] 10:33:20 INFO - PROCESS | 3944 | 1467048800670 Marionette DEBUG loaded listener.js 10:33:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (19A86C00) [pid = 3944] [serial = 976] [outer = 198F2800] 10:33:21 INFO - PROCESS | 3944 | 1467048801365 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:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 930ms 10:33:21 INFO - PROCESS | 3944 | 1467048801462 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 10:33:21 INFO - PROCESS | 3944 | 1467048801466 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 10:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:33:21 INFO - PROCESS | 3944 | 1467048801479 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:33:21 INFO - PROCESS | 3944 | 1467048801483 Marionette TRACE conn3 <- [1,1266,null,{}] 10:33:21 INFO - PROCESS | 3944 | 1467048801488 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:33:21 INFO - PROCESS | 3944 | 1467048801491 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:21 INFO - PROCESS | 3944 | 1467048801615 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 10:33:21 INFO - PROCESS | 3944 | 1467048801746 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:21 INFO - PROCESS | 3944 | 1467048801749 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:21 INFO - PROCESS | 3944 | ++DOCSHELL 104E4C00 == 36 [pid = 3944] [id = 326] 10:33:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (10A76000) [pid = 3944] [serial = 977] [outer = 00000000] 10:33:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (11237C00) [pid = 3944] [serial = 978] [outer = 10A76000] 10:33:21 INFO - PROCESS | 3944 | 1467048801809 Marionette DEBUG loaded listener.js 10:33:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1345D000) [pid = 3944] [serial = 979] [outer = 10A76000] 10:33:22 INFO - PROCESS | 3944 | 1467048802437 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:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 974ms 10:33:22 INFO - PROCESS | 3944 | 1467048802453 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 10:33:22 INFO - PROCESS | 3944 | 1467048802458 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 10:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:33:22 INFO - PROCESS | 3944 | 1467048802484 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:33:22 INFO - PROCESS | 3944 | 1467048802487 Marionette TRACE conn3 <- [1,1270,null,{}] 10:33:22 INFO - PROCESS | 3944 | 1467048802491 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:33:22 INFO - PROCESS | 3944 | 1467048802493 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:22 INFO - PROCESS | 3944 | 1467048802610 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 10:33:22 INFO - PROCESS | 3944 | 1467048802753 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:22 INFO - PROCESS | 3944 | 1467048802756 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:22 INFO - PROCESS | 3944 | ++DOCSHELL 1553B800 == 37 [pid = 3944] [id = 327] 10:33:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (1553D400) [pid = 3944] [serial = 980] [outer = 00000000] 10:33:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (16072C00) [pid = 3944] [serial = 981] [outer = 1553D400] 10:33:22 INFO - PROCESS | 3944 | 1467048802811 Marionette DEBUG loaded listener.js 10:33:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (1671E800) [pid = 3944] [serial = 982] [outer = 1553D400] 10:33:23 INFO - PROCESS | 3944 | --DOCSHELL 130CE400 == 36 [pid = 3944] [id = 324] 10:33:23 INFO - PROCESS | 3944 | --DOCSHELL 10ED1000 == 35 [pid = 3944] [id = 323] 10:33:23 INFO - PROCESS | 3944 | --DOCSHELL 18464C00 == 34 [pid = 3944] [id = 322] 10:33:23 INFO - PROCESS | 3944 | --DOCSHELL 16D49400 == 33 [pid = 3944] [id = 321] 10:33:23 INFO - PROCESS | 3944 | --DOCSHELL 165A0000 == 32 [pid = 3944] [id = 320] 10:33:23 INFO - PROCESS | 3944 | --DOCSHELL 157C5800 == 31 [pid = 3944] [id = 319] 10:33:23 INFO - PROCESS | 3944 | --DOCSHELL 129F4000 == 30 [pid = 3944] [id = 318] 10:33:23 INFO - PROCESS | 3944 | --DOCSHELL 10ACA800 == 29 [pid = 3944] [id = 317] 10:33:23 INFO - PROCESS | 3944 | --DOCSHELL 150F1C00 == 28 [pid = 3944] [id = 316] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (19878400) [pid = 3944] [serial = 853] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (1A565800) [pid = 3944] [serial = 892] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (1345F400) [pid = 3944] [serial = 793] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (12928800) [pid = 3944] [serial = 856] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (15538400) [pid = 3944] [serial = 817] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (18407800) [pid = 3944] [serial = 823] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1555C800) [pid = 3944] [serial = 859] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (15543000) [pid = 3944] [serial = 790] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (17E7B000) [pid = 3944] [serial = 814] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (1987D800) [pid = 3944] [serial = 862] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (1659C400) [pid = 3944] [serial = 820] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1A311C00) [pid = 3944] [serial = 918] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1A943C00) [pid = 3944] [serial = 922] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (1A6D4800) [pid = 3944] [serial = 921] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (16722C00) [pid = 3944] [serial = 927] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (19614400) [pid = 3944] [serial = 915] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1A9BA800) [pid = 3944] [serial = 931] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (1309F800) [pid = 3944] [serial = 903] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (1553FC00) [pid = 3944] [serial = 904] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (16074800) [pid = 3944] [serial = 909] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (1659D000) [pid = 3944] [serial = 910] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (103C9800) [pid = 3944] [serial = 894] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (10A75800) [pid = 3944] [serial = 895] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (150F9400) [pid = 3944] [serial = 897] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (15A76800) [pid = 3944] [serial = 898] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (173DB000) [pid = 3944] [serial = 912] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (174CDC00) [pid = 3944] [serial = 913] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (17E1B000) [pid = 3944] [serial = 900] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (198F1C00) [pid = 3944] [serial = 901] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (147C0000) [pid = 3944] [serial = 906] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (157BF000) [pid = 3944] [serial = 907] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1A94C000) [pid = 3944] [serial = 924] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1A9B7800) [pid = 3944] [serial = 930] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (1A94E800) [pid = 3944] [serial = 925] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (1A9C5400) [pid = 3944] [serial = 934] [outer = 00000000] [url = about:blank] 10:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1A498C00) [pid = 3944] [serial = 919] [outer = 00000000] [url = about:blank] 10:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1236ms 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (16872C00) [pid = 3944] [serial = 928] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1987D400) [pid = 3944] [serial = 916] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (1A9C2800) [pid = 3944] [serial = 933] [outer = 00000000] [url = about:blank] 10:33:23 INFO - PROCESS | 3944 | 1467048803651 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:33:23 INFO - PROCESS | 3944 | 1467048803717 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 10:33:23 INFO - PROCESS | 3944 | 1467048803723 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 10:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:33:23 INFO - PROCESS | 3944 | 1467048803727 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:33:23 INFO - PROCESS | 3944 | 1467048803730 Marionette TRACE conn3 <- [1,1274,null,{}] 10:33:23 INFO - PROCESS | 3944 | 1467048803736 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:33:23 INFO - PROCESS | 3944 | 1467048803738 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:23 INFO - PROCESS | 3944 | 1467048803813 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 10:33:23 INFO - PROCESS | 3944 | 1467048803821 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:23 INFO - PROCESS | 3944 | 1467048803824 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:23 INFO - PROCESS | 3944 | ++DOCSHELL 10ACF000 == 29 [pid = 3944] [id = 328] 10:33:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (10AD1800) [pid = 3944] [serial = 983] [outer = 00000000] 10:33:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (10ED7C00) [pid = 3944] [serial = 984] [outer = 10AD1800] 10:33:23 INFO - PROCESS | 3944 | 1467048803871 Marionette DEBUG loaded listener.js 10:33:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (112C7000) [pid = 3944] [serial = 985] [outer = 10AD1800] 10:33:24 INFO - PROCESS | 3944 | 1467048804351 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:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 684ms 10:33:24 INFO - PROCESS | 3944 | 1467048804409 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 10:33:24 INFO - PROCESS | 3944 | 1467048804414 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 10:33:24 INFO - PROCESS | 3944 | 1467048804420 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:33:24 INFO - PROCESS | 3944 | 1467048804422 Marionette TRACE conn3 <- [1,1278,null,{}] 10:33:24 INFO - PROCESS | 3944 | 1467048804426 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:33:24 INFO - PROCESS | 3944 | 1467048804428 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:24 INFO - PROCESS | 3944 | 1467048804514 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 10:33:24 INFO - PROCESS | 3944 | 1467048804586 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:24 INFO - PROCESS | 3944 | 1467048804588 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:24 INFO - PROCESS | 3944 | ++DOCSHELL 114EB000 == 30 [pid = 3944] [id = 329] 10:33:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1281E400) [pid = 3944] [serial = 986] [outer = 00000000] 10:33:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1312B000) [pid = 3944] [serial = 987] [outer = 1281E400] 10:33:24 INFO - PROCESS | 3944 | 1467048804634 Marionette DEBUG loaded listener.js 10:33:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (13B30C00) [pid = 3944] [serial = 988] [outer = 1281E400] 10:33:25 INFO - PROCESS | 3944 | 1467048805009 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:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 655ms 10:33:25 INFO - PROCESS | 3944 | 1467048805079 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 10:33:25 INFO - PROCESS | 3944 | 1467048805082 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 10:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:33:25 INFO - PROCESS | 3944 | 1467048805085 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:33:25 INFO - PROCESS | 3944 | 1467048805089 Marionette TRACE conn3 <- [1,1282,null,{}] 10:33:25 INFO - PROCESS | 3944 | 1467048805134 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:33:25 INFO - PROCESS | 3944 | 1467048805120 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:25 INFO - PROCESS | 3944 | 1467048805212 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 10:33:25 INFO - PROCESS | 3944 | 1467048805222 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:25 INFO - PROCESS | 3944 | 1467048805225 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:25 INFO - PROCESS | 3944 | ++DOCSHELL 157DA800 == 31 [pid = 3944] [id = 330] 10:33:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (157DCC00) [pid = 3944] [serial = 989] [outer = 00000000] 10:33:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (15A79C00) [pid = 3944] [serial = 990] [outer = 157DCC00] 10:33:25 INFO - PROCESS | 3944 | 1467048805272 Marionette DEBUG loaded listener.js 10:33:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (16008800) [pid = 3944] [serial = 991] [outer = 157DCC00] 10:33:25 INFO - PROCESS | 3944 | 1467048805703 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:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 712ms 10:33:25 INFO - PROCESS | 3944 | 1467048805789 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 10:33:25 INFO - PROCESS | 3944 | 1467048805792 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 10:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:33:25 INFO - PROCESS | 3944 | 1467048805796 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:33:25 INFO - PROCESS | 3944 | 1467048805797 Marionette TRACE conn3 <- [1,1286,null,{}] 10:33:25 INFO - PROCESS | 3944 | 1467048805801 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:33:25 INFO - PROCESS | 3944 | 1467048805803 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:25 INFO - PROCESS | 3944 | 1467048805901 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 10:33:25 INFO - PROCESS | 3944 | 1467048805962 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:25 INFO - PROCESS | 3944 | 1467048805964 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:25 INFO - PROCESS | 3944 | ++DOCSHELL 16069400 == 32 [pid = 3944] [id = 331] 10:33:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (16074800) [pid = 3944] [serial = 992] [outer = 00000000] 10:33:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (166AE800) [pid = 3944] [serial = 993] [outer = 16074800] 10:33:26 INFO - PROCESS | 3944 | 1467048806009 Marionette DEBUG loaded listener.js 10:33:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1671E000) [pid = 3944] [serial = 994] [outer = 16074800] 10:33:26 INFO - PROCESS | 3944 | 1467048806430 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:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 683ms 10:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:33:26 INFO - PROCESS | 3944 | 1467048806485 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 10:33:26 INFO - PROCESS | 3944 | 1467048806487 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 10:33:26 INFO - PROCESS | 3944 | 1467048806497 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:33:26 INFO - PROCESS | 3944 | 1467048806499 Marionette TRACE conn3 <- [1,1290,null,{}] 10:33:26 INFO - PROCESS | 3944 | 1467048806505 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:33:26 INFO - PROCESS | 3944 | 1467048806507 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:26 INFO - PROCESS | 3944 | 1467048806614 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 10:33:26 INFO - PROCESS | 3944 | 1467048806619 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:26 INFO - PROCESS | 3944 | 1467048806622 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:26 INFO - PROCESS | 3944 | ++DOCSHELL 1671A000 == 33 [pid = 3944] [id = 332] 10:33:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (1686FC00) [pid = 3944] [serial = 995] [outer = 00000000] 10:33:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (16C45800) [pid = 3944] [serial = 996] [outer = 1686FC00] 10:33:26 INFO - PROCESS | 3944 | 1467048806651 Marionette DEBUG loaded listener.js 10:33:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (16C4A400) [pid = 3944] [serial = 997] [outer = 1686FC00] 10:33:27 INFO - PROCESS | 3944 | 1467048807071 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:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 610ms 10:33:27 INFO - PROCESS | 3944 | 1467048807109 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 10:33:27 INFO - PROCESS | 3944 | 1467048807110 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 10:33:27 INFO - PROCESS | 3944 | 1467048807114 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:33:27 INFO - PROCESS | 3944 | 1467048807116 Marionette TRACE conn3 <- [1,1294,null,{}] 10:33:27 INFO - PROCESS | 3944 | 1467048807119 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:33:27 INFO - PROCESS | 3944 | 1467048807124 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:27 INFO - PROCESS | 3944 | 1467048807244 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 10:33:27 INFO - PROCESS | 3944 | 1467048807257 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:27 INFO - PROCESS | 3944 | 1467048807259 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:27 INFO - PROCESS | 3944 | ++DOCSHELL 174D2800 == 34 [pid = 3944] [id = 333] 10:33:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (174D4800) [pid = 3944] [serial = 998] [outer = 00000000] 10:33:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (18407C00) [pid = 3944] [serial = 999] [outer = 174D4800] 10:33:27 INFO - PROCESS | 3944 | 1467048807358 Marionette DEBUG loaded listener.js 10:33:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (18409000) [pid = 3944] [serial = 1000] [outer = 174D4800] 10:33:27 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (10ACC400) [pid = 3944] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:33:27 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (166B2800) [pid = 3944] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:33:27 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (157C5C00) [pid = 3944] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:33:27 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1740A400) [pid = 3944] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:33:27 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (12D6B000) [pid = 3944] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:33:27 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (150F2800) [pid = 3944] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:33:27 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (18465C00) [pid = 3944] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:33:27 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (16593C00) [pid = 3944] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:33:27 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (1122F800) [pid = 3944] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:33:27 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (1687DC00) [pid = 3944] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:33:27 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1A6CDC00) [pid = 3944] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:33:27 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1AA8D800) [pid = 3944] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:33:27 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (1122C400) [pid = 3944] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:33:27 INFO - PROCESS | 3944 | 1467048807784 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:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 683ms 10:33:27 INFO - PROCESS | 3944 | 1467048807797 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 10:33:27 INFO - PROCESS | 3944 | 1467048807799 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 10:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:33:27 INFO - PROCESS | 3944 | 1467048807832 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:33:27 INFO - PROCESS | 3944 | 1467048807834 Marionette TRACE conn3 <- [1,1298,null,{}] 10:33:27 INFO - PROCESS | 3944 | 1467048807838 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:33:27 INFO - PROCESS | 3944 | 1467048807839 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:27 INFO - PROCESS | 3944 | 1467048807917 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 10:33:27 INFO - PROCESS | 3944 | 1467048807992 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:27 INFO - PROCESS | 3944 | 1467048807994 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:27 INFO - PROCESS | 3944 | ++DOCSHELL 10560000 == 35 [pid = 3944] [id = 334] 10:33:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (10AD0400) [pid = 3944] [serial = 1001] [outer = 00000000] 10:33:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (15D6D400) [pid = 3944] [serial = 1002] [outer = 10AD0400] 10:33:28 INFO - PROCESS | 3944 | 1467048808037 Marionette DEBUG loaded listener.js 10:33:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (176C8400) [pid = 3944] [serial = 1003] [outer = 10AD0400] 10:33:28 INFO - PROCESS | 3944 | 1467048808373 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:33:28 INFO - PROCESS | 3944 | 1467048808427 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 10:33:28 INFO - PROCESS | 3944 | 1467048808430 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:33:28 INFO - PROCESS | 3944 | 1467048808432 Marionette TRACE conn3 <- [1,1302,null,{}] 10:33:28 INFO - PROCESS | 3944 | 1467048808435 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:33:28 INFO - PROCESS | 3944 | 1467048808437 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:28 INFO - PROCESS | 3944 | 1467048808534 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 10:33:28 INFO - PROCESS | 3944 | 1467048808542 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:28 INFO - PROCESS | 3944 | 1467048808544 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:28 INFO - PROCESS | 3944 | ++DOCSHELL 1687DC00 == 36 [pid = 3944] [id = 335] 10:33:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (17E80C00) [pid = 3944] [serial = 1004] [outer = 00000000] 10:33:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (1987D800) [pid = 3944] [serial = 1005] [outer = 17E80C00] 10:33:28 INFO - PROCESS | 3944 | 1467048808587 Marionette DEBUG loaded listener.js 10:33:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (19880000) [pid = 3944] [serial = 1006] [outer = 17E80C00] 10:33:28 INFO - PROCESS | 3944 | 1467048808963 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:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 553ms 10:33:28 INFO - PROCESS | 3944 | 1467048808973 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 10:33:28 INFO - PROCESS | 3944 | 1467048808975 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 10:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:33:28 INFO - PROCESS | 3944 | 1467048808978 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:33:28 INFO - PROCESS | 3944 | 1467048808980 Marionette TRACE conn3 <- [1,1306,null,{}] 10:33:28 INFO - PROCESS | 3944 | 1467048808983 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:33:28 INFO - PROCESS | 3944 | 1467048808985 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:29 INFO - PROCESS | 3944 | 1467048809062 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 10:33:29 INFO - PROCESS | 3944 | 1467048809175 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:29 INFO - PROCESS | 3944 | 1467048809177 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:29 INFO - PROCESS | 3944 | ++DOCSHELL 0C76DC00 == 37 [pid = 3944] [id = 336] 10:33:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (13131C00) [pid = 3944] [serial = 1007] [outer = 00000000] 10:33:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (198F8C00) [pid = 3944] [serial = 1008] [outer = 13131C00] 10:33:29 INFO - PROCESS | 3944 | 1467048809231 Marionette DEBUG loaded listener.js 10:33:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (19A80400) [pid = 3944] [serial = 1009] [outer = 13131C00] 10:33:29 INFO - PROCESS | 3944 | 1467048809599 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:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 640ms 10:33:29 INFO - PROCESS | 3944 | 1467048809639 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 10:33:29 INFO - PROCESS | 3944 | 1467048809644 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 10:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:33:29 INFO - PROCESS | 3944 | 1467048809649 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:33:29 INFO - PROCESS | 3944 | 1467048809654 Marionette TRACE conn3 <- [1,1310,null,{}] 10:33:29 INFO - PROCESS | 3944 | 1467048809661 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:33:29 INFO - PROCESS | 3944 | 1467048809664 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:29 INFO - PROCESS | 3944 | 1467048809796 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 10:33:29 INFO - PROCESS | 3944 | 1467048809934 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:29 INFO - PROCESS | 3944 | 1467048809939 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:29 INFO - PROCESS | 3944 | ++DOCSHELL 10ACA000 == 38 [pid = 3944] [id = 337] 10:33:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (10ACA800) [pid = 3944] [serial = 1010] [outer = 00000000] 10:33:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (10F32400) [pid = 3944] [serial = 1011] [outer = 10ACA800] 10:33:29 INFO - PROCESS | 3944 | 1467048809981 Marionette DEBUG loaded listener.js 10:33:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (11ADD000) [pid = 3944] [serial = 1012] [outer = 10ACA800] 10:33:30 INFO - PROCESS | 3944 | 1467048810584 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:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 974ms 10:33:30 INFO - PROCESS | 3944 | 1467048810627 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 10:33:30 INFO - PROCESS | 3944 | 1467048810632 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 10:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:33:30 INFO - PROCESS | 3944 | 1467048810658 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:33:30 INFO - PROCESS | 3944 | 1467048810661 Marionette TRACE conn3 <- [1,1314,null,{}] 10:33:30 INFO - PROCESS | 3944 | 1467048810665 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:33:30 INFO - PROCESS | 3944 | 1467048810668 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:30 INFO - PROCESS | 3944 | 1467048810760 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 10:33:30 INFO - PROCESS | 3944 | 1467048810894 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:30 INFO - PROCESS | 3944 | 1467048810896 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:30 INFO - PROCESS | 3944 | ++DOCSHELL 15545400 == 39 [pid = 3944] [id = 338] 10:33:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (15546C00) [pid = 3944] [serial = 1013] [outer = 00000000] 10:33:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (157E4000) [pid = 3944] [serial = 1014] [outer = 15546C00] 10:33:30 INFO - PROCESS | 3944 | 1467048810963 Marionette DEBUG loaded listener.js 10:33:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (16551000) [pid = 3944] [serial = 1015] [outer = 15546C00] 10:33:31 INFO - PROCESS | 3944 | 1467048811521 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:33:31 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:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 930ms 10:33:31 INFO - PROCESS | 3944 | 1467048811599 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 10:33:31 INFO - PROCESS | 3944 | 1467048811602 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 10:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:33:31 INFO - PROCESS | 3944 | 1467048811607 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:33:31 INFO - PROCESS | 3944 | 1467048811610 Marionette TRACE conn3 <- [1,1318,null,{}] 10:33:31 INFO - PROCESS | 3944 | 1467048811621 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:33:31 INFO - PROCESS | 3944 | 1467048811626 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:31 INFO - PROCESS | 3944 | 1467048811722 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 10:33:31 INFO - PROCESS | 3944 | 1467048811848 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:31 INFO - PROCESS | 3944 | 1467048811852 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:31 INFO - PROCESS | 3944 | ++DOCSHELL 17F20400 == 40 [pid = 3944] [id = 339] 10:33:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (18120C00) [pid = 3944] [serial = 1016] [outer = 00000000] 10:33:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (198F5C00) [pid = 3944] [serial = 1017] [outer = 18120C00] 10:33:31 INFO - PROCESS | 3944 | 1467048811911 Marionette DEBUG loaded listener.js 10:33:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1A030000) [pid = 3944] [serial = 1018] [outer = 18120C00] 10:33:32 INFO - PROCESS | 3944 | 1467048812446 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:33:32 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:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 873ms 10:33:32 INFO - PROCESS | 3944 | 1467048812476 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 10:33:32 INFO - PROCESS | 3944 | 1467048812478 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 10:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:33:32 INFO - PROCESS | 3944 | 1467048812482 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:33:32 INFO - PROCESS | 3944 | 1467048812484 Marionette TRACE conn3 <- [1,1322,null,{}] 10:33:32 INFO - PROCESS | 3944 | 1467048812487 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:33:32 INFO - PROCESS | 3944 | 1467048812490 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:32 INFO - PROCESS | 3944 | 1467048812594 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 10:33:32 INFO - PROCESS | 3944 | 1467048812680 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:32 INFO - PROCESS | 3944 | 1467048812683 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:32 INFO - PROCESS | 3944 | ++DOCSHELL 1A494C00 == 41 [pid = 3944] [id = 340] 10:33:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (1A495800) [pid = 3944] [serial = 1019] [outer = 00000000] 10:33:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (1A49B800) [pid = 3944] [serial = 1020] [outer = 1A495800] 10:33:32 INFO - PROCESS | 3944 | 1467048812735 Marionette DEBUG loaded listener.js 10:33:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1A566400) [pid = 3944] [serial = 1021] [outer = 1A495800] 10:33:33 INFO - PROCESS | 3944 | 1467048813466 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:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1003ms 10:33:33 INFO - PROCESS | 3944 | 1467048813496 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 10:33:33 INFO - PROCESS | 3944 | 1467048813500 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 10:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:33:33 INFO - PROCESS | 3944 | 1467048813505 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:33:33 INFO - PROCESS | 3944 | 1467048813508 Marionette TRACE conn3 <- [1,1326,null,{}] 10:33:33 INFO - PROCESS | 3944 | 1467048813514 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:33:33 INFO - PROCESS | 3944 | 1467048813516 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:33 INFO - PROCESS | 3944 | 1467048813618 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 10:33:33 INFO - PROCESS | 3944 | 1467048813757 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:33 INFO - PROCESS | 3944 | 1467048813761 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:33 INFO - PROCESS | 3944 | ++DOCSHELL 12DFB800 == 42 [pid = 3944] [id = 341] 10:33:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (13035C00) [pid = 3944] [serial = 1022] [outer = 00000000] 10:33:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (13158C00) [pid = 3944] [serial = 1023] [outer = 13035C00] 10:33:33 INFO - PROCESS | 3944 | 1467048813812 Marionette DEBUG loaded listener.js 10:33:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (13B30400) [pid = 3944] [serial = 1024] [outer = 13035C00] 10:33:34 INFO - PROCESS | 3944 | --DOCSHELL 1687DC00 == 41 [pid = 3944] [id = 335] 10:33:34 INFO - PROCESS | 3944 | --DOCSHELL 10560000 == 40 [pid = 3944] [id = 334] 10:33:34 INFO - PROCESS | 3944 | --DOCSHELL 174D2800 == 39 [pid = 3944] [id = 333] 10:33:34 INFO - PROCESS | 3944 | --DOCSHELL 1671A000 == 38 [pid = 3944] [id = 332] 10:33:34 INFO - PROCESS | 3944 | --DOCSHELL 16069400 == 37 [pid = 3944] [id = 331] 10:33:34 INFO - PROCESS | 3944 | --DOCSHELL 157DA800 == 36 [pid = 3944] [id = 330] 10:33:34 INFO - PROCESS | 3944 | --DOCSHELL 114EB000 == 35 [pid = 3944] [id = 329] 10:33:34 INFO - PROCESS | 3944 | --DOCSHELL 10ACF000 == 34 [pid = 3944] [id = 328] 10:33:34 INFO - PROCESS | 3944 | --DOCSHELL 19882800 == 33 [pid = 3944] [id = 325] 10:33:34 INFO - PROCESS | 3944 | --DOCSHELL 104E4C00 == 32 [pid = 3944] [id = 326] 10:33:34 INFO - PROCESS | 3944 | --DOCSHELL 1553B800 == 31 [pid = 3944] [id = 327] 10:33:34 INFO - PROCESS | 3944 | --DOCSHELL 1A494C00 == 30 [pid = 3944] [id = 340] 10:33:34 INFO - PROCESS | 3944 | --DOCSHELL 15545400 == 29 [pid = 3944] [id = 338] 10:33:34 INFO - PROCESS | 3944 | --DOCSHELL 17F20400 == 28 [pid = 3944] [id = 339] 10:33:34 INFO - PROCESS | 3944 | --DOCSHELL 0C76DC00 == 27 [pid = 3944] [id = 336] 10:33:34 INFO - PROCESS | 3944 | --DOCSHELL 10ACA000 == 26 [pid = 3944] [id = 337] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (10F36C00) [pid = 3944] [serial = 951] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (1122DC00) [pid = 3944] [serial = 952] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1687C800) [pid = 3944] [serial = 960] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (15D7A800) [pid = 3944] [serial = 957] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (176D0C00) [pid = 3944] [serial = 963] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (13126800) [pid = 3944] [serial = 954] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (17287400) [pid = 3944] [serial = 961] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (13155800) [pid = 3944] [serial = 955] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (150FB000) [pid = 3944] [serial = 949] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (13030000) [pid = 3944] [serial = 948] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (198F0C00) [pid = 3944] [serial = 966] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (18119000) [pid = 3944] [serial = 964] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (176C7C00) [pid = 3944] [serial = 972] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (150F3800) [pid = 3944] [serial = 937] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1393DC00) [pid = 3944] [serial = 936] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (18414000) [pid = 3944] [serial = 940] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1728C000) [pid = 3944] [serial = 939] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (1960A000) [pid = 3944] [serial = 973] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (19A86400) [pid = 3944] [serial = 975] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (1A9C6400) [pid = 3944] [serial = 943] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (1A951C00) [pid = 3944] [serial = 942] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1AC84000) [pid = 3944] [serial = 946] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1AA92C00) [pid = 3944] [serial = 945] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (19A73400) [pid = 3944] [serial = 967] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (1392F000) [pid = 3944] [serial = 969] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1606C800) [pid = 3944] [serial = 958] [outer = 00000000] [url = about:blank] 10:33:34 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (150FB800) [pid = 3944] [serial = 970] [outer = 00000000] [url = about:blank] 10:33:35 INFO - PROCESS | 3944 | 1467048815338 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:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1875ms 10:33:35 INFO - PROCESS | 3944 | 1467048815376 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 10:33:35 INFO - PROCESS | 3944 | 1467048815380 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 10:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:33:35 INFO - PROCESS | 3944 | 1467048815385 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:33:35 INFO - PROCESS | 3944 | 1467048815388 Marionette TRACE conn3 <- [1,1330,null,{}] 10:33:35 INFO - PROCESS | 3944 | 1467048815393 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:33:35 INFO - PROCESS | 3944 | 1467048815396 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:35 INFO - PROCESS | 3944 | 1467048815488 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 10:33:35 INFO - PROCESS | 3944 | 1467048815495 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:35 INFO - PROCESS | 3944 | 1467048815497 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:35 INFO - PROCESS | 3944 | ++DOCSHELL 10A80400 == 27 [pid = 3944] [id = 342] 10:33:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (10A81400) [pid = 3944] [serial = 1025] [outer = 00000000] 10:33:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1122E000) [pid = 3944] [serial = 1026] [outer = 10A81400] 10:33:35 INFO - PROCESS | 3944 | 1467048815544 Marionette DEBUG loaded listener.js 10:33:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (112CF400) [pid = 3944] [serial = 1027] [outer = 10A81400] 10:33:35 INFO - PROCESS | 3944 | 1467048815998 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:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 640ms 10:33:36 INFO - PROCESS | 3944 | 1467048816049 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 10:33:36 INFO - PROCESS | 3944 | 1467048816054 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 10:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:33:36 INFO - PROCESS | 3944 | 1467048816061 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:33:36 INFO - PROCESS | 3944 | 1467048816064 Marionette TRACE conn3 <- [1,1334,null,{}] 10:33:36 INFO - PROCESS | 3944 | 1467048816067 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:33:36 INFO - PROCESS | 3944 | 1467048816070 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:36 INFO - PROCESS | 3944 | 1467048816140 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 10:33:36 INFO - PROCESS | 3944 | 1467048816235 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:36 INFO - PROCESS | 3944 | 1467048816238 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:36 INFO - PROCESS | 3944 | ++DOCSHELL 1309E800 == 28 [pid = 3944] [id = 343] 10:33:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (130A1400) [pid = 3944] [serial = 1028] [outer = 00000000] 10:33:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (13158000) [pid = 3944] [serial = 1029] [outer = 130A1400] 10:33:36 INFO - PROCESS | 3944 | 1467048816284 Marionette DEBUG loaded listener.js 10:33:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (1392F000) [pid = 3944] [serial = 1030] [outer = 130A1400] 10:33:36 INFO - PROCESS | 3944 | 1467048816663 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:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 654ms 10:33:36 INFO - PROCESS | 3944 | 1467048816705 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 10:33:36 INFO - PROCESS | 3944 | 1467048816707 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 10:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:33:36 INFO - PROCESS | 3944 | 1467048816710 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:33:36 INFO - PROCESS | 3944 | 1467048816714 Marionette TRACE conn3 <- [1,1338,null,{}] 10:33:36 INFO - PROCESS | 3944 | 1467048816730 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:33:36 INFO - PROCESS | 3944 | 1467048816735 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:36 INFO - PROCESS | 3944 | 1467048816854 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 10:33:36 INFO - PROCESS | 3944 | 1467048816869 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:36 INFO - PROCESS | 3944 | 1467048816872 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:36 INFO - PROCESS | 3944 | ++DOCSHELL 150F9400 == 29 [pid = 3944] [id = 344] 10:33:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (150FB000) [pid = 3944] [serial = 1031] [outer = 00000000] 10:33:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (15542C00) [pid = 3944] [serial = 1032] [outer = 150FB000] 10:33:36 INFO - PROCESS | 3944 | 1467048816966 Marionette DEBUG loaded listener.js 10:33:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (157B8800) [pid = 3944] [serial = 1033] [outer = 150FB000] 10:33:37 INFO - PROCESS | 3944 | 1467048817364 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:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 684ms 10:33:37 INFO - PROCESS | 3944 | 1467048817393 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 10:33:37 INFO - PROCESS | 3944 | 1467048817395 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 10:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:33:37 INFO - PROCESS | 3944 | 1467048817399 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:33:37 INFO - PROCESS | 3944 | 1467048817401 Marionette TRACE conn3 <- [1,1342,null,{}] 10:33:37 INFO - PROCESS | 3944 | 1467048817408 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:33:37 INFO - PROCESS | 3944 | 1467048817410 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:37 INFO - PROCESS | 3944 | 1467048817534 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 10:33:37 INFO - PROCESS | 3944 | 1467048817593 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:37 INFO - PROCESS | 3944 | 1467048817595 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:37 INFO - PROCESS | 3944 | ++DOCSHELL 157DA800 == 30 [pid = 3944] [id = 345] 10:33:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (157E3000) [pid = 3944] [serial = 1034] [outer = 00000000] 10:33:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (16007400) [pid = 3944] [serial = 1035] [outer = 157E3000] 10:33:37 INFO - PROCESS | 3944 | 1467048817625 Marionette DEBUG loaded listener.js 10:33:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (16071000) [pid = 3944] [serial = 1036] [outer = 157E3000] 10:33:38 INFO - PROCESS | 3944 | 1467048818027 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:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 654ms 10:33:38 INFO - PROCESS | 3944 | 1467048818065 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 10:33:38 INFO - PROCESS | 3944 | 1467048818067 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 10:33:38 INFO - PROCESS | 3944 | 1467048818070 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:33:38 INFO - PROCESS | 3944 | 1467048818072 Marionette TRACE conn3 <- [1,1346,null,{}] 10:33:38 INFO - PROCESS | 3944 | 1467048818075 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:33:38 INFO - PROCESS | 3944 | 1467048818077 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:38 INFO - PROCESS | 3944 | 1467048818191 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 10:33:38 INFO - PROCESS | 3944 | 1467048818211 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:38 INFO - PROCESS | 3944 | 1467048818213 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:38 INFO - PROCESS | 3944 | ++DOCSHELL 157E7400 == 31 [pid = 3944] [id = 346] 10:33:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (15A76400) [pid = 3944] [serial = 1037] [outer = 00000000] 10:33:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (16596000) [pid = 3944] [serial = 1038] [outer = 15A76400] 10:33:38 INFO - PROCESS | 3944 | 1467048818257 Marionette DEBUG loaded listener.js 10:33:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (165A1000) [pid = 3944] [serial = 1039] [outer = 15A76400] 10:33:38 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (174D4800) [pid = 3944] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:33:38 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (1686FC00) [pid = 3944] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:33:38 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (10AD0400) [pid = 3944] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:33:38 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (10AD1800) [pid = 3944] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:33:38 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1553D400) [pid = 3944] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:33:38 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (198F2800) [pid = 3944] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:33:38 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (1281E400) [pid = 3944] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:33:38 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (157DCC00) [pid = 3944] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:33:38 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (10A76000) [pid = 3944] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:33:38 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (17E80C00) [pid = 3944] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:33:38 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (16074800) [pid = 3944] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:33:38 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (13131C00) [pid = 3944] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:33:38 INFO - PROCESS | 3944 | 1467048818800 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:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 786ms 10:33:38 INFO - PROCESS | 3944 | 1467048818845 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 10:33:38 INFO - PROCESS | 3944 | 1467048818847 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 10:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:33:38 INFO - PROCESS | 3944 | 1467048818850 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:33:38 INFO - PROCESS | 3944 | 1467048818851 Marionette TRACE conn3 <- [1,1350,null,{}] 10:33:38 INFO - PROCESS | 3944 | 1467048818855 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:33:38 INFO - PROCESS | 3944 | 1467048818860 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:38 INFO - PROCESS | 3944 | 1467048818950 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 10:33:38 INFO - PROCESS | 3944 | 1467048818956 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:38 INFO - PROCESS | 3944 | 1467048818958 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:38 INFO - PROCESS | 3944 | ++DOCSHELL 15561000 == 32 [pid = 3944] [id = 347] 10:33:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (155AF000) [pid = 3944] [serial = 1040] [outer = 00000000] 10:33:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (16728000) [pid = 3944] [serial = 1041] [outer = 155AF000] 10:33:38 INFO - PROCESS | 3944 | 1467048819001 Marionette DEBUG loaded listener.js 10:33:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (16A3C400) [pid = 3944] [serial = 1042] [outer = 155AF000] 10:33:39 INFO - PROCESS | 3944 | 1467048819419 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:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 596ms 10:33:39 INFO - PROCESS | 3944 | 1467048819465 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 10:33:39 INFO - PROCESS | 3944 | 1467048819467 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 10:33:39 INFO - PROCESS | 3944 | 1467048819470 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:33:39 INFO - PROCESS | 3944 | 1467048819455 Marionette TRACE conn3 <- [1,1354,null,{}] 10:33:39 INFO - PROCESS | 3944 | 1467048819458 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:33:39 INFO - PROCESS | 3944 | 1467048819460 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:39 INFO - PROCESS | 3944 | 1467048819534 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 10:33:39 INFO - PROCESS | 3944 | 1467048819539 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:39 INFO - PROCESS | 3944 | 1467048819541 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:39 INFO - PROCESS | 3944 | ++DOCSHELL 15A77800 == 33 [pid = 3944] [id = 348] 10:33:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (16727800) [pid = 3944] [serial = 1043] [outer = 00000000] 10:33:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (173D9800) [pid = 3944] [serial = 1044] [outer = 16727800] 10:33:39 INFO - PROCESS | 3944 | 1467048819592 Marionette DEBUG loaded listener.js 10:33:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (1740A400) [pid = 3944] [serial = 1045] [outer = 16727800] 10:33:39 INFO - PROCESS | 3944 | 1467048819996 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:33:40 INFO - PROCESS | 3944 | 1467048820051 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 10:33:40 INFO - PROCESS | 3944 | 1467048820054 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:33:40 INFO - PROCESS | 3944 | 1467048820056 Marionette TRACE conn3 <- [1,1358,null,{}] 10:33:40 INFO - PROCESS | 3944 | 1467048820060 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:33:40 INFO - PROCESS | 3944 | 1467048820062 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:40 INFO - PROCESS | 3944 | 1467048820136 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 10:33:40 INFO - PROCESS | 3944 | 1467048820141 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:40 INFO - PROCESS | 3944 | 1467048820143 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:40 INFO - PROCESS | 3944 | ++DOCSHELL 17289400 == 34 [pid = 3944] [id = 349] 10:33:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1740EC00) [pid = 3944] [serial = 1046] [outer = 00000000] 10:33:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (17F20400) [pid = 3944] [serial = 1047] [outer = 1740EC00] 10:33:40 INFO - PROCESS | 3944 | 1467048820189 Marionette DEBUG loaded listener.js 10:33:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (17F25000) [pid = 3944] [serial = 1048] [outer = 1740EC00] 10:33:40 INFO - PROCESS | 3944 | 1467048820810 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:33:40 INFO - PROCESS | 3944 | 1467048820946 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 10:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:33:40 INFO - PROCESS | 3944 | 1467048820951 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:33:40 INFO - PROCESS | 3944 | 1467048820955 Marionette TRACE conn3 <- [1,1362,null,{}] 10:33:40 INFO - PROCESS | 3944 | 1467048820969 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:33:40 INFO - PROCESS | 3944 | 1467048820972 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:41 INFO - PROCESS | 3944 | 1467048821072 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 10:33:41 INFO - PROCESS | 3944 | 1467048821154 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:41 INFO - PROCESS | 3944 | 1467048821156 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:41 INFO - PROCESS | 3944 | ++DOCSHELL 10A78400 == 35 [pid = 3944] [id = 350] 10:33:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (10ACE400) [pid = 3944] [serial = 1049] [outer = 00000000] 10:33:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (12928800) [pid = 3944] [serial = 1050] [outer = 10ACE400] 10:33:41 INFO - PROCESS | 3944 | 1467048821253 Marionette DEBUG loaded listener.js 10:33:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (12D5D800) [pid = 3944] [serial = 1051] [outer = 10ACE400] 10:33:41 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:41 INFO - PROCESS | 3944 | 1467048821935 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:33:41 INFO - PROCESS | 3944 | 1467048821990 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 10:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:33:41 INFO - PROCESS | 3944 | 1467048821998 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:33:41 INFO - PROCESS | 3944 | 1467048822001 Marionette TRACE conn3 <- [1,1366,null,{}] 10:33:41 INFO - PROCESS | 3944 | 1467048821988 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:33:41 INFO - PROCESS | 3944 | 1467048821991 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:42 INFO - PROCESS | 3944 | 1467048822106 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 10:33:42 INFO - PROCESS | 3944 | 1467048822287 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:42 INFO - PROCESS | 3944 | 1467048822290 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:42 INFO - PROCESS | 3944 | ++DOCSHELL 0C765800 == 36 [pid = 3944] [id = 351] 10:33:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (0F390800) [pid = 3944] [serial = 1052] [outer = 00000000] 10:33:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (10474000) [pid = 3944] [serial = 1053] [outer = 0F390800] 10:33:42 INFO - PROCESS | 3944 | 1467048822344 Marionette DEBUG loaded listener.js 10:33:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (10A7AC00) [pid = 3944] [serial = 1054] [outer = 0F390800] 10:33:42 INFO - PROCESS | 3944 | --DOCSHELL 15A77800 == 35 [pid = 3944] [id = 348] 10:33:42 INFO - PROCESS | 3944 | --DOCSHELL 15561000 == 34 [pid = 3944] [id = 347] 10:33:42 INFO - PROCESS | 3944 | --DOCSHELL 157E7400 == 33 [pid = 3944] [id = 346] 10:33:42 INFO - PROCESS | 3944 | --DOCSHELL 157DA800 == 32 [pid = 3944] [id = 345] 10:33:42 INFO - PROCESS | 3944 | --DOCSHELL 150F9400 == 31 [pid = 3944] [id = 344] 10:33:42 INFO - PROCESS | 3944 | --DOCSHELL 1309E800 == 30 [pid = 3944] [id = 343] 10:33:42 INFO - PROCESS | 3944 | --DOCSHELL 10A80400 == 29 [pid = 3944] [id = 342] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (19880000) [pid = 3944] [serial = 1006] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (16008800) [pid = 3944] [serial = 991] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (176C8400) [pid = 3944] [serial = 1003] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (19A80400) [pid = 3944] [serial = 1009] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (198F8C00) [pid = 3944] [serial = 1008] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (18407C00) [pid = 3944] [serial = 999] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (16C45800) [pid = 3944] [serial = 996] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (15D6D400) [pid = 3944] [serial = 1002] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (10ED7C00) [pid = 3944] [serial = 984] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (112C7000) [pid = 3944] [serial = 985] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (16072C00) [pid = 3944] [serial = 981] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (18409000) [pid = 3944] [serial = 1000] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1671E800) [pid = 3944] [serial = 982] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (19A86C00) [pid = 3944] [serial = 976] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (1312B000) [pid = 3944] [serial = 987] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (13B30C00) [pid = 3944] [serial = 988] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (15A79C00) [pid = 3944] [serial = 990] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (11237C00) [pid = 3944] [serial = 978] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1987D800) [pid = 3944] [serial = 1005] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (1345D000) [pid = 3944] [serial = 979] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (166AE800) [pid = 3944] [serial = 993] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (1671E000) [pid = 3944] [serial = 994] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (16C4A400) [pid = 3944] [serial = 997] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3944 | 1467048822906 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:33:42 INFO - PROCESS | 3944 | 1467048822935 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 10:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:33:42 INFO - PROCESS | 3944 | 1467048822939 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:33:42 INFO - PROCESS | 3944 | 1467048822942 Marionette TRACE conn3 <- [1,1370,null,{}] 10:33:42 INFO - PROCESS | 3944 | 1467048822947 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:33:42 INFO - PROCESS | 3944 | 1467048822951 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:43 INFO - PROCESS | 3944 | 1467048823018 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 10:33:43 INFO - PROCESS | 3944 | 1467048823028 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:43 INFO - PROCESS | 3944 | 1467048823030 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:43 INFO - PROCESS | 3944 | ++DOCSHELL 129A6000 == 30 [pid = 3944] [id = 352] 10:33:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (129B2C00) [pid = 3944] [serial = 1055] [outer = 00000000] 10:33:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (13151000) [pid = 3944] [serial = 1056] [outer = 129B2C00] 10:33:43 INFO - PROCESS | 3944 | 1467048823076 Marionette DEBUG loaded listener.js 10:33:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (13467400) [pid = 3944] [serial = 1057] [outer = 129B2C00] 10:33:43 INFO - PROCESS | 3944 | [3944] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:43 INFO - PROCESS | 3944 | 1467048823531 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:33:43 INFO - PROCESS | 3944 | 1467048823602 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 10:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:33:43 INFO - PROCESS | 3944 | 1467048823608 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:33:43 INFO - PROCESS | 3944 | 1467048823611 Marionette TRACE conn3 <- [1,1374,null,{}] 10:33:43 INFO - PROCESS | 3944 | 1467048823617 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:33:43 INFO - PROCESS | 3944 | 1467048823620 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:43 INFO - PROCESS | 3944 | 1467048823708 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 10:33:43 INFO - PROCESS | 3944 | 1467048823792 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:43 INFO - PROCESS | 3944 | 1467048823794 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:43 INFO - PROCESS | 3944 | ++DOCSHELL 13B31400 == 31 [pid = 3944] [id = 353] 10:33:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (150ED800) [pid = 3944] [serial = 1058] [outer = 00000000] 10:33:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (150FB800) [pid = 3944] [serial = 1059] [outer = 150ED800] 10:33:43 INFO - PROCESS | 3944 | 1467048823839 Marionette DEBUG loaded listener.js 10:33:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (15561000) [pid = 3944] [serial = 1060] [outer = 150ED800] 10:33:44 INFO - PROCESS | 3944 | 1467048824192 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:33:44 INFO - PROCESS | 3944 | 1467048824273 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 10:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:33:44 INFO - PROCESS | 3944 | 1467048824278 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:33:44 INFO - PROCESS | 3944 | 1467048824284 Marionette TRACE conn3 <- [1,1378,null,{}] 10:33:44 INFO - PROCESS | 3944 | 1467048824293 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:33:44 INFO - PROCESS | 3944 | 1467048824297 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:44 INFO - PROCESS | 3944 | 1467048824363 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 10:33:44 INFO - PROCESS | 3944 | 1467048824378 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:44 INFO - PROCESS | 3944 | 1467048824380 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:44 INFO - PROCESS | 3944 | ++DOCSHELL 16598000 == 32 [pid = 3944] [id = 354] 10:33:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1659B800) [pid = 3944] [serial = 1061] [outer = 00000000] 10:33:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (166B7000) [pid = 3944] [serial = 1062] [outer = 1659B800] 10:33:44 INFO - PROCESS | 3944 | 1467048824428 Marionette DEBUG loaded listener.js 10:33:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (16721400) [pid = 3944] [serial = 1063] [outer = 1659B800] 10:33:44 INFO - PROCESS | 3944 | 1467048824834 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:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 611ms 10:33:44 INFO - PROCESS | 3944 | 1467048824893 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 10:33:44 INFO - PROCESS | 3944 | 1467048824895 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 10:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:33:44 INFO - PROCESS | 3944 | 1467048824901 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:33:44 INFO - PROCESS | 3944 | 1467048824903 Marionette TRACE conn3 <- [1,1382,null,{}] 10:33:44 INFO - PROCESS | 3944 | 1467048824913 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:33:44 INFO - PROCESS | 3944 | 1467048824915 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:45 INFO - PROCESS | 3944 | 1467048825056 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 10:33:45 INFO - PROCESS | 3944 | 1467048825066 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:45 INFO - PROCESS | 3944 | 1467048825068 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:45 INFO - PROCESS | 3944 | ++DOCSHELL 16870800 == 33 [pid = 3944] [id = 355] 10:33:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (16874C00) [pid = 3944] [serial = 1064] [outer = 00000000] 10:33:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (17287400) [pid = 3944] [serial = 1065] [outer = 16874C00] 10:33:45 INFO - PROCESS | 3944 | 1467048825111 Marionette DEBUG loaded listener.js 10:33:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (17410800) [pid = 3944] [serial = 1066] [outer = 16874C00] 10:33:45 INFO - PROCESS | 3944 | 1467048825500 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:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 654ms 10:33:45 INFO - PROCESS | 3944 | 1467048825565 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 10:33:45 INFO - PROCESS | 3944 | 1467048825567 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 10:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:33:45 INFO - PROCESS | 3944 | 1467048825570 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:33:45 INFO - PROCESS | 3944 | 1467048825572 Marionette TRACE conn3 <- [1,1386,null,{}] 10:33:45 INFO - PROCESS | 3944 | 1467048825575 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:33:45 INFO - PROCESS | 3944 | 1467048825577 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:45 INFO - PROCESS | 3944 | 1467048825672 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 10:33:45 INFO - PROCESS | 3944 | 1467048825729 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:45 INFO - PROCESS | 3944 | 1467048825735 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:45 INFO - PROCESS | 3944 | ++DOCSHELL 15019400 == 34 [pid = 3944] [id = 356] 10:33:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (176C7800) [pid = 3944] [serial = 1067] [outer = 00000000] 10:33:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (1811D400) [pid = 3944] [serial = 1068] [outer = 176C7800] 10:33:45 INFO - PROCESS | 3944 | 1467048825789 Marionette DEBUG loaded listener.js 10:33:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (18467400) [pid = 3944] [serial = 1069] [outer = 176C7800] 10:33:46 INFO - PROCESS | 3944 | 1467048826190 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:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 684ms 10:33:46 INFO - PROCESS | 3944 | 1467048826279 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 10:33:46 INFO - PROCESS | 3944 | 1467048826281 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 10:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:33:46 INFO - PROCESS | 3944 | 1467048826284 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:33:46 INFO - PROCESS | 3944 | 1467048826286 Marionette TRACE conn3 <- [1,1390,null,{}] 10:33:46 INFO - PROCESS | 3944 | 1467048826290 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:33:46 INFO - PROCESS | 3944 | 1467048826292 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:46 INFO - PROCESS | 3944 | 1467048826382 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 10:33:46 INFO - PROCESS | 3944 | 1467048826442 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:46 INFO - PROCESS | 3944 | 1467048826444 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:46 INFO - PROCESS | 3944 | ++DOCSHELL 18119000 == 35 [pid = 3944] [id = 357] 10:33:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (1960A000) [pid = 3944] [serial = 1070] [outer = 00000000] 10:33:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (19613000) [pid = 3944] [serial = 1071] [outer = 1960A000] 10:33:46 INFO - PROCESS | 3944 | 1467048826486 Marionette DEBUG loaded listener.js 10:33:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (19614400) [pid = 3944] [serial = 1072] [outer = 1960A000] 10:33:46 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (150FB000) [pid = 3944] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:33:46 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (157E3000) [pid = 3944] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:33:46 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (10A81400) [pid = 3944] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:33:46 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (130A1400) [pid = 3944] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:33:46 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (13035C00) [pid = 3944] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:33:46 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (15A76400) [pid = 3944] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:33:46 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (10ACA800) [pid = 3944] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:33:46 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (15546C00) [pid = 3944] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:33:46 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (18120C00) [pid = 3944] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:33:46 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (1A495800) [pid = 3944] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:33:46 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (16727800) [pid = 3944] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:33:46 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (155AF000) [pid = 3944] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:33:46 INFO - PROCESS | 3944 | 1467048826895 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:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 640ms 10:33:46 INFO - PROCESS | 3944 | 1467048826931 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 10:33:46 INFO - PROCESS | 3944 | 1467048826933 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 10:33:46 INFO - PROCESS | 3944 | 1467048826936 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:33:46 INFO - PROCESS | 3944 | 1467048826938 Marionette TRACE conn3 <- [1,1394,null,{}] 10:33:46 INFO - PROCESS | 3944 | 1467048826941 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:33:46 INFO - PROCESS | 3944 | 1467048826943 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:47 INFO - PROCESS | 3944 | 1467048827024 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 10:33:47 INFO - PROCESS | 3944 | 1467048827094 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:47 INFO - PROCESS | 3944 | 1467048827096 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:47 INFO - PROCESS | 3944 | ++DOCSHELL 104E9C00 == 36 [pid = 3944] [id = 358] 10:33:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (10A04800) [pid = 3944] [serial = 1073] [outer = 00000000] 10:33:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (150F9800) [pid = 3944] [serial = 1074] [outer = 10A04800] 10:33:47 INFO - PROCESS | 3944 | 1467048827140 Marionette DEBUG loaded listener.js 10:33:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (16010000) [pid = 3944] [serial = 1075] [outer = 10A04800] 10:33:47 INFO - PROCESS | 3944 | 1467048827470 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:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 553ms 10:33:47 INFO - PROCESS | 3944 | 1467048827495 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 10:33:47 INFO - PROCESS | 3944 | 1467048827497 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 10:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:33:47 INFO - PROCESS | 3944 | 1467048827501 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:33:47 INFO - PROCESS | 3944 | 1467048827502 Marionette TRACE conn3 <- [1,1398,null,{}] 10:33:47 INFO - PROCESS | 3944 | 1467048827506 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:33:47 INFO - PROCESS | 3944 | 1467048827508 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:47 INFO - PROCESS | 3944 | 1467048827622 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 10:33:47 INFO - PROCESS | 3944 | 1467048827611 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:47 INFO - PROCESS | 3944 | 1467048827613 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:47 INFO - PROCESS | 3944 | ++DOCSHELL 150F7000 == 37 [pid = 3944] [id = 359] 10:33:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1671E400) [pid = 3944] [serial = 1076] [outer = 00000000] 10:33:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (19609C00) [pid = 3944] [serial = 1077] [outer = 1671E400] 10:33:47 INFO - PROCESS | 3944 | 1467048827660 Marionette DEBUG loaded listener.js 10:33:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (1987D800) [pid = 3944] [serial = 1078] [outer = 1671E400] 10:33:48 INFO - PROCESS | 3944 | 1467048828081 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:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 596ms 10:33:48 INFO - PROCESS | 3944 | 1467048828097 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 10:33:48 INFO - PROCESS | 3944 | 1467048828099 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 10:33:48 INFO - PROCESS | 3944 | 1467048828102 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:33:48 INFO - PROCESS | 3944 | 1467048828104 Marionette TRACE conn3 <- [1,1402,null,{}] 10:33:48 INFO - PROCESS | 3944 | 1467048828108 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:33:48 INFO - PROCESS | 3944 | 1467048828109 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:48 INFO - PROCESS | 3944 | 1467048828208 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 10:33:48 INFO - PROCESS | 3944 | 1467048828216 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:48 INFO - PROCESS | 3944 | 1467048828218 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:48 INFO - PROCESS | 3944 | ++DOCSHELL 10F36800 == 38 [pid = 3944] [id = 360] 10:33:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (16003000) [pid = 3944] [serial = 1079] [outer = 00000000] 10:33:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (198F4000) [pid = 3944] [serial = 1080] [outer = 16003000] 10:33:48 INFO - PROCESS | 3944 | 1467048828261 Marionette DEBUG loaded listener.js 10:33:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (19A69800) [pid = 3944] [serial = 1081] [outer = 16003000] 10:33:48 INFO - PROCESS | 3944 | 1467048828700 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:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 654ms 10:33:48 INFO - PROCESS | 3944 | 1467048828748 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 10:33:48 INFO - PROCESS | 3944 | 1467048828753 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 10:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:33:48 INFO - PROCESS | 3944 | 1467048828759 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:33:48 INFO - PROCESS | 3944 | 1467048828762 Marionette TRACE conn3 <- [1,1406,null,{}] 10:33:48 INFO - PROCESS | 3944 | 1467048828768 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:33:48 INFO - PROCESS | 3944 | 1467048828771 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:48 INFO - PROCESS | 3944 | 1467048828915 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 10:33:49 INFO - PROCESS | 3944 | 1467048829025 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:49 INFO - PROCESS | 3944 | 1467048829030 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:49 INFO - PROCESS | 3944 | ++DOCSHELL 11486000 == 39 [pid = 3944] [id = 361] 10:33:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (114EA400) [pid = 3944] [serial = 1082] [outer = 00000000] 10:33:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (129A7800) [pid = 3944] [serial = 1083] [outer = 114EA400] 10:33:49 INFO - PROCESS | 3944 | 1467048829087 Marionette DEBUG loaded listener.js 10:33:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (13131C00) [pid = 3944] [serial = 1084] [outer = 114EA400] 10:33:49 INFO - PROCESS | 3944 | 1467048829673 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:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 974ms 10:33:49 INFO - PROCESS | 3944 | 1467048829734 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 10:33:49 INFO - PROCESS | 3944 | 1467048829740 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 10:33:49 INFO - PROCESS | 3944 | 1467048829780 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:33:49 INFO - PROCESS | 3944 | 1467048829783 Marionette TRACE conn3 <- [1,1410,null,{}] 10:33:49 INFO - PROCESS | 3944 | 1467048829787 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:33:49 INFO - PROCESS | 3944 | 1467048829790 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:49 INFO - PROCESS | 3944 | 1467048829886 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 10:33:49 INFO - PROCESS | 3944 | 1467048830014 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:49 INFO - PROCESS | 3944 | 1467048830017 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:50 INFO - PROCESS | 3944 | ++DOCSHELL 157E2C00 == 40 [pid = 3944] [id = 362] 10:33:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (15A70400) [pid = 3944] [serial = 1085] [outer = 00000000] 10:33:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (16008C00) [pid = 3944] [serial = 1086] [outer = 15A70400] 10:33:50 INFO - PROCESS | 3944 | 1467048830074 Marionette DEBUG loaded listener.js 10:33:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (1659C000) [pid = 3944] [serial = 1087] [outer = 15A70400] 10:33:50 INFO - PROCESS | 3944 | 1467048830661 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:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 916ms 10:33:50 INFO - PROCESS | 3944 | 1467048830700 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 10:33:50 INFO - PROCESS | 3944 | 1467048830702 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 10:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:33:50 INFO - PROCESS | 3944 | 1467048830706 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:33:50 INFO - PROCESS | 3944 | 1467048830710 Marionette TRACE conn3 <- [1,1414,null,{}] 10:33:50 INFO - PROCESS | 3944 | 1467048830721 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:33:50 INFO - PROCESS | 3944 | 1467048830726 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:50 INFO - PROCESS | 3944 | 1467048830853 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 10:33:50 INFO - PROCESS | 3944 | 1467048830985 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:50 INFO - PROCESS | 3944 | 1467048830989 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:50 INFO - PROCESS | 3944 | ++DOCSHELL 1960B800 == 41 [pid = 3944] [id = 363] 10:33:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1960E400) [pid = 3944] [serial = 1088] [outer = 00000000] 10:33:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (198F0800) [pid = 3944] [serial = 1089] [outer = 1960E400] 10:33:51 INFO - PROCESS | 3944 | 1467048831027 Marionette DEBUG loaded listener.js 10:33:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (19A8C000) [pid = 3944] [serial = 1090] [outer = 1960E400] 10:33:51 INFO - PROCESS | 3944 | 1467048831815 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:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1163ms 10:33:51 INFO - PROCESS | 3944 | 1467048831877 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 10:33:51 INFO - PROCESS | 3944 | 1467048831881 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 10:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:33:51 INFO - PROCESS | 3944 | 1467048831886 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:33:51 INFO - PROCESS | 3944 | 1467048831889 Marionette TRACE conn3 <- [1,1418,null,{}] 10:33:51 INFO - PROCESS | 3944 | 1467048831895 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:33:51 INFO - PROCESS | 3944 | 1467048831897 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:52 INFO - PROCESS | 3944 | 1467048832016 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 10:33:52 INFO - PROCESS | 3944 | 1467048832161 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:52 INFO - PROCESS | 3944 | 1467048832165 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:52 INFO - PROCESS | 3944 | ++DOCSHELL 10A81800 == 42 [pid = 3944] [id = 364] 10:33:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (10AC4400) [pid = 3944] [serial = 1091] [outer = 00000000] 10:33:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (110AB000) [pid = 3944] [serial = 1092] [outer = 10AC4400] 10:33:52 INFO - PROCESS | 3944 | 1467048832213 Marionette DEBUG loaded listener.js 10:33:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (12823400) [pid = 3944] [serial = 1093] [outer = 10AC4400] 10:33:52 INFO - PROCESS | 3944 | --DOCSHELL 150F7000 == 41 [pid = 3944] [id = 359] 10:33:52 INFO - PROCESS | 3944 | --DOCSHELL 104E9C00 == 40 [pid = 3944] [id = 358] 10:33:52 INFO - PROCESS | 3944 | --DOCSHELL 18119000 == 39 [pid = 3944] [id = 357] 10:33:52 INFO - PROCESS | 3944 | --DOCSHELL 15019400 == 38 [pid = 3944] [id = 356] 10:33:52 INFO - PROCESS | 3944 | --DOCSHELL 16870800 == 37 [pid = 3944] [id = 355] 10:33:52 INFO - PROCESS | 3944 | --DOCSHELL 16598000 == 36 [pid = 3944] [id = 354] 10:33:52 INFO - PROCESS | 3944 | --DOCSHELL 13B31400 == 35 [pid = 3944] [id = 353] 10:33:52 INFO - PROCESS | 3944 | --DOCSHELL 129A6000 == 34 [pid = 3944] [id = 352] 10:33:52 INFO - PROCESS | 3944 | --DOCSHELL 0C765800 == 33 [pid = 3944] [id = 351] 10:33:52 INFO - PROCESS | 3944 | --DOCSHELL 10A78400 == 32 [pid = 3944] [id = 350] 10:33:52 INFO - PROCESS | 3944 | --DOCSHELL 17289400 == 31 [pid = 3944] [id = 349] 10:33:52 INFO - PROCESS | 3944 | --DOCSHELL 12DFB800 == 30 [pid = 3944] [id = 341] 10:33:52 INFO - PROCESS | 3944 | --DOCSHELL 1960B800 == 29 [pid = 3944] [id = 363] 10:33:52 INFO - PROCESS | 3944 | --DOCSHELL 10F36800 == 28 [pid = 3944] [id = 360] 10:33:52 INFO - PROCESS | 3944 | --DOCSHELL 11486000 == 27 [pid = 3944] [id = 361] 10:33:52 INFO - PROCESS | 3944 | --DOCSHELL 157E2C00 == 26 [pid = 3944] [id = 362] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (15542C00) [pid = 3944] [serial = 1032] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (16007400) [pid = 3944] [serial = 1035] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (1122E000) [pid = 3944] [serial = 1026] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (112CF400) [pid = 3944] [serial = 1027] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (13158000) [pid = 3944] [serial = 1029] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (13158C00) [pid = 3944] [serial = 1023] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (13B30400) [pid = 3944] [serial = 1024] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (157B8800) [pid = 3944] [serial = 1033] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (16596000) [pid = 3944] [serial = 1038] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (11ADD000) [pid = 3944] [serial = 1012] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (10F32400) [pid = 3944] [serial = 1011] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (16551000) [pid = 3944] [serial = 1015] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (157E4000) [pid = 3944] [serial = 1014] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (1A030000) [pid = 3944] [serial = 1018] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (198F5C00) [pid = 3944] [serial = 1017] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (1A566400) [pid = 3944] [serial = 1021] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1740A400) [pid = 3944] [serial = 1045] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1A49B800) [pid = 3944] [serial = 1020] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (17F20400) [pid = 3944] [serial = 1047] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (16071000) [pid = 3944] [serial = 1036] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (173D9800) [pid = 3944] [serial = 1044] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (165A1000) [pid = 3944] [serial = 1039] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (16728000) [pid = 3944] [serial = 1041] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (1392F000) [pid = 3944] [serial = 1030] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (16A3C400) [pid = 3944] [serial = 1042] [outer = 00000000] [url = about:blank] 10:33:53 INFO - PROCESS | 3944 | 1467048833232 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:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1395ms 10:33:53 INFO - PROCESS | 3944 | 1467048833289 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 10:33:53 INFO - PROCESS | 3944 | 1467048833293 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 10:33:53 INFO - PROCESS | 3944 | 1467048833297 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:33:53 INFO - PROCESS | 3944 | 1467048833302 Marionette TRACE conn3 <- [1,1422,null,{}] 10:33:53 INFO - PROCESS | 3944 | 1467048833307 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:33:53 INFO - PROCESS | 3944 | 1467048833310 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:53 INFO - PROCESS | 3944 | 1467048833409 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 10:33:53 INFO - PROCESS | 3944 | 1467048833498 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:53 INFO - PROCESS | 3944 | 1467048833500 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:53 INFO - PROCESS | 3944 | ++DOCSHELL 10A77800 == 27 [pid = 3944] [id = 365] 10:33:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (10A77C00) [pid = 3944] [serial = 1094] [outer = 00000000] 10:33:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (10ED8400) [pid = 3944] [serial = 1095] [outer = 10A77C00] 10:33:53 INFO - PROCESS | 3944 | 1467048833548 Marionette DEBUG loaded listener.js 10:33:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (1122E000) [pid = 3944] [serial = 1096] [outer = 10A77C00] 10:33:53 INFO - PROCESS | 3944 | 1467048833918 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:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 683ms 10:33:53 INFO - PROCESS | 3944 | 1467048833994 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 10:33:53 INFO - PROCESS | 3944 | 1467048833998 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 10:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:33:53 INFO - PROCESS | 3944 | 1467048834009 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:33:53 INFO - PROCESS | 3944 | 1467048834012 Marionette TRACE conn3 <- [1,1426,null,{}] 10:33:54 INFO - PROCESS | 3944 | 1467048834016 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:33:54 INFO - PROCESS | 3944 | 1467048834019 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:54 INFO - PROCESS | 3944 | 1467048834107 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 10:33:54 INFO - PROCESS | 3944 | 1467048834103 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:54 INFO - PROCESS | 3944 | 1467048834105 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:54 INFO - PROCESS | 3944 | ++DOCSHELL 129B4800 == 28 [pid = 3944] [id = 366] 10:33:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (129EAC00) [pid = 3944] [serial = 1097] [outer = 00000000] 10:33:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (13036C00) [pid = 3944] [serial = 1098] [outer = 129EAC00] 10:33:54 INFO - PROCESS | 3944 | 1467048834154 Marionette DEBUG loaded listener.js 10:33:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (130C5000) [pid = 3944] [serial = 1099] [outer = 129EAC00] 10:33:54 INFO - PROCESS | 3944 | 1467048834572 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:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 582ms 10:33:54 INFO - PROCESS | 3944 | 1467048834589 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 10:33:54 INFO - PROCESS | 3944 | 1467048834591 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 10:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:33:54 INFO - PROCESS | 3944 | 1467048834595 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:33:54 INFO - PROCESS | 3944 | 1467048834599 Marionette TRACE conn3 <- [1,1430,null,{}] 10:33:54 INFO - PROCESS | 3944 | 1467048834609 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:33:54 INFO - PROCESS | 3944 | 1467048834614 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:54 INFO - PROCESS | 3944 | 1467048834694 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 10:33:54 INFO - PROCESS | 3944 | 1467048834702 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:54 INFO - PROCESS | 3944 | 1467048834705 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:54 INFO - PROCESS | 3944 | ++DOCSHELL 147BDC00 == 29 [pid = 3944] [id = 367] 10:33:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (147BE000) [pid = 3944] [serial = 1100] [outer = 00000000] 10:33:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (150F2000) [pid = 3944] [serial = 1101] [outer = 147BE000] 10:33:54 INFO - PROCESS | 3944 | 1467048834752 Marionette DEBUG loaded listener.js 10:33:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (150FAC00) [pid = 3944] [serial = 1102] [outer = 147BE000] 10:33:55 INFO - PROCESS | 3944 | 1467048835224 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:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 640ms 10:33:55 INFO - PROCESS | 3944 | 1467048835258 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 10:33:55 INFO - PROCESS | 3944 | 1467048835260 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 10:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:33:55 INFO - PROCESS | 3944 | 1467048835264 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:33:55 INFO - PROCESS | 3944 | 1467048835265 Marionette TRACE conn3 <- [1,1434,null,{}] 10:33:55 INFO - PROCESS | 3944 | 1467048835273 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:33:55 INFO - PROCESS | 3944 | 1467048835275 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:55 INFO - PROCESS | 3944 | 1467048835372 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 10:33:55 INFO - PROCESS | 3944 | 1467048835460 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:55 INFO - PROCESS | 3944 | 1467048835462 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:55 INFO - PROCESS | 3944 | ++DOCSHELL 15541800 == 30 [pid = 3944] [id = 368] 10:33:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (15542C00) [pid = 3944] [serial = 1103] [outer = 00000000] 10:33:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (15560800) [pid = 3944] [serial = 1104] [outer = 15542C00] 10:33:55 INFO - PROCESS | 3944 | 1467048835506 Marionette DEBUG loaded listener.js 10:33:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (157E4000) [pid = 3944] [serial = 1105] [outer = 15542C00] 10:33:55 INFO - PROCESS | 3944 | 1467048835936 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:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 713ms 10:33:55 INFO - PROCESS | 3944 | 1467048835987 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 10:33:55 INFO - PROCESS | 3944 | 1467048835972 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 10:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:33:55 INFO - PROCESS | 3944 | 1467048835975 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:33:55 INFO - PROCESS | 3944 | 1467048835976 Marionette TRACE conn3 <- [1,1438,null,{}] 10:33:55 INFO - PROCESS | 3944 | 1467048835980 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:33:55 INFO - PROCESS | 3944 | 1467048835982 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:56 INFO - PROCESS | 3944 | 1467048836085 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 10:33:56 INFO - PROCESS | 3944 | 1467048836091 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:56 INFO - PROCESS | 3944 | 1467048836093 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:56 INFO - PROCESS | 3944 | ++DOCSHELL 15A77400 == 31 [pid = 3944] [id = 369] 10:33:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (15D70800) [pid = 3944] [serial = 1106] [outer = 00000000] 10:33:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (1600AC00) [pid = 3944] [serial = 1107] [outer = 15D70800] 10:33:56 INFO - PROCESS | 3944 | 1467048836136 Marionette DEBUG loaded listener.js 10:33:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (16069400) [pid = 3944] [serial = 1108] [outer = 15D70800] 10:33:56 INFO - PROCESS | 3944 | 1467048836590 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:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 610ms 10:33:56 INFO - PROCESS | 3944 | 1467048836614 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 10:33:56 INFO - PROCESS | 3944 | 1467048836616 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 10:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:33:56 INFO - PROCESS | 3944 | 1467048836619 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:33:56 INFO - PROCESS | 3944 | 1467048836621 Marionette TRACE conn3 <- [1,1442,null,{}] 10:33:56 INFO - PROCESS | 3944 | 1467048836624 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:33:56 INFO - PROCESS | 3944 | 1467048836630 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:56 INFO - PROCESS | 3944 | 1467048836760 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 10:33:56 INFO - PROCESS | 3944 | 1467048836783 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:56 INFO - PROCESS | 3944 | 1467048836785 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:56 INFO - PROCESS | 3944 | ++DOCSHELL 1671E000 == 32 [pid = 3944] [id = 370] 10:33:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (16720C00) [pid = 3944] [serial = 1109] [outer = 00000000] 10:33:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (1687B800) [pid = 3944] [serial = 1110] [outer = 16720C00] 10:33:56 INFO - PROCESS | 3944 | 1467048836831 Marionette DEBUG loaded listener.js 10:33:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (16C45800) [pid = 3944] [serial = 1111] [outer = 16720C00] 10:33:57 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1671E400) [pid = 3944] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:33:57 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (16874C00) [pid = 3944] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:33:57 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (0F390800) [pid = 3944] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:33:57 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (1740EC00) [pid = 3944] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:33:57 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (129B2C00) [pid = 3944] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:33:57 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (150ED800) [pid = 3944] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:33:57 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (176C7800) [pid = 3944] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:33:57 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (10ACE400) [pid = 3944] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:33:57 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (1659B800) [pid = 3944] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:33:57 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (10A04800) [pid = 3944] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:33:57 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (16003000) [pid = 3944] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:33:57 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (1960A000) [pid = 3944] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:33:57 INFO - PROCESS | 3944 | 1467048837370 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:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 822ms 10:33:57 INFO - PROCESS | 3944 | 1467048837427 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 10:33:57 INFO - PROCESS | 3944 | 1467048837429 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 10:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:33:57 INFO - PROCESS | 3944 | 1467048837432 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:33:57 INFO - PROCESS | 3944 | 1467048837434 Marionette TRACE conn3 <- [1,1446,null,{}] 10:33:57 INFO - PROCESS | 3944 | 1467048837437 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:33:57 INFO - PROCESS | 3944 | 1467048837439 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:57 INFO - PROCESS | 3944 | 1467048837514 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 10:33:57 INFO - PROCESS | 3944 | 1467048837519 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:57 INFO - PROCESS | 3944 | 1467048837521 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:57 INFO - PROCESS | 3944 | ++DOCSHELL 13B31000 == 33 [pid = 3944] [id = 371] 10:33:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (150F6400) [pid = 3944] [serial = 1112] [outer = 00000000] 10:33:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (166B5400) [pid = 3944] [serial = 1113] [outer = 150F6400] 10:33:57 INFO - PROCESS | 3944 | 1467048837563 Marionette DEBUG loaded listener.js 10:33:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (10A80C00) [pid = 3944] [serial = 1114] [outer = 150F6400] 10:33:57 INFO - PROCESS | 3944 | 1467048837972 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:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 579ms 10:33:58 INFO - PROCESS | 3944 | 1467048838016 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 10:33:58 INFO - PROCESS | 3944 | 1467048838018 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 10:33:58 INFO - PROCESS | 3944 | 1467048838021 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:33:58 INFO - PROCESS | 3944 | 1467048838023 Marionette TRACE conn3 <- [1,1450,null,{}] 10:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:33:58 INFO - PROCESS | 3944 | 1467048838026 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:33:58 INFO - PROCESS | 3944 | 1467048838028 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:58 INFO - PROCESS | 3944 | 1467048838102 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 10:33:58 INFO - PROCESS | 3944 | 1467048838107 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:58 INFO - PROCESS | 3944 | 1467048838109 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:58 INFO - PROCESS | 3944 | ++DOCSHELL 150D6000 == 34 [pid = 3944] [id = 372] 10:33:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (166B3000) [pid = 3944] [serial = 1115] [outer = 00000000] 10:33:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (173E0C00) [pid = 3944] [serial = 1116] [outer = 166B3000] 10:33:58 INFO - PROCESS | 3944 | 1467048838152 Marionette DEBUG loaded listener.js 10:33:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (173E2000) [pid = 3944] [serial = 1117] [outer = 166B3000] 10:33:58 INFO - PROCESS | 3944 | 1467048838593 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:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 578ms 10:33:58 INFO - PROCESS | 3944 | 1467048838620 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 10:33:58 INFO - PROCESS | 3944 | 1467048838622 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 10:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:33:58 INFO - PROCESS | 3944 | 1467048838625 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:33:58 INFO - PROCESS | 3944 | 1467048838627 Marionette TRACE conn3 <- [1,1454,null,{}] 10:33:58 INFO - PROCESS | 3944 | 1467048838646 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:33:58 INFO - PROCESS | 3944 | 1467048838647 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:58 INFO - PROCESS | 3944 | 1467048838705 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 10:33:58 INFO - PROCESS | 3944 | 1467048838714 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:58 INFO - PROCESS | 3944 | 1467048838716 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:58 INFO - PROCESS | 3944 | ++DOCSHELL 174C7800 == 35 [pid = 3944] [id = 373] 10:33:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (174CC000) [pid = 3944] [serial = 1118] [outer = 00000000] 10:33:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (176CC400) [pid = 3944] [serial = 1119] [outer = 174CC000] 10:33:58 INFO - PROCESS | 3944 | 1467048838758 Marionette DEBUG loaded listener.js 10:33:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (17E16000) [pid = 3944] [serial = 1120] [outer = 174CC000] 10:33:59 INFO - PROCESS | 3944 | 1467048839334 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:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 777ms 10:33:59 INFO - PROCESS | 3944 | 1467048839393 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 10:33:59 INFO - PROCESS | 3944 | 1467048839398 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 10:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:33:59 INFO - PROCESS | 3944 | 1467048839473 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:33:59 INFO - PROCESS | 3944 | 1467048839477 Marionette TRACE conn3 <- [1,1458,null,{}] 10:33:59 INFO - PROCESS | 3944 | 1467048839491 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:33:59 INFO - PROCESS | 3944 | 1467048839495 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:59 INFO - PROCESS | 3944 | 1467048839615 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 10:33:59 INFO - PROCESS | 3944 | 1467048839740 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:59 INFO - PROCESS | 3944 | 1467048839745 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:33:59 INFO - PROCESS | 3944 | ++DOCSHELL 10470800 == 36 [pid = 3944] [id = 374] 10:33:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (1047A800) [pid = 3944] [serial = 1121] [outer = 00000000] 10:33:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (11234000) [pid = 3944] [serial = 1122] [outer = 1047A800] 10:33:59 INFO - PROCESS | 3944 | 1467048839804 Marionette DEBUG loaded listener.js 10:33:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (11AE2C00) [pid = 3944] [serial = 1123] [outer = 1047A800] 10:34:00 INFO - PROCESS | 3944 | 1467048840502 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:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1081ms 10:34:00 INFO - PROCESS | 3944 | 1467048840575 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 10:34:00 INFO - PROCESS | 3944 | 1467048840579 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 10:34:00 INFO - PROCESS | 3944 | 1467048840586 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:34:00 INFO - PROCESS | 3944 | 1467048840589 Marionette TRACE conn3 <- [1,1462,null,{}] 10:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:34:00 INFO - PROCESS | 3944 | 1467048840593 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:34:00 INFO - PROCESS | 3944 | 1467048840596 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:00 INFO - PROCESS | 3944 | 1467048840698 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 10:34:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (13032400) [pid = 3944] [serial = 1124] [outer = 1B403C00] 10:34:00 INFO - PROCESS | 3944 | 1467048840856 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:00 INFO - PROCESS | 3944 | 1467048840859 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:00 INFO - PROCESS | 3944 | ++DOCSHELL 15019400 == 37 [pid = 3944] [id = 375] 10:34:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (150CE000) [pid = 3944] [serial = 1125] [outer = 00000000] 10:34:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (150F4400) [pid = 3944] [serial = 1126] [outer = 150CE000] 10:34:00 INFO - PROCESS | 3944 | 1467048840925 Marionette DEBUG loaded listener.js 10:34:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (15544800) [pid = 3944] [serial = 1127] [outer = 150CE000] 10:34:01 INFO - PROCESS | 3944 | --DOCSHELL 150D6000 == 36 [pid = 3944] [id = 372] 10:34:01 INFO - PROCESS | 3944 | --DOCSHELL 13B31000 == 35 [pid = 3944] [id = 371] 10:34:01 INFO - PROCESS | 3944 | --DOCSHELL 1671E000 == 34 [pid = 3944] [id = 370] 10:34:01 INFO - PROCESS | 3944 | --DOCSHELL 15A77400 == 33 [pid = 3944] [id = 369] 10:34:01 INFO - PROCESS | 3944 | --DOCSHELL 15541800 == 32 [pid = 3944] [id = 368] 10:34:01 INFO - PROCESS | 3944 | --DOCSHELL 147BDC00 == 31 [pid = 3944] [id = 367] 10:34:01 INFO - PROCESS | 3944 | --DOCSHELL 129B4800 == 30 [pid = 3944] [id = 366] 10:34:01 INFO - PROCESS | 3944 | --DOCSHELL 10A77800 == 29 [pid = 3944] [id = 365] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (1987D800) [pid = 3944] [serial = 1078] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (17287400) [pid = 3944] [serial = 1065] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (17410800) [pid = 3944] [serial = 1066] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (10474000) [pid = 3944] [serial = 1053] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (10A7AC00) [pid = 3944] [serial = 1054] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (17F25000) [pid = 3944] [serial = 1048] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (13151000) [pid = 3944] [serial = 1056] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (13467400) [pid = 3944] [serial = 1057] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (150FB800) [pid = 3944] [serial = 1059] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (15561000) [pid = 3944] [serial = 1060] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (18467400) [pid = 3944] [serial = 1069] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (12928800) [pid = 3944] [serial = 1050] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (12D5D800) [pid = 3944] [serial = 1051] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (166B7000) [pid = 3944] [serial = 1062] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (150F9800) [pid = 3944] [serial = 1074] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (1811D400) [pid = 3944] [serial = 1068] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (19A69800) [pid = 3944] [serial = 1081] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (19613000) [pid = 3944] [serial = 1071] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (19609C00) [pid = 3944] [serial = 1077] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (19614400) [pid = 3944] [serial = 1072] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (16010000) [pid = 3944] [serial = 1075] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (16721400) [pid = 3944] [serial = 1063] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (198F4000) [pid = 3944] [serial = 1080] [outer = 00000000] [url = about:blank] 10:34:01 INFO - PROCESS | 3944 | 1467048841763 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:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1203ms 10:34:01 INFO - PROCESS | 3944 | 1467048841797 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 10:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:34:01 INFO - PROCESS | 3944 | 1467048841801 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 10:34:01 INFO - PROCESS | 3944 | 1467048841805 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:34:01 INFO - PROCESS | 3944 | 1467048841810 Marionette TRACE conn3 <- [1,1466,null,{}] 10:34:01 INFO - PROCESS | 3944 | 1467048841814 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:34:01 INFO - PROCESS | 3944 | 1467048841817 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:01 INFO - PROCESS | 3944 | 1467048841898 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 10:34:02 INFO - PROCESS | 3944 | 1467048842023 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:02 INFO - PROCESS | 3944 | 1467048842026 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:02 INFO - PROCESS | 3944 | ++DOCSHELL 0C762C00 == 30 [pid = 3944] [id = 376] 10:34:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (0C764000) [pid = 3944] [serial = 1128] [outer = 00000000] 10:34:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (10432400) [pid = 3944] [serial = 1129] [outer = 0C764000] 10:34:02 INFO - PROCESS | 3944 | 1467048842085 Marionette DEBUG loaded listener.js 10:34:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (10A08000) [pid = 3944] [serial = 1130] [outer = 0C764000] 10:34:02 INFO - PROCESS | 3944 | 1467048842777 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:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1021ms 10:34:02 INFO - PROCESS | 3944 | 1467048842817 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 10:34:02 INFO - PROCESS | 3944 | 1467048842821 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 10:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:34:02 INFO - PROCESS | 3944 | 1467048842847 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:34:02 INFO - PROCESS | 3944 | 1467048842851 Marionette TRACE conn3 <- [1,1470,null,{}] 10:34:02 INFO - PROCESS | 3944 | 1467048842856 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:34:02 INFO - PROCESS | 3944 | 1467048842861 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:02 INFO - PROCESS | 3944 | 1467048842967 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 10:34:03 INFO - PROCESS | 3944 | 1467048843099 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:03 INFO - PROCESS | 3944 | 1467048843102 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:03 INFO - PROCESS | 3944 | ++DOCSHELL 112D2000 == 31 [pid = 3944] [id = 377] 10:34:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (114F1800) [pid = 3944] [serial = 1131] [outer = 00000000] 10:34:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (12928800) [pid = 3944] [serial = 1132] [outer = 114F1800] 10:34:03 INFO - PROCESS | 3944 | 1467048843159 Marionette DEBUG loaded listener.js 10:34:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (12D65C00) [pid = 3944] [serial = 1133] [outer = 114F1800] 10:34:03 INFO - PROCESS | 3944 | 1467048843771 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:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 975ms 10:34:03 INFO - PROCESS | 3944 | 1467048843833 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 10:34:03 INFO - PROCESS | 3944 | 1467048843837 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 10:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:34:03 INFO - PROCESS | 3944 | 1467048843843 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:34:03 INFO - PROCESS | 3944 | 1467048843845 Marionette TRACE conn3 <- [1,1474,null,{}] 10:34:03 INFO - PROCESS | 3944 | 1467048843849 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:34:03 INFO - PROCESS | 3944 | 1467048843851 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:03 INFO - PROCESS | 3944 | 1467048843960 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 10:34:04 INFO - PROCESS | 3944 | 1467048844093 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:04 INFO - PROCESS | 3944 | 1467048844096 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:04 INFO - PROCESS | 3944 | ++DOCSHELL 112CF800 == 32 [pid = 3944] [id = 378] 10:34:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (13465C00) [pid = 3944] [serial = 1134] [outer = 00000000] 10:34:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (1470D800) [pid = 3944] [serial = 1135] [outer = 13465C00] 10:34:04 INFO - PROCESS | 3944 | 1467048844151 Marionette DEBUG loaded listener.js 10:34:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (150ED000) [pid = 3944] [serial = 1136] [outer = 13465C00] 10:34:04 INFO - PROCESS | 3944 | 1467048844831 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:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1066ms 10:34:04 INFO - PROCESS | 3944 | 1467048844904 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 10:34:04 INFO - PROCESS | 3944 | 1467048844906 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 10:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:34:04 INFO - PROCESS | 3944 | 1467048844912 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:34:04 INFO - PROCESS | 3944 | 1467048844918 Marionette TRACE conn3 <- [1,1478,null,{}] 10:34:04 INFO - PROCESS | 3944 | 1467048844928 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:34:04 INFO - PROCESS | 3944 | 1467048844932 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:05 INFO - PROCESS | 3944 | 1467048845083 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 10:34:05 INFO - PROCESS | 3944 | 1467048845207 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:05 INFO - PROCESS | 3944 | 1467048845210 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:05 INFO - PROCESS | 3944 | ++DOCSHELL 12DF4000 == 33 [pid = 3944] [id = 379] 10:34:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (12DFBC00) [pid = 3944] [serial = 1137] [outer = 00000000] 10:34:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (1600CC00) [pid = 3944] [serial = 1138] [outer = 12DFBC00] 10:34:05 INFO - PROCESS | 3944 | 1467048845294 Marionette DEBUG loaded listener.js 10:34:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (16594000) [pid = 3944] [serial = 1139] [outer = 12DFBC00] 10:34:05 INFO - PROCESS | 3944 | --DOCSHELL 10470800 == 32 [pid = 3944] [id = 374] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 1553D800 == 31 [pid = 3944] [id = 229] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 150C9C00 == 30 [pid = 3944] [id = 216] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 14704800 == 29 [pid = 3944] [id = 215] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 166B3C00 == 28 [pid = 3944] [id = 226] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 0C769000 == 27 [pid = 3944] [id = 218] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 10A81800 == 26 [pid = 3944] [id = 364] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 15019400 == 25 [pid = 3944] [id = 375] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 17E18000 == 24 [pid = 3944] [id = 228] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 10ACD000 == 23 [pid = 3944] [id = 219] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 16D48800 == 22 [pid = 3944] [id = 220] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 10ACD800 == 21 [pid = 3944] [id = 223] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 110B3000 == 20 [pid = 3944] [id = 213] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 10AC9000 == 19 [pid = 3944] [id = 221] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 14709400 == 18 [pid = 3944] [id = 224] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 15D6C400 == 17 [pid = 3944] [id = 225] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 13072400 == 16 [pid = 3944] [id = 214] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 1345C400 == 15 [pid = 3944] [id = 222] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 16007800 == 14 [pid = 3944] [id = 217] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 1671B800 == 13 [pid = 3944] [id = 227] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 112D2000 == 12 [pid = 3944] [id = 377] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 112CF800 == 11 [pid = 3944] [id = 378] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 0C762C00 == 10 [pid = 3944] [id = 376] 10:34:07 INFO - PROCESS | 3944 | --DOCSHELL 174C7800 == 9 [pid = 3944] [id = 373] 10:34:07 INFO - PROCESS | 3944 | 1467048847893 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:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 3001ms 10:34:07 INFO - PROCESS | 3944 | 1467048847914 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 10:34:07 INFO - PROCESS | 3944 | 1467048847919 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 10:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:34:07 INFO - PROCESS | 3944 | 1467048847924 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:34:07 INFO - PROCESS | 3944 | 1467048847928 Marionette TRACE conn3 <- [1,1482,null,{}] 10:34:07 INFO - PROCESS | 3944 | 1467048847934 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:34:07 INFO - PROCESS | 3944 | 1467048847937 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:08 INFO - PROCESS | 3944 | 1467048848032 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 10:34:08 INFO - PROCESS | 3944 | 1467048848124 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:08 INFO - PROCESS | 3944 | 1467048848128 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:08 INFO - PROCESS | 3944 | ++DOCSHELL 10AC7C00 == 10 [pid = 3944] [id = 380] 10:34:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (10AC9C00) [pid = 3944] [serial = 1140] [outer = 00000000] 10:34:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (10ED3400) [pid = 3944] [serial = 1141] [outer = 10AC9C00] 10:34:08 INFO - PROCESS | 3944 | 1467048848177 Marionette DEBUG loaded listener.js 10:34:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (1122C400) [pid = 3944] [serial = 1142] [outer = 10AC9C00] 10:34:08 INFO - PROCESS | 3944 | 1467048848589 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:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 716ms 10:34:08 INFO - PROCESS | 3944 | 1467048848648 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 10:34:08 INFO - PROCESS | 3944 | 1467048848653 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 10:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:34:08 INFO - PROCESS | 3944 | 1467048848659 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:34:08 INFO - PROCESS | 3944 | 1467048848662 Marionette TRACE conn3 <- [1,1486,null,{}] 10:34:08 INFO - PROCESS | 3944 | 1467048848666 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:34:08 INFO - PROCESS | 3944 | 1467048848669 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:08 INFO - PROCESS | 3944 | 1467048848761 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 10:34:08 INFO - PROCESS | 3944 | 1467048848767 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:08 INFO - PROCESS | 3944 | 1467048848770 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:08 INFO - PROCESS | 3944 | ++DOCSHELL 10AC9800 == 11 [pid = 3944] [id = 381] 10:34:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (13149C00) [pid = 3944] [serial = 1143] [outer = 00000000] 10:34:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (131DA400) [pid = 3944] [serial = 1144] [outer = 13149C00] 10:34:08 INFO - PROCESS | 3944 | 1467048848817 Marionette DEBUG loaded listener.js 10:34:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (13931000) [pid = 3944] [serial = 1145] [outer = 13149C00] 10:34:09 INFO - PROCESS | 3944 | 1467048849286 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:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 10:34:09 INFO - PROCESS | 3944 | 1467048849341 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 10:34:09 INFO - PROCESS | 3944 | 1467048849343 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 10:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:34:09 INFO - PROCESS | 3944 | 1467048849347 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:34:09 INFO - PROCESS | 3944 | 1467048849351 Marionette TRACE conn3 <- [1,1490,null,{}] 10:34:09 INFO - PROCESS | 3944 | 1467048849363 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:34:09 INFO - PROCESS | 3944 | 1467048849368 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:09 INFO - PROCESS | 3944 | 1467048849487 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 10:34:09 INFO - PROCESS | 3944 | 1467048849588 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:09 INFO - PROCESS | 3944 | 1467048849575 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:09 INFO - PROCESS | 3944 | ++DOCSHELL 150F9000 == 12 [pid = 3944] [id = 382] 10:34:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (150F9400) [pid = 3944] [serial = 1146] [outer = 00000000] 10:34:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (15545000) [pid = 3944] [serial = 1147] [outer = 150F9400] 10:34:09 INFO - PROCESS | 3944 | 1467048849624 Marionette DEBUG loaded listener.js 10:34:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (157BE400) [pid = 3944] [serial = 1148] [outer = 150F9400] 10:34:10 INFO - PROCESS | 3944 | 1467048850058 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:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 716ms 10:34:10 INFO - PROCESS | 3944 | 1467048850068 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 10:34:10 INFO - PROCESS | 3944 | 1467048850071 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 10:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:34:10 INFO - PROCESS | 3944 | 1467048850081 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:34:10 INFO - PROCESS | 3944 | 1467048850083 Marionette TRACE conn3 <- [1,1494,null,{}] 10:34:10 INFO - PROCESS | 3944 | 1467048850086 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:34:10 INFO - PROCESS | 3944 | 1467048850088 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:10 INFO - PROCESS | 3944 | 1467048850216 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 10:34:10 INFO - PROCESS | 3944 | 1467048850223 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:10 INFO - PROCESS | 3944 | 1467048850225 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:10 INFO - PROCESS | 3944 | ++DOCSHELL 155AB400 == 13 [pid = 3944] [id = 383] 10:34:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (157C6400) [pid = 3944] [serial = 1149] [outer = 00000000] 10:34:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (16597000) [pid = 3944] [serial = 1150] [outer = 157C6400] 10:34:10 INFO - PROCESS | 3944 | 1467048850269 Marionette DEBUG loaded listener.js 10:34:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (166B3800) [pid = 3944] [serial = 1151] [outer = 157C6400] 10:34:10 INFO - PROCESS | 3944 | 1467048850721 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:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 671ms 10:34:10 INFO - PROCESS | 3944 | 1467048850761 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 10:34:10 INFO - PROCESS | 3944 | 1467048850763 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 10:34:10 INFO - PROCESS | 3944 | 1467048850766 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:34:10 INFO - PROCESS | 3944 | 1467048850768 Marionette TRACE conn3 <- [1,1498,null,{}] 10:34:10 INFO - PROCESS | 3944 | 1467048850771 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:34:10 INFO - PROCESS | 3944 | 1467048850773 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:10 INFO - PROCESS | 3944 | 1467048850878 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 10:34:10 INFO - PROCESS | 3944 | 1467048850948 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:10 INFO - PROCESS | 3944 | 1467048850950 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:10 INFO - PROCESS | 3944 | ++DOCSHELL 16720400 == 14 [pid = 3944] [id = 384] 10:34:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (16721000) [pid = 3944] [serial = 1152] [outer = 00000000] 10:34:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (16870000) [pid = 3944] [serial = 1153] [outer = 16721000] 10:34:10 INFO - PROCESS | 3944 | 1467048850993 Marionette DEBUG loaded listener.js 10:34:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (16C44800) [pid = 3944] [serial = 1154] [outer = 16721000] 10:34:11 INFO - PROCESS | 3944 | 1467048851417 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:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 686ms 10:34:11 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (114F1800) [pid = 3944] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:34:11 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (13465C00) [pid = 3944] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:34:11 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (0C764000) [pid = 3944] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:34:11 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (15542C00) [pid = 3944] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:34:11 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (129EAC00) [pid = 3944] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:34:11 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (10A77C00) [pid = 3944] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:34:11 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (147BE000) [pid = 3944] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:34:11 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (10AC4400) [pid = 3944] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:34:11 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (15D70800) [pid = 3944] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:34:11 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (114EA400) [pid = 3944] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:34:11 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (166B3000) [pid = 3944] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:34:11 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (15A70400) [pid = 3944] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:34:11 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1960E400) [pid = 3944] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:34:11 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (174CC000) [pid = 3944] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:34:11 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (16720C00) [pid = 3944] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:34:11 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (150CE000) [pid = 3944] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:34:11 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (150F6400) [pid = 3944] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:34:11 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1047A800) [pid = 3944] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:34:11 INFO - PROCESS | 3944 | 1467048851673 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 10:34:11 INFO - PROCESS | 3944 | 1467048851675 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 10:34:11 INFO - PROCESS | 3944 | 1467048851684 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:34:11 INFO - PROCESS | 3944 | 1467048851686 Marionette TRACE conn3 <- [1,1502,null,{}] 10:34:11 INFO - PROCESS | 3944 | 1467048851689 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:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:34:11 INFO - PROCESS | 3944 | 1467048851678 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:11 INFO - PROCESS | 3944 | 1467048851792 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 10:34:11 INFO - PROCESS | 3944 | 1467048851799 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:11 INFO - PROCESS | 3944 | 1467048851801 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:11 INFO - PROCESS | 3944 | ++DOCSHELL 1393B000 == 15 [pid = 3944] [id = 385] 10:34:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (1393D000) [pid = 3944] [serial = 1155] [outer = 00000000] 10:34:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (147B3C00) [pid = 3944] [serial = 1156] [outer = 1393D000] 10:34:11 INFO - PROCESS | 3944 | 1467048851847 Marionette DEBUG loaded listener.js 10:34:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (1553B400) [pid = 3944] [serial = 1157] [outer = 1393D000] 10:34:12 INFO - PROCESS | 3944 | 1467048852304 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:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 655ms 10:34:12 INFO - PROCESS | 3944 | 1467048852350 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 10:34:12 INFO - PROCESS | 3944 | 1467048852352 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 10:34:12 INFO - PROCESS | 3944 | 1467048852356 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:34:12 INFO - PROCESS | 3944 | 1467048852358 Marionette TRACE conn3 <- [1,1506,null,{}] 10:34:12 INFO - PROCESS | 3944 | 1467048852361 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:34:12 INFO - PROCESS | 3944 | 1467048852363 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:12 INFO - PROCESS | 3944 | 1467048852431 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 10:34:12 INFO - PROCESS | 3944 | 1467048852438 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:12 INFO - PROCESS | 3944 | 1467048852440 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:12 INFO - PROCESS | 3944 | ++DOCSHELL 157BA800 == 16 [pid = 3944] [id = 386] 10:34:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (1600A800) [pid = 3944] [serial = 1158] [outer = 00000000] 10:34:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1671A000) [pid = 3944] [serial = 1159] [outer = 1600A800] 10:34:12 INFO - PROCESS | 3944 | 1467048852486 Marionette DEBUG loaded listener.js 10:34:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (16728800) [pid = 3944] [serial = 1160] [outer = 1600A800] 10:34:13 INFO - PROCESS | 3944 | 1467048853016 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:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 686ms 10:34:13 INFO - PROCESS | 3944 | 1467048853039 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 10:34:13 INFO - PROCESS | 3944 | 1467048853041 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 10:34:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:34:13 INFO - PROCESS | 3944 | 1467048853045 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:34:13 INFO - PROCESS | 3944 | 1467048853046 Marionette TRACE conn3 <- [1,1510,null,{}] 10:34:13 INFO - PROCESS | 3944 | 1467048853034 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:34:13 INFO - PROCESS | 3944 | 1467048853036 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:13 INFO - PROCESS | 3944 | 1467048853122 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 10:34:13 INFO - PROCESS | 3944 | 1467048853129 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:13 INFO - PROCESS | 3944 | 1467048853131 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:13 INFO - PROCESS | 3944 | ++DOCSHELL 176D2C00 == 17 [pid = 3944] [id = 387] 10:34:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (176D4000) [pid = 3944] [serial = 1161] [outer = 00000000] 10:34:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (17E18000) [pid = 3944] [serial = 1162] [outer = 176D4000] 10:34:13 INFO - PROCESS | 3944 | 1467048853179 Marionette DEBUG loaded listener.js 10:34:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (17E11000) [pid = 3944] [serial = 1163] [outer = 176D4000] 10:34:13 INFO - PROCESS | 3944 | 1467048853664 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:34:13 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:34:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:34:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:34:13 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:34:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:34:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:34:13 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:34:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:34:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:34:13 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:34:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:34:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:34:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 685ms 10:34:13 INFO - PROCESS | 3944 | 1467048853719 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 10:34:13 INFO - PROCESS | 3944 | 1467048853724 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 10:34:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:34:13 INFO - PROCESS | 3944 | 1467048853857 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:34:13 INFO - PROCESS | 3944 | 1467048853859 Marionette TRACE conn3 <- [1,1514,null,{}] 10:34:13 INFO - PROCESS | 3944 | 1467048853871 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:34:13 INFO - PROCESS | 3944 | 1467048853874 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:13 INFO - PROCESS | 3944 | 1467048853978 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 10:34:14 INFO - PROCESS | 3944 | 1467048854057 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:14 INFO - PROCESS | 3944 | 1467048854061 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:14 INFO - PROCESS | 3944 | ++DOCSHELL 10ACEC00 == 18 [pid = 3944] [id = 388] 10:34:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (10ACF400) [pid = 3944] [serial = 1164] [outer = 00000000] 10:34:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (10F34400) [pid = 3944] [serial = 1165] [outer = 10ACF400] 10:34:14 INFO - PROCESS | 3944 | 1467048854157 Marionette DEBUG loaded listener.js 10:34:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (114EC400) [pid = 3944] [serial = 1166] [outer = 10ACF400] 10:34:14 INFO - PROCESS | 3944 | 1467048854701 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:34:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:34:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:34:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:34:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:34:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:34:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:34:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:34:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:34:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:34:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 960ms 10:34:14 INFO - PROCESS | 3944 | 1467048854748 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 10:34:14 INFO - PROCESS | 3944 | 1467048854753 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 10:34:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:34:14 INFO - PROCESS | 3944 | 1467048854760 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:34:14 INFO - PROCESS | 3944 | 1467048854763 Marionette TRACE conn3 <- [1,1518,null,{}] 10:34:14 INFO - PROCESS | 3944 | 1467048854767 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:34:14 INFO - PROCESS | 3944 | 1467048854769 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:14 INFO - PROCESS | 3944 | 1467048854875 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 10:34:14 INFO - PROCESS | 3944 | 1467048855005 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:14 INFO - PROCESS | 3944 | 1467048855008 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:14 INFO - PROCESS | 3944 | ++DOCSHELL 150EF000 == 19 [pid = 3944] [id = 389] 10:34:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (150F2400) [pid = 3944] [serial = 1167] [outer = 00000000] 10:34:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (15541C00) [pid = 3944] [serial = 1168] [outer = 150F2400] 10:34:15 INFO - PROCESS | 3944 | 1467048855064 Marionette DEBUG loaded listener.js 10:34:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1600C400) [pid = 3944] [serial = 1169] [outer = 150F2400] 10:34:15 INFO - PROCESS | 3944 | 1467048855592 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:34:15 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 10:34:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:34:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:34:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 10:34:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:34:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 884ms 10:34:15 INFO - PROCESS | 3944 | 1467048855646 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 10:34:15 INFO - PROCESS | 3944 | 1467048855649 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 10:34:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:34:15 INFO - PROCESS | 3944 | 1467048855653 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:34:15 INFO - PROCESS | 3944 | 1467048855657 Marionette TRACE conn3 <- [1,1522,null,{}] 10:34:15 INFO - PROCESS | 3944 | 1467048855668 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:34:15 INFO - PROCESS | 3944 | 1467048855673 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:15 INFO - PROCESS | 3944 | 1467048855761 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 10:34:15 INFO - PROCESS | 3944 | 1467048855861 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:15 INFO - PROCESS | 3944 | 1467048855865 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:15 INFO - PROCESS | 3944 | ++DOCSHELL 17F26400 == 20 [pid = 3944] [id = 390] 10:34:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (17F27800) [pid = 3944] [serial = 1170] [outer = 00000000] 10:34:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (18461800) [pid = 3944] [serial = 1171] [outer = 17F27800] 10:34:15 INFO - PROCESS | 3944 | 1467048855927 Marionette DEBUG loaded listener.js 10:34:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (19609800) [pid = 3944] [serial = 1172] [outer = 17F27800] 10:34:16 INFO - PROCESS | 3944 | 1467048856668 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:34:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:34:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1081ms 10:34:16 INFO - PROCESS | 3944 | 1467048856728 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 10:34:16 INFO - PROCESS | 3944 | 1467048856732 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 10:34:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:34:16 INFO - PROCESS | 3944 | 1467048856738 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:34:16 INFO - PROCESS | 3944 | 1467048856741 Marionette TRACE conn3 <- [1,1526,null,{}] 10:34:16 INFO - PROCESS | 3944 | 1467048856747 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:34:16 INFO - PROCESS | 3944 | 1467048856750 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:16 INFO - PROCESS | 3944 | 1467048856846 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 10:34:16 INFO - PROCESS | 3944 | 1467048856932 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:16 INFO - PROCESS | 3944 | 1467048856936 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:16 INFO - PROCESS | 3944 | ++DOCSHELL 10A0E000 == 21 [pid = 3944] [id = 391] 10:34:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (10A75800) [pid = 3944] [serial = 1173] [outer = 00000000] 10:34:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (112C7400) [pid = 3944] [serial = 1174] [outer = 10A75800] 10:34:17 INFO - PROCESS | 3944 | 1467048857035 Marionette DEBUG loaded listener.js 10:34:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (11CCE800) [pid = 3944] [serial = 1175] [outer = 10A75800] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (150ED000) [pid = 3944] [serial = 1136] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1470D800) [pid = 3944] [serial = 1135] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (1600CC00) [pid = 3944] [serial = 1138] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (12928800) [pid = 3944] [serial = 1132] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (10432400) [pid = 3944] [serial = 1129] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (10A08000) [pid = 3944] [serial = 1130] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (15560800) [pid = 3944] [serial = 1104] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (13036C00) [pid = 3944] [serial = 1098] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (130C5000) [pid = 3944] [serial = 1099] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (10ED8400) [pid = 3944] [serial = 1095] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1122E000) [pid = 3944] [serial = 1096] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (150F2000) [pid = 3944] [serial = 1101] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (12823400) [pid = 3944] [serial = 1093] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (110AB000) [pid = 3944] [serial = 1092] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (1600AC00) [pid = 3944] [serial = 1107] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (157E4000) [pid = 3944] [serial = 1105] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (13131C00) [pid = 3944] [serial = 1084] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (129A7800) [pid = 3944] [serial = 1083] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (173E2000) [pid = 3944] [serial = 1117] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (1659C000) [pid = 3944] [serial = 1087] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (16008C00) [pid = 3944] [serial = 1086] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (19A8C000) [pid = 3944] [serial = 1090] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (176CC400) [pid = 3944] [serial = 1119] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (198F0800) [pid = 3944] [serial = 1089] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1687B800) [pid = 3944] [serial = 1110] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (16069400) [pid = 3944] [serial = 1108] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (173E0C00) [pid = 3944] [serial = 1116] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (16C45800) [pid = 3944] [serial = 1111] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (150F4400) [pid = 3944] [serial = 1126] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (166B5400) [pid = 3944] [serial = 1113] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (15544800) [pid = 3944] [serial = 1127] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (10A80C00) [pid = 3944] [serial = 1114] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (17E16000) [pid = 3944] [serial = 1120] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (10AC6C00) [pid = 3944] [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:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (11AE2C00) [pid = 3944] [serial = 1123] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (11234000) [pid = 3944] [serial = 1122] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (150FAC00) [pid = 3944] [serial = 1102] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | --DOMWINDOW == 57 (12D65C00) [pid = 3944] [serial = 1133] [outer = 00000000] [url = about:blank] 10:34:17 INFO - PROCESS | 3944 | 1467048857495 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:34:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:34:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 777ms 10:34:17 INFO - PROCESS | 3944 | 1467048857525 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 10:34:17 INFO - PROCESS | 3944 | 1467048857529 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 10:34:17 INFO - PROCESS | 3944 | 1467048857539 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:34:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:34:17 INFO - PROCESS | 3944 | 1467048857542 Marionette TRACE conn3 <- [1,1530,null,{}] 10:34:17 INFO - PROCESS | 3944 | 1467048857545 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:34:17 INFO - PROCESS | 3944 | 1467048857548 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:17 INFO - PROCESS | 3944 | 1467048857631 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 10:34:17 INFO - PROCESS | 3944 | 1467048857637 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:17 INFO - PROCESS | 3944 | 1467048857639 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:17 INFO - PROCESS | 3944 | ++DOCSHELL 11486000 == 22 [pid = 3944] [id = 392] 10:34:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (114E8C00) [pid = 3944] [serial = 1176] [outer = 00000000] 10:34:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (12D65C00) [pid = 3944] [serial = 1177] [outer = 114E8C00] 10:34:17 INFO - PROCESS | 3944 | 1467048857685 Marionette DEBUG loaded listener.js 10:34:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (13035C00) [pid = 3944] [serial = 1178] [outer = 114E8C00] 10:34:18 INFO - PROCESS | 3944 | 1467048858132 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:34:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:34:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 609ms 10:34:18 INFO - PROCESS | 3944 | 1467048858163 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 10:34:18 INFO - PROCESS | 3944 | 1467048858165 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 10:34:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:34:18 INFO - PROCESS | 3944 | 1467048858169 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:34:18 INFO - PROCESS | 3944 | 1467048858172 Marionette TRACE conn3 <- [1,1534,null,{}] 10:34:18 INFO - PROCESS | 3944 | 1467048858186 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:34:18 INFO - PROCESS | 3944 | 1467048858190 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:18 INFO - PROCESS | 3944 | 1467048858272 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 10:34:18 INFO - PROCESS | 3944 | 1467048858279 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:18 INFO - PROCESS | 3944 | 1467048858282 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:18 INFO - PROCESS | 3944 | ++DOCSHELL 13B32400 == 23 [pid = 3944] [id = 393] 10:34:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (14704800) [pid = 3944] [serial = 1179] [outer = 00000000] 10:34:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (1501B400) [pid = 3944] [serial = 1180] [outer = 14704800] 10:34:18 INFO - PROCESS | 3944 | 1467048858338 Marionette DEBUG loaded listener.js 10:34:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (150F3000) [pid = 3944] [serial = 1181] [outer = 14704800] 10:34:18 INFO - PROCESS | 3944 | 1467048858800 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:34:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:34:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 10:34:18 INFO - PROCESS | 3944 | 1467048858851 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 10:34:18 INFO - PROCESS | 3944 | 1467048858853 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 10:34:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:34:18 INFO - PROCESS | 3944 | 1467048858857 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:34:18 INFO - PROCESS | 3944 | 1467048858858 Marionette TRACE conn3 <- [1,1538,null,{}] 10:34:18 INFO - PROCESS | 3944 | 1467048858862 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:34:18 INFO - PROCESS | 3944 | 1467048858864 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:18 INFO - PROCESS | 3944 | 1467048858945 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 10:34:18 INFO - PROCESS | 3944 | 1467048858953 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:18 INFO - PROCESS | 3944 | 1467048858955 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:18 INFO - PROCESS | 3944 | ++DOCSHELL 15538C00 == 24 [pid = 3944] [id = 394] 10:34:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (15539000) [pid = 3944] [serial = 1182] [outer = 00000000] 10:34:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (15555000) [pid = 3944] [serial = 1183] [outer = 15539000] 10:34:18 INFO - PROCESS | 3944 | 1467048859007 Marionette DEBUG loaded listener.js 10:34:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (155B0000) [pid = 3944] [serial = 1184] [outer = 15539000] 10:34:19 INFO - PROCESS | 3944 | 1467048859448 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:34:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:34:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 625ms 10:34:19 INFO - PROCESS | 3944 | 1467048859476 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 10:34:19 INFO - PROCESS | 3944 | 1467048859478 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 10:34:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:34:19 INFO - PROCESS | 3944 | 1467048859482 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:34:19 INFO - PROCESS | 3944 | 1467048859484 Marionette TRACE conn3 <- [1,1542,null,{}] 10:34:19 INFO - PROCESS | 3944 | 1467048859493 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:34:19 INFO - PROCESS | 3944 | 1467048859495 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:19 INFO - PROCESS | 3944 | 1467048859600 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 10:34:19 INFO - PROCESS | 3944 | 1467048859605 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:19 INFO - PROCESS | 3944 | 1467048859607 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:19 INFO - PROCESS | 3944 | ++DOCSHELL 157C6800 == 25 [pid = 3944] [id = 395] 10:34:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (157E7400) [pid = 3944] [serial = 1185] [outer = 00000000] 10:34:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (1600CC00) [pid = 3944] [serial = 1186] [outer = 157E7400] 10:34:19 INFO - PROCESS | 3944 | 1467048859650 Marionette DEBUG loaded listener.js 10:34:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (15D70800) [pid = 3944] [serial = 1187] [outer = 157E7400] 10:34:20 INFO - PROCESS | 3944 | 1467048860103 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:34:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:34:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 685ms 10:34:20 INFO - PROCESS | 3944 | 1467048860165 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 10:34:20 INFO - PROCESS | 3944 | 1467048860167 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 10:34:20 INFO - PROCESS | 3944 | 1467048860170 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:34:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:34:20 INFO - PROCESS | 3944 | 1467048860172 Marionette TRACE conn3 <- [1,1546,null,{}] 10:34:20 INFO - PROCESS | 3944 | 1467048860176 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:34:20 INFO - PROCESS | 3944 | 1467048860181 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:20 INFO - PROCESS | 3944 | 1467048860316 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 10:34:20 INFO - PROCESS | 3944 | 1467048860380 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:20 INFO - PROCESS | 3944 | 1467048860382 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:20 INFO - PROCESS | 3944 | ++DOCSHELL 12823400 == 26 [pid = 3944] [id = 396] 10:34:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (16074800) [pid = 3944] [serial = 1188] [outer = 00000000] 10:34:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (16721800) [pid = 3944] [serial = 1189] [outer = 16074800] 10:34:20 INFO - PROCESS | 3944 | 1467048860411 Marionette DEBUG loaded listener.js 10:34:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (16722400) [pid = 3944] [serial = 1190] [outer = 16074800] 10:34:20 INFO - PROCESS | 3944 | 1467048860818 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:34:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:34:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 686ms 10:34:20 INFO - PROCESS | 3944 | 1467048860852 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 10:34:20 INFO - PROCESS | 3944 | 1467048860854 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 10:34:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:34:20 INFO - PROCESS | 3944 | 1467048860857 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:34:20 INFO - PROCESS | 3944 | 1467048860858 Marionette TRACE conn3 <- [1,1550,null,{}] 10:34:20 INFO - PROCESS | 3944 | 1467048860862 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:34:20 INFO - PROCESS | 3944 | 1467048860864 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:20 INFO - PROCESS | 3944 | 1467048860995 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 10:34:21 INFO - PROCESS | 3944 | 1467048861025 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:21 INFO - PROCESS | 3944 | 1467048861027 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:21 INFO - PROCESS | 3944 | ++DOCSHELL 16C44400 == 27 [pid = 3944] [id = 397] 10:34:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (16C47000) [pid = 3944] [serial = 1191] [outer = 00000000] 10:34:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (173E2000) [pid = 3944] [serial = 1192] [outer = 16C47000] 10:34:21 INFO - PROCESS | 3944 | 1467048861054 Marionette DEBUG loaded listener.js 10:34:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (173E5000) [pid = 3944] [serial = 1193] [outer = 16C47000] 10:34:21 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (12DFBC00) [pid = 3944] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:34:21 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (157C6400) [pid = 3944] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:34:21 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (10AC9C00) [pid = 3944] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:34:21 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (13149C00) [pid = 3944] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:34:21 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (16721000) [pid = 3944] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:34:21 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (1393D000) [pid = 3944] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:34:21 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1600A800) [pid = 3944] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:34:21 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (150F9400) [pid = 3944] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:34:21 INFO - PROCESS | 3944 | 1467048861518 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:34:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:34:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 731ms 10:34:21 INFO - PROCESS | 3944 | 1467048861581 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 10:34:21 INFO - PROCESS | 3944 | 1467048861583 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 10:34:21 INFO - PROCESS | 3944 | 1467048861587 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:34:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:34:21 INFO - PROCESS | 3944 | 1467048861588 Marionette TRACE conn3 <- [1,1554,null,{}] 10:34:21 INFO - PROCESS | 3944 | 1467048861592 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:34:21 INFO - PROCESS | 3944 | 1467048861594 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:21 INFO - PROCESS | 3944 | 1467048861670 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 10:34:21 INFO - PROCESS | 3944 | 1467048861659 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:21 INFO - PROCESS | 3944 | 1467048861661 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:21 INFO - PROCESS | 3944 | ++DOCSHELL 10ACD000 == 28 [pid = 3944] [id = 398] 10:34:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (16009400) [pid = 3944] [serial = 1194] [outer = 00000000] 10:34:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (1687D800) [pid = 3944] [serial = 1195] [outer = 16009400] 10:34:21 INFO - PROCESS | 3944 | 1467048861705 Marionette DEBUG loaded listener.js 10:34:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (16D49C00) [pid = 3944] [serial = 1196] [outer = 16009400] 10:34:22 INFO - PROCESS | 3944 | 1467048862126 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:34:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:34:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 579ms 10:34:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:34:22 INFO - PROCESS | 3944 | 1467048862168 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 10:34:22 INFO - PROCESS | 3944 | 1467048862169 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 10:34:22 INFO - PROCESS | 3944 | 1467048862173 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:34:22 INFO - PROCESS | 3944 | 1467048862174 Marionette TRACE conn3 <- [1,1558,null,{}] 10:34:22 INFO - PROCESS | 3944 | 1467048862179 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:34:22 INFO - PROCESS | 3944 | 1467048862180 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:22 INFO - PROCESS | 3944 | 1467048862259 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 10:34:22 INFO - PROCESS | 3944 | 1467048862264 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:22 INFO - PROCESS | 3944 | 1467048862267 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:22 INFO - PROCESS | 3944 | ++DOCSHELL 10375800 == 29 [pid = 3944] [id = 399] 10:34:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1047C000) [pid = 3944] [serial = 1197] [outer = 00000000] 10:34:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (173E0C00) [pid = 3944] [serial = 1198] [outer = 1047C000] 10:34:22 INFO - PROCESS | 3944 | 1467048862333 Marionette DEBUG loaded listener.js 10:34:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (176C8400) [pid = 3944] [serial = 1199] [outer = 1047C000] 10:34:22 INFO - PROCESS | 3944 | 1467048862739 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:34:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:34:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 609ms 10:34:22 INFO - PROCESS | 3944 | 1467048862794 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 10:34:22 INFO - PROCESS | 3944 | 1467048862796 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 10:34:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:34:22 INFO - PROCESS | 3944 | 1467048862803 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:34:22 INFO - PROCESS | 3944 | 1467048862805 Marionette TRACE conn3 <- [1,1562,null,{}] 10:34:22 INFO - PROCESS | 3944 | 1467048862808 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:34:22 INFO - PROCESS | 3944 | 1467048862810 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:22 INFO - PROCESS | 3944 | 1467048862899 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 10:34:22 INFO - PROCESS | 3944 | 1467048862904 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:22 INFO - PROCESS | 3944 | 1467048862906 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:22 INFO - PROCESS | 3944 | ++DOCSHELL 114EA400 == 30 [pid = 3944] [id = 400] 10:34:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (15A7B400) [pid = 3944] [serial = 1200] [outer = 00000000] 10:34:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (1960F000) [pid = 3944] [serial = 1201] [outer = 15A7B400] 10:34:22 INFO - PROCESS | 3944 | 1467048862948 Marionette DEBUG loaded listener.js 10:34:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (19614800) [pid = 3944] [serial = 1202] [outer = 15A7B400] 10:34:23 INFO - PROCESS | 3944 | 1467048863360 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:34:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:34:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 579ms 10:34:23 INFO - PROCESS | 3944 | 1467048863385 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 10:34:23 INFO - PROCESS | 3944 | 1467048863387 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 10:34:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:34:23 INFO - PROCESS | 3944 | 1467048863391 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:34:23 INFO - PROCESS | 3944 | 1467048863395 Marionette TRACE conn3 <- [1,1566,null,{}] 10:34:23 INFO - PROCESS | 3944 | 1467048863415 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:34:23 INFO - PROCESS | 3944 | 1467048863417 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:23 INFO - PROCESS | 3944 | 1467048863558 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 10:34:23 INFO - PROCESS | 3944 | 1467048863738 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:23 INFO - PROCESS | 3944 | 1467048863742 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:23 INFO - PROCESS | 3944 | ++DOCSHELL 103D1400 == 31 [pid = 3944] [id = 401] 10:34:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (103D3C00) [pid = 3944] [serial = 1203] [outer = 00000000] 10:34:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (1055A400) [pid = 3944] [serial = 1204] [outer = 103D3C00] 10:34:23 INFO - PROCESS | 3944 | 1467048863800 Marionette DEBUG loaded listener.js 10:34:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (10AC5C00) [pid = 3944] [serial = 1205] [outer = 103D3C00] 10:34:24 INFO - PROCESS | 3944 | 1467048864324 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:34:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:34:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 975ms 10:34:24 INFO - PROCESS | 3944 | 1467048864360 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 10:34:24 INFO - PROCESS | 3944 | 1467048864365 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 10:34:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:34:24 INFO - PROCESS | 3944 | 1467048864370 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:34:24 INFO - PROCESS | 3944 | 1467048864373 Marionette TRACE conn3 <- [1,1570,null,{}] 10:34:24 INFO - PROCESS | 3944 | 1467048864378 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:34:24 INFO - PROCESS | 3944 | 1467048864381 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:24 INFO - PROCESS | 3944 | 1467048864496 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 10:34:24 INFO - PROCESS | 3944 | 1467048864601 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:24 INFO - PROCESS | 3944 | 1467048864604 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:24 INFO - PROCESS | 3944 | ++DOCSHELL 1314F400 == 32 [pid = 3944] [id = 402] 10:34:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (13151000) [pid = 3944] [serial = 1206] [outer = 00000000] 10:34:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (13B24C00) [pid = 3944] [serial = 1207] [outer = 13151000] 10:34:24 INFO - PROCESS | 3944 | 1467048864658 Marionette DEBUG loaded listener.js 10:34:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (147BDC00) [pid = 3944] [serial = 1208] [outer = 13151000] 10:34:25 INFO - PROCESS | 3944 | 1467048865275 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:34:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:34:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 975ms 10:34:25 INFO - PROCESS | 3944 | 1467048865355 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 10:34:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:34:25 INFO - PROCESS | 3944 | 1467048865358 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 10:34:25 INFO - PROCESS | 3944 | 1467048865362 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:34:25 INFO - PROCESS | 3944 | 1467048865364 Marionette TRACE conn3 <- [1,1574,null,{}] 10:34:25 INFO - PROCESS | 3944 | 1467048865369 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:34:25 INFO - PROCESS | 3944 | 1467048865371 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:25 INFO - PROCESS | 3944 | 1467048865485 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 10:34:25 INFO - PROCESS | 3944 | 1467048865617 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:25 INFO - PROCESS | 3944 | 1467048865620 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:25 INFO - PROCESS | 3944 | ++DOCSHELL 13131800 == 33 [pid = 3944] [id = 403] 10:34:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (157E5400) [pid = 3944] [serial = 1209] [outer = 00000000] 10:34:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (16594800) [pid = 3944] [serial = 1210] [outer = 157E5400] 10:34:25 INFO - PROCESS | 3944 | 1467048865674 Marionette DEBUG loaded listener.js 10:34:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (16726000) [pid = 3944] [serial = 1211] [outer = 157E5400] 10:34:26 INFO - PROCESS | 3944 | 1467048866372 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:34:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:34:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1066ms 10:34:26 INFO - PROCESS | 3944 | 1467048866427 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 10:34:26 INFO - PROCESS | 3944 | 1467048866432 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 10:34:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:34:26 INFO - PROCESS | 3944 | 1467048866437 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:34:26 INFO - PROCESS | 3944 | 1467048866440 Marionette TRACE conn3 <- [1,1578,null,{}] 10:34:26 INFO - PROCESS | 3944 | 1467048866446 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:34:26 INFO - PROCESS | 3944 | 1467048866449 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:26 INFO - PROCESS | 3944 | 1467048866554 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 10:34:26 INFO - PROCESS | 3944 | 1467048866685 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:26 INFO - PROCESS | 3944 | 1467048866690 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:26 INFO - PROCESS | 3944 | ++DOCSHELL 104E4C00 == 34 [pid = 3944] [id = 404] 10:34:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (104E5400) [pid = 3944] [serial = 1212] [outer = 00000000] 10:34:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (10AD0400) [pid = 3944] [serial = 1213] [outer = 104E5400] 10:34:26 INFO - PROCESS | 3944 | 1467048866740 Marionette DEBUG loaded listener.js 10:34:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (1122EC00) [pid = 3944] [serial = 1214] [outer = 104E5400] 10:34:27 INFO - PROCESS | 3944 | --DOCSHELL 12DF4000 == 33 [pid = 3944] [id = 379] 10:34:27 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (17E18000) [pid = 3944] [serial = 1162] [outer = 00000000] [url = about:blank] 10:34:27 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (16594000) [pid = 3944] [serial = 1139] [outer = 00000000] [url = about:blank] 10:34:27 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (16597000) [pid = 3944] [serial = 1150] [outer = 00000000] [url = about:blank] 10:34:27 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (10ED3400) [pid = 3944] [serial = 1141] [outer = 00000000] [url = about:blank] 10:34:27 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1122C400) [pid = 3944] [serial = 1142] [outer = 00000000] [url = about:blank] 10:34:27 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (131DA400) [pid = 3944] [serial = 1144] [outer = 00000000] [url = about:blank] 10:34:27 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (13931000) [pid = 3944] [serial = 1145] [outer = 00000000] [url = about:blank] 10:34:27 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (16870000) [pid = 3944] [serial = 1153] [outer = 00000000] [url = about:blank] 10:34:27 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (166B3800) [pid = 3944] [serial = 1151] [outer = 00000000] [url = about:blank] 10:34:27 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (147B3C00) [pid = 3944] [serial = 1156] [outer = 00000000] [url = about:blank] 10:34:27 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (1671A000) [pid = 3944] [serial = 1159] [outer = 00000000] [url = about:blank] 10:34:27 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (16728800) [pid = 3944] [serial = 1160] [outer = 00000000] [url = about:blank] 10:34:27 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (1553B400) [pid = 3944] [serial = 1157] [outer = 00000000] [url = about:blank] 10:34:27 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (16C44800) [pid = 3944] [serial = 1154] [outer = 00000000] [url = about:blank] 10:34:27 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (15545000) [pid = 3944] [serial = 1147] [outer = 00000000] [url = about:blank] 10:34:27 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (157BE400) [pid = 3944] [serial = 1148] [outer = 00000000] [url = about:blank] 10:34:27 INFO - PROCESS | 3944 | 1467048867812 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:34:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:34:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1416ms 10:34:27 INFO - PROCESS | 3944 | 1467048867860 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 10:34:27 INFO - PROCESS | 3944 | 1467048867864 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 10:34:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:34:27 INFO - PROCESS | 3944 | 1467048867869 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:34:27 INFO - PROCESS | 3944 | 1467048867872 Marionette TRACE conn3 <- [1,1582,null,{}] 10:34:27 INFO - PROCESS | 3944 | 1467048867879 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:34:27 INFO - PROCESS | 3944 | 1467048867882 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:27 INFO - PROCESS | 3944 | 1467048867969 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 10:34:27 INFO - PROCESS | 3944 | 1467048867978 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:27 INFO - PROCESS | 3944 | 1467048867982 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:27 INFO - PROCESS | 3944 | ++DOCSHELL 10AD1400 == 34 [pid = 3944] [id = 405] 10:34:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (10AD2800) [pid = 3944] [serial = 1215] [outer = 00000000] 10:34:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (11230400) [pid = 3944] [serial = 1216] [outer = 10AD2800] 10:34:28 INFO - PROCESS | 3944 | 1467048868029 Marionette DEBUG loaded listener.js 10:34:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (114EC800) [pid = 3944] [serial = 1217] [outer = 10AD2800] 10:34:28 INFO - PROCESS | 3944 | 1467048868499 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:34:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:34:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 685ms 10:34:28 INFO - PROCESS | 3944 | 1467048868579 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 10:34:28 INFO - PROCESS | 3944 | 1467048868584 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 10:34:28 INFO - PROCESS | 3944 | 1467048868591 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:34:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:34:28 INFO - PROCESS | 3944 | 1467048868593 Marionette TRACE conn3 <- [1,1586,null,{}] 10:34:28 INFO - PROCESS | 3944 | 1467048868597 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:34:28 INFO - PROCESS | 3944 | 1467048868600 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:28 INFO - PROCESS | 3944 | 1467048868689 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 10:34:28 INFO - PROCESS | 3944 | 1467048868787 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:28 INFO - PROCESS | 3944 | 1467048868790 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:28 INFO - PROCESS | 3944 | ++DOCSHELL 131DA000 == 35 [pid = 3944] [id = 406] 10:34:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (131DA400) [pid = 3944] [serial = 1218] [outer = 00000000] 10:34:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (13B25800) [pid = 3944] [serial = 1219] [outer = 131DA400] 10:34:28 INFO - PROCESS | 3944 | 1467048868836 Marionette DEBUG loaded listener.js 10:34:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (13B31C00) [pid = 3944] [serial = 1220] [outer = 131DA400] 10:34:29 INFO - PROCESS | 3944 | 1467048869188 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:34:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:34:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 609ms 10:34:29 INFO - PROCESS | 3944 | 1467048869222 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 10:34:29 INFO - PROCESS | 3944 | 1467048869224 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 10:34:29 INFO - PROCESS | 3944 | 1467048869228 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:34:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:34:29 INFO - PROCESS | 3944 | 1467048869231 Marionette TRACE conn3 <- [1,1590,null,{}] 10:34:29 INFO - PROCESS | 3944 | 1467048869242 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:34:29 INFO - PROCESS | 3944 | 1467048869246 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:29 INFO - PROCESS | 3944 | 1467048869325 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 10:34:29 INFO - PROCESS | 3944 | 1467048869332 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:29 INFO - PROCESS | 3944 | 1467048869335 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:29 INFO - PROCESS | 3944 | ++DOCSHELL 15538400 == 36 [pid = 3944] [id = 407] 10:34:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1553A800) [pid = 3944] [serial = 1221] [outer = 00000000] 10:34:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (15543800) [pid = 3944] [serial = 1222] [outer = 1553A800] 10:34:29 INFO - PROCESS | 3944 | 1467048869382 Marionette DEBUG loaded listener.js 10:34:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (157BC800) [pid = 3944] [serial = 1223] [outer = 1553A800] 10:34:29 INFO - PROCESS | 3944 | 1467048869869 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:34:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:34:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 686ms 10:34:29 INFO - PROCESS | 3944 | 1467048869914 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 10:34:29 INFO - PROCESS | 3944 | 1467048869916 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 10:34:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:34:29 INFO - PROCESS | 3944 | 1467048869920 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:34:29 INFO - PROCESS | 3944 | 1467048869921 Marionette TRACE conn3 <- [1,1594,null,{}] 10:34:29 INFO - PROCESS | 3944 | 1467048869924 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:34:29 INFO - PROCESS | 3944 | 1467048869926 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:30 INFO - PROCESS | 3944 | 1467048870038 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 10:34:30 INFO - PROCESS | 3944 | 1467048870126 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:30 INFO - PROCESS | 3944 | 1467048870128 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:30 INFO - PROCESS | 3944 | ++DOCSHELL 1606DC00 == 37 [pid = 3944] [id = 408] 10:34:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (1606E000) [pid = 3944] [serial = 1224] [outer = 00000000] 10:34:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (16596C00) [pid = 3944] [serial = 1225] [outer = 1606E000] 10:34:30 INFO - PROCESS | 3944 | 1467048870172 Marionette DEBUG loaded listener.js 10:34:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1659C800) [pid = 3944] [serial = 1226] [outer = 1606E000] 10:34:30 INFO - PROCESS | 3944 | 1467048870568 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:34:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:34:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 10:34:30 INFO - PROCESS | 3944 | 1467048870602 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 10:34:30 INFO - PROCESS | 3944 | 1467048870604 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 10:34:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:34:30 INFO - PROCESS | 3944 | 1467048870608 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:34:30 INFO - PROCESS | 3944 | 1467048870610 Marionette TRACE conn3 <- [1,1598,null,{}] 10:34:30 INFO - PROCESS | 3944 | 1467048870613 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:34:30 INFO - PROCESS | 3944 | 1467048870615 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:30 INFO - PROCESS | 3944 | 1467048870724 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 10:34:30 INFO - PROCESS | 3944 | 1467048870729 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:30 INFO - PROCESS | 3944 | 1467048870731 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:30 INFO - PROCESS | 3944 | ++DOCSHELL 16596400 == 38 [pid = 3944] [id = 409] 10:34:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (1659A400) [pid = 3944] [serial = 1227] [outer = 00000000] 10:34:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (16721400) [pid = 3944] [serial = 1228] [outer = 1659A400] 10:34:30 INFO - PROCESS | 3944 | 1467048870774 Marionette DEBUG loaded listener.js 10:34:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (16873400) [pid = 3944] [serial = 1229] [outer = 1659A400] 10:34:31 INFO - PROCESS | 3944 | 1467048871205 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:34:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:34:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 609ms 10:34:31 INFO - PROCESS | 3944 | 1467048871228 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 10:34:31 INFO - PROCESS | 3944 | 1467048871230 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 10:34:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:34:31 INFO - PROCESS | 3944 | 1467048871233 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:34:31 INFO - PROCESS | 3944 | 1467048871235 Marionette TRACE conn3 <- [1,1602,null,{}] 10:34:31 INFO - PROCESS | 3944 | 1467048871238 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:34:31 INFO - PROCESS | 3944 | 1467048871243 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:31 INFO - PROCESS | 3944 | 1467048871371 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 10:34:31 INFO - PROCESS | 3944 | 1467048871463 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:31 INFO - PROCESS | 3944 | 1467048871465 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:31 INFO - PROCESS | 3944 | ++DOCSHELL 173DC000 == 39 [pid = 3944] [id = 410] 10:34:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (173E1400) [pid = 3944] [serial = 1230] [outer = 00000000] 10:34:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (18407C00) [pid = 3944] [serial = 1231] [outer = 173E1400] 10:34:31 INFO - PROCESS | 3944 | 1467048871508 Marionette DEBUG loaded listener.js 10:34:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1846BC00) [pid = 3944] [serial = 1232] [outer = 173E1400] 10:34:31 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (176D4000) [pid = 3944] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:34:31 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (15539000) [pid = 3944] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:34:31 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (10ACF400) [pid = 3944] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:34:31 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (14704800) [pid = 3944] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:34:31 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (114E8C00) [pid = 3944] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:34:31 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (17F27800) [pid = 3944] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:34:31 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (10A75800) [pid = 3944] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:34:31 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (150F2400) [pid = 3944] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:34:31 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (16074800) [pid = 3944] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:34:31 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (16C47000) [pid = 3944] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:34:31 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (16009400) [pid = 3944] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:34:31 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (1047C000) [pid = 3944] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:34:31 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (157E7400) [pid = 3944] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:34:31 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (15A7B400) [pid = 3944] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:34:32 INFO - PROCESS | 3944 | 1467048872038 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:34:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 10:34:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 884ms 10:34:32 INFO - PROCESS | 3944 | 1467048872116 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 10:34:32 INFO - PROCESS | 3944 | 1467048872121 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 10:34:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:34:32 INFO - PROCESS | 3944 | 1467048872126 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:34:32 INFO - PROCESS | 3944 | 1467048872130 Marionette TRACE conn3 <- [1,1606,null,{}] 10:34:32 INFO - PROCESS | 3944 | 1467048872136 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:34:32 INFO - PROCESS | 3944 | 1467048872140 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:32 INFO - PROCESS | 3944 | 1467048872279 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 10:34:32 INFO - PROCESS | 3944 | 1467048872406 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:32 INFO - PROCESS | 3944 | 1467048872410 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:32 INFO - PROCESS | 3944 | ++DOCSHELL 10AC5000 == 40 [pid = 3944] [id = 411] 10:34:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (10AC5400) [pid = 3944] [serial = 1233] [outer = 00000000] 10:34:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (10AD1000) [pid = 3944] [serial = 1234] [outer = 10AC5400] 10:34:32 INFO - PROCESS | 3944 | 1467048872468 Marionette DEBUG loaded listener.js 10:34:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1123AC00) [pid = 3944] [serial = 1235] [outer = 10AC5400] 10:34:33 INFO - PROCESS | 3944 | 1467048873197 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:34:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:34:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1127ms 10:34:33 INFO - PROCESS | 3944 | 1467048873248 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 10:34:33 INFO - PROCESS | 3944 | 1467048873251 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 10:34:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:34:33 INFO - PROCESS | 3944 | 1467048873281 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:34:33 INFO - PROCESS | 3944 | 1467048873285 Marionette TRACE conn3 <- [1,1610,null,{}] 10:34:33 INFO - PROCESS | 3944 | 1467048873290 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:34:33 INFO - PROCESS | 3944 | 1467048873292 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:33 INFO - PROCESS | 3944 | 1467048873410 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 10:34:33 INFO - PROCESS | 3944 | 1467048873534 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:33 INFO - PROCESS | 3944 | 1467048873537 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:33 INFO - PROCESS | 3944 | ++DOCSHELL 1281E400 == 41 [pid = 3944] [id = 412] 10:34:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (13154C00) [pid = 3944] [serial = 1236] [outer = 00000000] 10:34:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (147C1000) [pid = 3944] [serial = 1237] [outer = 13154C00] 10:34:33 INFO - PROCESS | 3944 | 1467048873595 Marionette DEBUG loaded listener.js 10:34:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (150EE800) [pid = 3944] [serial = 1238] [outer = 13154C00] 10:34:34 INFO - PROCESS | 3944 | 1467048874390 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:34:34 INFO - PROCESS | 3944 | --DOCSHELL 16596400 == 40 [pid = 3944] [id = 409] 10:34:34 INFO - PROCESS | 3944 | --DOCSHELL 1606DC00 == 39 [pid = 3944] [id = 408] 10:34:34 INFO - PROCESS | 3944 | --DOCSHELL 15538400 == 38 [pid = 3944] [id = 407] 10:34:34 INFO - PROCESS | 3944 | --DOCSHELL 131DA000 == 37 [pid = 3944] [id = 406] 10:34:34 INFO - PROCESS | 3944 | --DOCSHELL 10AD1400 == 36 [pid = 3944] [id = 405] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1600CC00) [pid = 3944] [serial = 1186] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (173E5000) [pid = 3944] [serial = 1193] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (19614800) [pid = 3944] [serial = 1202] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (176C8400) [pid = 3944] [serial = 1199] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (15D70800) [pid = 3944] [serial = 1187] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (155B0000) [pid = 3944] [serial = 1184] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (1960F000) [pid = 3944] [serial = 1201] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (17E11000) [pid = 3944] [serial = 1163] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (15555000) [pid = 3944] [serial = 1183] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (10F34400) [pid = 3944] [serial = 1165] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (114EC400) [pid = 3944] [serial = 1166] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1501B400) [pid = 3944] [serial = 1180] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (150F3000) [pid = 3944] [serial = 1181] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (12D65C00) [pid = 3944] [serial = 1177] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (13035C00) [pid = 3944] [serial = 1178] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (18461800) [pid = 3944] [serial = 1171] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (19609800) [pid = 3944] [serial = 1172] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (112C7400) [pid = 3944] [serial = 1174] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (11CCE800) [pid = 3944] [serial = 1175] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (15541C00) [pid = 3944] [serial = 1168] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (1600C400) [pid = 3944] [serial = 1169] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (16722400) [pid = 3944] [serial = 1190] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (16721800) [pid = 3944] [serial = 1189] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (173E2000) [pid = 3944] [serial = 1192] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 57 (16D49C00) [pid = 3944] [serial = 1196] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 56 (1687D800) [pid = 3944] [serial = 1195] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3944 | --DOMWINDOW == 55 (173E0C00) [pid = 3944] [serial = 1198] [outer = 00000000] [url = about:blank] 10:34:34 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:34:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1188ms 10:34:34 INFO - PROCESS | 3944 | 1467048874458 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 10:34:34 INFO - PROCESS | 3944 | 1467048874462 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 10:34:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:34:34 INFO - PROCESS | 3944 | 1467048874468 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:34:34 INFO - PROCESS | 3944 | 1467048874471 Marionette TRACE conn3 <- [1,1614,null,{}] 10:34:34 INFO - PROCESS | 3944 | 1467048874476 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:34:34 INFO - PROCESS | 3944 | 1467048874479 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:34 INFO - PROCESS | 3944 | 1467048874569 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 10:34:34 INFO - PROCESS | 3944 | 1467048874576 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:34 INFO - PROCESS | 3944 | 1467048874580 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:34 INFO - PROCESS | 3944 | ++DOCSHELL 10AC6C00 == 37 [pid = 3944] [id = 413] 10:34:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 56 (10AC7400) [pid = 3944] [serial = 1239] [outer = 00000000] 10:34:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 57 (12821400) [pid = 3944] [serial = 1240] [outer = 10AC7400] 10:34:34 INFO - PROCESS | 3944 | 1467048874634 Marionette DEBUG loaded listener.js 10:34:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (12D67000) [pid = 3944] [serial = 1241] [outer = 10AC7400] 10:34:35 INFO - PROCESS | 3944 | 1467048875119 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:34:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:34:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 685ms 10:34:35 INFO - PROCESS | 3944 | 1467048875150 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 10:34:35 INFO - PROCESS | 3944 | 1467048875154 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 10:34:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:34:35 INFO - PROCESS | 3944 | 1467048875164 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:34:35 INFO - PROCESS | 3944 | 1467048875167 Marionette TRACE conn3 <- [1,1618,null,{}] 10:34:35 INFO - PROCESS | 3944 | 1467048875171 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:34:35 INFO - PROCESS | 3944 | 1467048875173 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:35 INFO - PROCESS | 3944 | 1467048875256 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 10:34:35 INFO - PROCESS | 3944 | 1467048875264 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:35 INFO - PROCESS | 3944 | 1467048875266 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:35 INFO - PROCESS | 3944 | ++DOCSHELL 13285800 == 38 [pid = 3944] [id = 414] 10:34:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (1328BC00) [pid = 3944] [serial = 1242] [outer = 00000000] 10:34:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (14704800) [pid = 3944] [serial = 1243] [outer = 1328BC00] 10:34:35 INFO - PROCESS | 3944 | 1467048875315 Marionette DEBUG loaded listener.js 10:34:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (150CD000) [pid = 3944] [serial = 1244] [outer = 1328BC00] 10:34:35 INFO - PROCESS | 3944 | 1467048875779 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:34:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:34:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 685ms 10:34:35 INFO - PROCESS | 3944 | 1467048875848 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 10:34:35 INFO - PROCESS | 3944 | 1467048875850 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 10:34:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:34:35 INFO - PROCESS | 3944 | 1467048875853 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:34:35 INFO - PROCESS | 3944 | 1467048875857 Marionette TRACE conn3 <- [1,1622,null,{}] 10:34:35 INFO - PROCESS | 3944 | 1467048875868 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:34:35 INFO - PROCESS | 3944 | 1467048875872 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:35 INFO - PROCESS | 3944 | 1467048875983 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 10:34:36 INFO - PROCESS | 3944 | 1467048876074 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:36 INFO - PROCESS | 3944 | 1467048876078 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:36 INFO - PROCESS | 3944 | ++DOCSHELL 155A7800 == 39 [pid = 3944] [id = 415] 10:34:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (155AA800) [pid = 3944] [serial = 1245] [outer = 00000000] 10:34:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (15A73800) [pid = 3944] [serial = 1246] [outer = 155AA800] 10:34:36 INFO - PROCESS | 3944 | 1467048876125 Marionette DEBUG loaded listener.js 10:34:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (15D7A000) [pid = 3944] [serial = 1247] [outer = 155AA800] 10:34:36 INFO - PROCESS | 3944 | 1467048876485 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:34:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:34:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 686ms 10:34:36 INFO - PROCESS | 3944 | 1467048876544 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 10:34:36 INFO - PROCESS | 3944 | 1467048876546 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 10:34:36 INFO - PROCESS | 3944 | 1467048876550 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:34:36 INFO - PROCESS | 3944 | 1467048876551 Marionette TRACE conn3 <- [1,1626,null,{}] 10:34:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:34:36 INFO - PROCESS | 3944 | 1467048876555 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:34:36 INFO - PROCESS | 3944 | 1467048876557 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:36 INFO - PROCESS | 3944 | 1467048876678 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 10:34:36 INFO - PROCESS | 3944 | 1467048876737 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:36 INFO - PROCESS | 3944 | 1467048876739 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:36 INFO - PROCESS | 3944 | ++DOCSHELL 16071C00 == 40 [pid = 3944] [id = 416] 10:34:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (16551000) [pid = 3944] [serial = 1248] [outer = 00000000] 10:34:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (1659F800) [pid = 3944] [serial = 1249] [outer = 16551000] 10:34:36 INFO - PROCESS | 3944 | 1467048876783 Marionette DEBUG loaded listener.js 10:34:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (166BAC00) [pid = 3944] [serial = 1250] [outer = 16551000] 10:34:37 INFO - PROCESS | 3944 | 1467048877187 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:34:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:34:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 685ms 10:34:37 INFO - PROCESS | 3944 | 1467048877244 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 10:34:37 INFO - PROCESS | 3944 | 1467048877246 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 10:34:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:34:37 INFO - PROCESS | 3944 | 1467048877250 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:34:37 INFO - PROCESS | 3944 | 1467048877251 Marionette TRACE conn3 <- [1,1630,null,{}] 10:34:37 INFO - PROCESS | 3944 | 1467048877255 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:34:37 INFO - PROCESS | 3944 | 1467048877257 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:37 INFO - PROCESS | 3944 | 1467048877390 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 10:34:37 INFO - PROCESS | 3944 | 1467048877456 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:37 INFO - PROCESS | 3944 | 1467048877458 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:37 INFO - PROCESS | 3944 | ++DOCSHELL 16725000 == 41 [pid = 3944] [id = 417] 10:34:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (1686FC00) [pid = 3944] [serial = 1251] [outer = 00000000] 10:34:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (16C47000) [pid = 3944] [serial = 1252] [outer = 1686FC00] 10:34:37 INFO - PROCESS | 3944 | 1467048877502 Marionette DEBUG loaded listener.js 10:34:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (16D49800) [pid = 3944] [serial = 1253] [outer = 1686FC00] 10:34:37 INFO - PROCESS | 3944 | 1467048877897 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:34:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:34:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 685ms 10:34:37 INFO - PROCESS | 3944 | 1467048877933 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 10:34:37 INFO - PROCESS | 3944 | 1467048877935 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 10:34:37 INFO - PROCESS | 3944 | 1467048877939 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:34:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:34:37 INFO - PROCESS | 3944 | 1467048877940 Marionette TRACE conn3 <- [1,1634,null,{}] 10:34:37 INFO - PROCESS | 3944 | 1467048877944 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:34:37 INFO - PROCESS | 3944 | 1467048877949 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:38 INFO - PROCESS | 3944 | 1467048878082 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 10:34:38 INFO - PROCESS | 3944 | 1467048878144 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:38 INFO - PROCESS | 3944 | 1467048878146 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:38 INFO - PROCESS | 3944 | ++DOCSHELL 1728C000 == 42 [pid = 3944] [id = 418] 10:34:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (173E5000) [pid = 3944] [serial = 1254] [outer = 00000000] 10:34:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (176D0C00) [pid = 3944] [serial = 1255] [outer = 173E5000] 10:34:38 INFO - PROCESS | 3944 | 1467048878190 Marionette DEBUG loaded listener.js 10:34:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (17E18000) [pid = 3944] [serial = 1256] [outer = 173E5000] 10:34:38 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (1553A800) [pid = 3944] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:34:38 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (157E5400) [pid = 3944] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:34:38 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (103D3C00) [pid = 3944] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:34:38 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (13151000) [pid = 3944] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:34:38 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1659A400) [pid = 3944] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:34:38 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (1606E000) [pid = 3944] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:34:38 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (10AD2800) [pid = 3944] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:34:38 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (104E5400) [pid = 3944] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:34:38 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (131DA400) [pid = 3944] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:34:38 INFO - PROCESS | 3944 | 1467048878567 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:34:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:34:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 686ms 10:34:38 INFO - PROCESS | 3944 | 1467048878619 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 10:34:38 INFO - PROCESS | 3944 | 1467048878621 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 10:34:38 INFO - PROCESS | 3944 | 1467048878625 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:34:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:34:38 INFO - PROCESS | 3944 | 1467048878626 Marionette TRACE conn3 <- [1,1638,null,{}] 10:34:38 INFO - PROCESS | 3944 | 1467048878630 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:34:38 INFO - PROCESS | 3944 | 1467048878632 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:38 INFO - PROCESS | 3944 | 1467048878772 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 10:34:38 INFO - PROCESS | 3944 | 1467048878834 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:38 INFO - PROCESS | 3944 | 1467048878836 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:38 INFO - PROCESS | 3944 | ++DOCSHELL 129EAC00 == 43 [pid = 3944] [id = 419] 10:34:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (13149C00) [pid = 3944] [serial = 1257] [outer = 00000000] 10:34:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (1600B000) [pid = 3944] [serial = 1258] [outer = 13149C00] 10:34:38 INFO - PROCESS | 3944 | 1467048878879 Marionette DEBUG loaded listener.js 10:34:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (1606DC00) [pid = 3944] [serial = 1259] [outer = 13149C00] 10:34:39 INFO - PROCESS | 3944 | 1467048879223 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:34:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:34:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 624ms 10:34:39 INFO - PROCESS | 3944 | 1467048879245 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 10:34:39 INFO - PROCESS | 3944 | 1467048879247 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 10:34:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:34:39 INFO - PROCESS | 3944 | 1467048879251 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:34:39 INFO - PROCESS | 3944 | 1467048879252 Marionette TRACE conn3 <- [1,1642,null,{}] 10:34:39 INFO - PROCESS | 3944 | 1467048879256 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:34:39 INFO - PROCESS | 3944 | 1467048879258 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:39 INFO - PROCESS | 3944 | 1467048879369 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 10:34:39 INFO - PROCESS | 3944 | 1467048879377 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:39 INFO - PROCESS | 3944 | 1467048879379 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:39 INFO - PROCESS | 3944 | ++DOCSHELL 16DD0400 == 44 [pid = 3944] [id = 420] 10:34:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (176D4000) [pid = 3944] [serial = 1260] [outer = 00000000] 10:34:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (1811E400) [pid = 3944] [serial = 1261] [outer = 176D4000] 10:34:39 INFO - PROCESS | 3944 | 1467048879423 Marionette DEBUG loaded listener.js 10:34:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (18407800) [pid = 3944] [serial = 1262] [outer = 176D4000] 10:34:39 INFO - PROCESS | 3944 | 1467048879816 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:34:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:34:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 579ms 10:34:39 INFO - PROCESS | 3944 | 1467048879848 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 10:34:39 INFO - PROCESS | 3944 | 1467048879850 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 10:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:34:39 INFO - PROCESS | 3944 | 1467048879854 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:34:39 INFO - PROCESS | 3944 | 1467048879855 Marionette TRACE conn3 <- [1,1646,null,{}] 10:34:39 INFO - PROCESS | 3944 | 1467048879859 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:34:39 INFO - PROCESS | 3944 | 1467048879845 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:39 INFO - PROCESS | 3944 | 1467048879929 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 10:34:40 INFO - PROCESS | 3944 | 1467048880018 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:40 INFO - PROCESS | 3944 | 1467048880020 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:40 INFO - PROCESS | 3944 | ++DOCSHELL 15560000 == 45 [pid = 3944] [id = 421] 10:34:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1671A000) [pid = 3944] [serial = 1263] [outer = 00000000] 10:34:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1960F400) [pid = 3944] [serial = 1264] [outer = 1671A000] 10:34:40 INFO - PROCESS | 3944 | 1467048880087 Marionette DEBUG loaded listener.js 10:34:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (19611C00) [pid = 3944] [serial = 1265] [outer = 1671A000] 10:34:40 INFO - PROCESS | 3944 | 1467048880449 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:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 686ms 10:34:40 INFO - PROCESS | 3944 | 1467048880536 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 10:34:40 INFO - PROCESS | 3944 | 1467048880540 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 10:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:34:40 INFO - PROCESS | 3944 | 1467048880545 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:34:40 INFO - PROCESS | 3944 | 1467048880549 Marionette TRACE conn3 <- [1,1650,null,{}] 10:34:40 INFO - PROCESS | 3944 | 1467048880556 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:34:40 INFO - PROCESS | 3944 | 1467048880559 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:40 INFO - PROCESS | 3944 | 1467048880688 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 10:34:40 INFO - PROCESS | 3944 | 1467048880822 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:40 INFO - PROCESS | 3944 | 1467048880826 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:40 INFO - PROCESS | 3944 | ++DOCSHELL 10ED3C00 == 46 [pid = 3944] [id = 422] 10:34:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (10ED4800) [pid = 3944] [serial = 1266] [outer = 00000000] 10:34:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (112C5C00) [pid = 3944] [serial = 1267] [outer = 10ED4800] 10:34:40 INFO - PROCESS | 3944 | 1467048880884 Marionette DEBUG loaded listener.js 10:34:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (1292A800) [pid = 3944] [serial = 1268] [outer = 10ED4800] 10:34:41 INFO - PROCESS | 3944 | 1467048881466 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:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 975ms 10:34:41 INFO - PROCESS | 3944 | 1467048881515 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 10:34:41 INFO - PROCESS | 3944 | 1467048881518 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 10:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:34:41 INFO - PROCESS | 3944 | 1467048881525 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:34:41 INFO - PROCESS | 3944 | 1467048881529 Marionette TRACE conn3 <- [1,1654,null,{}] 10:34:41 INFO - PROCESS | 3944 | 1467048881533 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:34:41 INFO - PROCESS | 3944 | 1467048881535 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:41 INFO - PROCESS | 3944 | 1467048881641 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 10:34:41 INFO - PROCESS | 3944 | 1467048881744 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:41 INFO - PROCESS | 3944 | 1467048881747 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:41 INFO - PROCESS | 3944 | ++DOCSHELL 1553AC00 == 47 [pid = 3944] [id = 423] 10:34:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (1553A800) [pid = 3944] [serial = 1269] [outer = 00000000] 10:34:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (15554400) [pid = 3944] [serial = 1270] [outer = 1553A800] 10:34:41 INFO - PROCESS | 3944 | 1467048881809 Marionette DEBUG loaded listener.js 10:34:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (157BF800) [pid = 3944] [serial = 1271] [outer = 1553A800] 10:34:42 INFO - PROCESS | 3944 | 1467048882347 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:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 884ms 10:34:42 INFO - PROCESS | 3944 | 1467048882408 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 10:34:42 INFO - PROCESS | 3944 | 1467048882411 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 10:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:34:42 INFO - PROCESS | 3944 | 1467048882415 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:34:42 INFO - PROCESS | 3944 | 1467048882417 Marionette TRACE conn3 <- [1,1658,null,{}] 10:34:42 INFO - PROCESS | 3944 | 1467048882427 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:34:42 INFO - PROCESS | 3944 | 1467048882432 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:42 INFO - PROCESS | 3944 | 1467048882539 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 10:34:42 INFO - PROCESS | 3944 | 1467048882673 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:42 INFO - PROCESS | 3944 | 1467048882677 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:42 INFO - PROCESS | 3944 | ++DOCSHELL 16C4B000 == 48 [pid = 3944] [id = 424] 10:34:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (17286800) [pid = 3944] [serial = 1272] [outer = 00000000] 10:34:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (174C8000) [pid = 3944] [serial = 1273] [outer = 17286800] 10:34:42 INFO - PROCESS | 3944 | 1467048882734 Marionette DEBUG loaded listener.js 10:34:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (17E78400) [pid = 3944] [serial = 1274] [outer = 17286800] 10:34:43 INFO - PROCESS | 3944 | 1467048883570 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:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1218ms 10:34:43 INFO - PROCESS | 3944 | 1467048883630 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 10:34:43 INFO - PROCESS | 3944 | 1467048883634 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 10:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:34:43 INFO - PROCESS | 3944 | 1467048883639 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:34:43 INFO - PROCESS | 3944 | 1467048883642 Marionette TRACE conn3 <- [1,1662,null,{}] 10:34:43 INFO - PROCESS | 3944 | 1467048883648 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:34:43 INFO - PROCESS | 3944 | 1467048883650 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:43 INFO - PROCESS | 3944 | 1467048883750 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 10:34:43 INFO - PROCESS | 3944 | 1467048883894 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:43 INFO - PROCESS | 3944 | 1467048883898 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:43 INFO - PROCESS | 3944 | ++DOCSHELL 11238000 == 49 [pid = 3944] [id = 425] 10:34:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (112C5000) [pid = 3944] [serial = 1275] [outer = 00000000] 10:34:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (12DFC800) [pid = 3944] [serial = 1276] [outer = 112C5000] 10:34:43 INFO - PROCESS | 3944 | 1467048883934 Marionette DEBUG loaded listener.js 10:34:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (130CE400) [pid = 3944] [serial = 1277] [outer = 112C5000] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 104E4C00 == 48 [pid = 3944] [id = 404] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 16DD0400 == 47 [pid = 3944] [id = 420] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 129EAC00 == 46 [pid = 3944] [id = 419] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 1728C000 == 45 [pid = 3944] [id = 418] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 16725000 == 44 [pid = 3944] [id = 417] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 16071C00 == 43 [pid = 3944] [id = 416] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 155A7800 == 42 [pid = 3944] [id = 415] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 13285800 == 41 [pid = 3944] [id = 414] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 10AC6C00 == 40 [pid = 3944] [id = 413] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 173DC000 == 39 [pid = 3944] [id = 410] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 1314F400 == 38 [pid = 3944] [id = 402] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 10ACD000 == 37 [pid = 3944] [id = 398] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 10AC5000 == 36 [pid = 3944] [id = 411] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 1281E400 == 35 [pid = 3944] [id = 412] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 10375800 == 34 [pid = 3944] [id = 399] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 103D1400 == 33 [pid = 3944] [id = 401] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 114EA400 == 32 [pid = 3944] [id = 400] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 13131800 == 31 [pid = 3944] [id = 403] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 16C4B000 == 30 [pid = 3944] [id = 424] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 15560000 == 29 [pid = 3944] [id = 421] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 10ED3C00 == 28 [pid = 3944] [id = 422] 10:34:44 INFO - PROCESS | 3944 | --DOCSHELL 1553AC00 == 27 [pid = 3944] [id = 423] 10:34:44 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (16596C00) [pid = 3944] [serial = 1225] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1659C800) [pid = 3944] [serial = 1226] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (11230400) [pid = 3944] [serial = 1216] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (114EC800) [pid = 3944] [serial = 1217] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (1122EC00) [pid = 3944] [serial = 1214] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (10AD0400) [pid = 3944] [serial = 1213] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (1055A400) [pid = 3944] [serial = 1204] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (13B24C00) [pid = 3944] [serial = 1207] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (16594800) [pid = 3944] [serial = 1210] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (13B25800) [pid = 3944] [serial = 1219] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (13B31C00) [pid = 3944] [serial = 1220] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (157BC800) [pid = 3944] [serial = 1223] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (16726000) [pid = 3944] [serial = 1211] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (10AC5C00) [pid = 3944] [serial = 1205] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (147BDC00) [pid = 3944] [serial = 1208] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (18407C00) [pid = 3944] [serial = 1231] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (16721400) [pid = 3944] [serial = 1228] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (16873400) [pid = 3944] [serial = 1229] [outer = 00000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (15543800) [pid = 3944] [serial = 1222] [outer = 00000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3944 | 1467048885015 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:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1416ms 10:34:45 INFO - PROCESS | 3944 | 1467048885066 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 10:34:45 INFO - PROCESS | 3944 | 1467048885070 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 10:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:34:45 INFO - PROCESS | 3944 | 1467048885075 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:34:45 INFO - PROCESS | 3944 | 1467048885078 Marionette TRACE conn3 <- [1,1666,null,{}] 10:34:45 INFO - PROCESS | 3944 | 1467048885084 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:34:45 INFO - PROCESS | 3944 | 1467048885086 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:45 INFO - PROCESS | 3944 | 1467048885177 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 10:34:45 INFO - PROCESS | 3944 | 1467048885308 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:45 INFO - PROCESS | 3944 | 1467048885310 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:45 INFO - PROCESS | 3944 | ++DOCSHELL 10AC8000 == 28 [pid = 3944] [id = 426] 10:34:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (10AC8400) [pid = 3944] [serial = 1278] [outer = 00000000] 10:34:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (110A8800) [pid = 3944] [serial = 1279] [outer = 10AC8400] 10:34:45 INFO - PROCESS | 3944 | 1467048885357 Marionette DEBUG loaded listener.js 10:34:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (1122EC00) [pid = 3944] [serial = 1280] [outer = 10AC8400] 10:34:45 INFO - PROCESS | 3944 | 1467048885756 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:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 716ms 10:34:45 INFO - PROCESS | 3944 | 1467048885798 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 10:34:45 INFO - PROCESS | 3944 | 1467048885802 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 10:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:34:45 INFO - PROCESS | 3944 | 1467048885809 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:34:45 INFO - PROCESS | 3944 | 1467048885811 Marionette TRACE conn3 <- [1,1670,null,{}] 10:34:45 INFO - PROCESS | 3944 | 1467048885815 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:34:45 INFO - PROCESS | 3944 | 1467048885818 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:45 INFO - PROCESS | 3944 | 1467048885914 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 10:34:45 INFO - PROCESS | 3944 | 1467048885921 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:45 INFO - PROCESS | 3944 | 1467048885924 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:45 INFO - PROCESS | 3944 | ++DOCSHELL 129EB000 == 29 [pid = 3944] [id = 427] 10:34:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (129ECC00) [pid = 3944] [serial = 1281] [outer = 00000000] 10:34:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (13075C00) [pid = 3944] [serial = 1282] [outer = 129ECC00] 10:34:45 INFO - PROCESS | 3944 | 1467048885970 Marionette DEBUG loaded listener.js 10:34:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (13158000) [pid = 3944] [serial = 1283] [outer = 129ECC00] 10:34:46 INFO - PROCESS | 3944 | 1467048886408 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:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 624ms 10:34:46 INFO - PROCESS | 3944 | 1467048886430 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 10:34:46 INFO - PROCESS | 3944 | 1467048886432 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 10:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:34:46 INFO - PROCESS | 3944 | 1467048886436 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:34:46 INFO - PROCESS | 3944 | 1467048886439 Marionette TRACE conn3 <- [1,1674,null,{}] 10:34:46 INFO - PROCESS | 3944 | 1467048886454 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:34:46 INFO - PROCESS | 3944 | 1467048886458 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:46 INFO - PROCESS | 3944 | 1467048886541 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 10:34:46 INFO - PROCESS | 3944 | 1467048886591 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:46 INFO - PROCESS | 3944 | 1467048886595 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:46 INFO - PROCESS | 3944 | ++DOCSHELL 1553C800 == 30 [pid = 3944] [id = 428] 10:34:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (1553D400) [pid = 3944] [serial = 1284] [outer = 00000000] 10:34:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (15543000) [pid = 3944] [serial = 1285] [outer = 1553D400] 10:34:46 INFO - PROCESS | 3944 | 1467048886643 Marionette DEBUG loaded listener.js 10:34:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (15560000) [pid = 3944] [serial = 1286] [outer = 1553D400] 10:34:47 INFO - PROCESS | 3944 | 1467048887082 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:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 10:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 686ms 10:34:47 INFO - PROCESS | 3944 | 1467048887124 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 10:34:47 INFO - PROCESS | 3944 | 1467048887127 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 10:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:34:47 INFO - PROCESS | 3944 | 1467048887130 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:34:47 INFO - PROCESS | 3944 | 1467048887132 Marionette TRACE conn3 <- [1,1678,null,{}] 10:34:47 INFO - PROCESS | 3944 | 1467048887136 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:34:47 INFO - PROCESS | 3944 | 1467048887137 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:47 INFO - PROCESS | 3944 | 1467048887252 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 10:34:47 INFO - PROCESS | 3944 | 1467048887257 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:47 INFO - PROCESS | 3944 | 1467048887259 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:47 INFO - PROCESS | 3944 | ++DOCSHELL 157BE800 == 31 [pid = 3944] [id = 429] 10:34:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (157BEC00) [pid = 3944] [serial = 1287] [outer = 00000000] 10:34:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (16068800) [pid = 3944] [serial = 1288] [outer = 157BEC00] 10:34:47 INFO - PROCESS | 3944 | 1467048887303 Marionette DEBUG loaded listener.js 10:34:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (16071400) [pid = 3944] [serial = 1289] [outer = 157BEC00] 10:34:47 INFO - PROCESS | 3944 | 1467048887723 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:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 625ms 10:34:47 INFO - PROCESS | 3944 | 1467048887750 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 10:34:47 INFO - PROCESS | 3944 | 1467048887752 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 10:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:34:47 INFO - PROCESS | 3944 | 1467048887755 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:34:47 INFO - PROCESS | 3944 | 1467048887757 Marionette TRACE conn3 <- [1,1682,null,{}] 10:34:47 INFO - PROCESS | 3944 | 1467048887760 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:34:47 INFO - PROCESS | 3944 | 1467048887762 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:47 INFO - PROCESS | 3944 | 1467048887870 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 10:34:47 INFO - PROCESS | 3944 | 1467048887876 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:47 INFO - PROCESS | 3944 | 1467048887878 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:47 INFO - PROCESS | 3944 | ++DOCSHELL 16594400 == 32 [pid = 3944] [id = 430] 10:34:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (16594C00) [pid = 3944] [serial = 1290] [outer = 00000000] 10:34:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (165A1C00) [pid = 3944] [serial = 1291] [outer = 16594C00] 10:34:47 INFO - PROCESS | 3944 | 1467048887929 Marionette DEBUG loaded listener.js 10:34:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (166B7000) [pid = 3944] [serial = 1292] [outer = 16594C00] 10:34:48 INFO - PROCESS | 3944 | 1467048888378 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:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 685ms 10:34:48 INFO - PROCESS | 3944 | 1467048888438 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 10:34:48 INFO - PROCESS | 3944 | 1467048888440 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 10:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:34:48 INFO - PROCESS | 3944 | 1467048888444 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:34:48 INFO - PROCESS | 3944 | 1467048888445 Marionette TRACE conn3 <- [1,1686,null,{}] 10:34:48 INFO - PROCESS | 3944 | 1467048888449 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:34:48 INFO - PROCESS | 3944 | 1467048888454 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:48 INFO - PROCESS | 3944 | 1467048888586 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 10:34:48 INFO - PROCESS | 3944 | 1467048888634 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:48 INFO - PROCESS | 3944 | 1467048888637 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:48 INFO - PROCESS | 3944 | ++DOCSHELL 16A3B400 == 33 [pid = 3944] [id = 431] 10:34:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (16C44800) [pid = 3944] [serial = 1293] [outer = 00000000] 10:34:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (1740A400) [pid = 3944] [serial = 1294] [outer = 16C44800] 10:34:48 INFO - PROCESS | 3944 | 1467048888680 Marionette DEBUG loaded listener.js 10:34:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (174CC000) [pid = 3944] [serial = 1295] [outer = 16C44800] 10:34:49 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (155AA800) [pid = 3944] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:34:49 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (13149C00) [pid = 3944] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:34:49 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1671A000) [pid = 3944] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:34:49 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (16551000) [pid = 3944] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:34:49 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (173E5000) [pid = 3944] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:34:49 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (1686FC00) [pid = 3944] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:34:49 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (173E1400) [pid = 3944] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:34:49 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (1328BC00) [pid = 3944] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:34:49 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (10AC5400) [pid = 3944] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:34:49 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (176D4000) [pid = 3944] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:34:49 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (10AC7400) [pid = 3944] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:34:49 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (13154C00) [pid = 3944] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:34:49 INFO - PROCESS | 3944 | 1467048889310 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:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 10:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 929ms 10:34:49 INFO - PROCESS | 3944 | 1467048889371 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 10:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:34:49 INFO - PROCESS | 3944 | 1467048889366 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 10:34:49 INFO - PROCESS | 3944 | 1467048889370 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:34:49 INFO - PROCESS | 3944 | 1467048889372 Marionette TRACE conn3 <- [1,1690,null,{}] 10:34:49 INFO - PROCESS | 3944 | 1467048889375 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:34:49 INFO - PROCESS | 3944 | 1467048889377 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:49 INFO - PROCESS | 3944 | 1467048889451 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 10:34:49 INFO - PROCESS | 3944 | 1467048889460 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:49 INFO - PROCESS | 3944 | 1467048889462 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:49 INFO - PROCESS | 3944 | ++DOCSHELL 10A10000 == 34 [pid = 3944] [id = 432] 10:34:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (10AD2C00) [pid = 3944] [serial = 1296] [outer = 00000000] 10:34:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1392E800) [pid = 3944] [serial = 1297] [outer = 10AD2C00] 10:34:49 INFO - PROCESS | 3944 | 1467048889510 Marionette DEBUG loaded listener.js 10:34:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (150FA400) [pid = 3944] [serial = 1298] [outer = 10AD2C00] 10:34:49 INFO - PROCESS | 3944 | 1467048889969 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:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 609ms 10:34:49 INFO - PROCESS | 3944 | 1467048890007 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 10:34:49 INFO - PROCESS | 3944 | 1467048890009 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 10:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:34:49 INFO - PROCESS | 3944 | 1467048890012 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:34:49 INFO - PROCESS | 3944 | 1467048890014 Marionette TRACE conn3 <- [1,1694,null,{}] 10:34:50 INFO - PROCESS | 3944 | 1467048890017 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:34:50 INFO - PROCESS | 3944 | 1467048890019 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:50 INFO - PROCESS | 3944 | 1467048890077 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 10:34:50 INFO - PROCESS | 3944 | 1467048890082 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:50 INFO - PROCESS | 3944 | 1467048890084 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:50 INFO - PROCESS | 3944 | ++DOCSHELL 1392E400 == 35 [pid = 3944] [id = 433] 10:34:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (157B8800) [pid = 3944] [serial = 1299] [outer = 00000000] 10:34:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (17409000) [pid = 3944] [serial = 1300] [outer = 157B8800] 10:34:50 INFO - PROCESS | 3944 | 1467048890130 Marionette DEBUG loaded listener.js 10:34:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (174CD000) [pid = 3944] [serial = 1301] [outer = 157B8800] 10:34:50 INFO - PROCESS | 3944 | 1467048890554 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:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 579ms 10:34:50 INFO - PROCESS | 3944 | 1467048890592 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 10:34:50 INFO - PROCESS | 3944 | 1467048890594 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 10:34:50 INFO - PROCESS | 3944 | 1467048890597 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:34:50 INFO - PROCESS | 3944 | 1467048890599 Marionette TRACE conn3 <- [1,1698,null,{}] 10:34:50 INFO - PROCESS | 3944 | 1467048890607 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:34:50 INFO - PROCESS | 3944 | 1467048890609 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:50 INFO - PROCESS | 3944 | 1467048890683 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 10:34:50 INFO - PROCESS | 3944 | 1467048890689 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:50 INFO - PROCESS | 3944 | 1467048890691 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:50 INFO - PROCESS | 3944 | ++DOCSHELL 1553C000 == 36 [pid = 3944] [id = 434] 10:34:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1846AC00) [pid = 3944] [serial = 1302] [outer = 00000000] 10:34:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (1987BC00) [pid = 3944] [serial = 1303] [outer = 1846AC00] 10:34:50 INFO - PROCESS | 3944 | 1467048890734 Marionette DEBUG loaded listener.js 10:34:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1987C400) [pid = 3944] [serial = 1304] [outer = 1846AC00] 10:34:51 INFO - PROCESS | 3944 | 1467048891159 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:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 579ms 10:34:51 INFO - PROCESS | 3944 | 1467048891177 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 10:34:51 INFO - PROCESS | 3944 | 1467048891179 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 10:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:34:51 INFO - PROCESS | 3944 | 1467048891182 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:34:51 INFO - PROCESS | 3944 | 1467048891193 Marionette TRACE conn3 <- [1,1702,null,{}] 10:34:51 INFO - PROCESS | 3944 | 1467048891197 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:34:51 INFO - PROCESS | 3944 | 1467048891199 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:51 INFO - PROCESS | 3944 | 1467048891361 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 10:34:51 INFO - PROCESS | 3944 | 1467048891450 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:51 INFO - PROCESS | 3944 | 1467048891453 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:51 INFO - PROCESS | 3944 | ++DOCSHELL 10A0A400 == 37 [pid = 3944] [id = 435] 10:34:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (10A0BC00) [pid = 3944] [serial = 1305] [outer = 00000000] 10:34:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (10AC9000) [pid = 3944] [serial = 1306] [outer = 10A0BC00] 10:34:51 INFO - PROCESS | 3944 | 1467048891509 Marionette DEBUG loaded listener.js 10:34:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (10F37000) [pid = 3944] [serial = 1307] [outer = 10A0BC00] 10:34:52 INFO - PROCESS | 3944 | 1467048892246 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:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1128ms 10:34:52 INFO - PROCESS | 3944 | 1467048892310 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 10:34:52 INFO - PROCESS | 3944 | 1467048892314 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 10:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:34:52 INFO - PROCESS | 3944 | 1467048892320 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:34:52 INFO - PROCESS | 3944 | 1467048892323 Marionette TRACE conn3 <- [1,1706,null,{}] 10:34:52 INFO - PROCESS | 3944 | 1467048892327 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:34:52 INFO - PROCESS | 3944 | 1467048892330 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:52 INFO - PROCESS | 3944 | 1467048892447 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 10:34:52 INFO - PROCESS | 3944 | 1467048892581 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:52 INFO - PROCESS | 3944 | 1467048892584 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:52 INFO - PROCESS | 3944 | ++DOCSHELL 13B2A800 == 38 [pid = 3944] [id = 436] 10:34:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (13B30C00) [pid = 3944] [serial = 1308] [outer = 00000000] 10:34:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (147C0400) [pid = 3944] [serial = 1309] [outer = 13B30C00] 10:34:52 INFO - PROCESS | 3944 | 1467048892640 Marionette DEBUG loaded listener.js 10:34:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (150F4800) [pid = 3944] [serial = 1310] [outer = 13B30C00] 10:34:53 INFO - PROCESS | 3944 | 1467048893472 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:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1219ms 10:34:53 INFO - PROCESS | 3944 | 1467048893542 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 10:34:53 INFO - PROCESS | 3944 | 1467048893546 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 10:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:34:53 INFO - PROCESS | 3944 | 1467048893552 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:34:53 INFO - PROCESS | 3944 | 1467048893555 Marionette TRACE conn3 <- [1,1710,null,{}] 10:34:53 INFO - PROCESS | 3944 | 1467048893561 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:34:53 INFO - PROCESS | 3944 | 1467048893563 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:53 INFO - PROCESS | 3944 | 1467048893672 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 10:34:53 INFO - PROCESS | 3944 | 1467048893794 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:53 INFO - PROCESS | 3944 | 1467048893798 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:53 INFO - PROCESS | 3944 | --DOCSHELL 1392E400 == 37 [pid = 3944] [id = 433] 10:34:53 INFO - PROCESS | 3944 | --DOCSHELL 10A10000 == 36 [pid = 3944] [id = 432] 10:34:53 INFO - PROCESS | 3944 | --DOCSHELL 16A3B400 == 35 [pid = 3944] [id = 431] 10:34:53 INFO - PROCESS | 3944 | --DOCSHELL 16594400 == 34 [pid = 3944] [id = 430] 10:34:53 INFO - PROCESS | 3944 | --DOCSHELL 157BE800 == 33 [pid = 3944] [id = 429] 10:34:53 INFO - PROCESS | 3944 | --DOCSHELL 1553C800 == 32 [pid = 3944] [id = 428] 10:34:53 INFO - PROCESS | 3944 | --DOCSHELL 129EB000 == 31 [pid = 3944] [id = 427] 10:34:53 INFO - PROCESS | 3944 | --DOCSHELL 10AC8000 == 30 [pid = 3944] [id = 426] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (176D0C00) [pid = 3944] [serial = 1255] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (16D49800) [pid = 3944] [serial = 1253] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1846BC00) [pid = 3944] [serial = 1232] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (14704800) [pid = 3944] [serial = 1243] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (150CD000) [pid = 3944] [serial = 1244] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (10AD1000) [pid = 3944] [serial = 1234] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (1123AC00) [pid = 3944] [serial = 1235] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (16C47000) [pid = 3944] [serial = 1252] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (18407800) [pid = 3944] [serial = 1262] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (12821400) [pid = 3944] [serial = 1240] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (12D67000) [pid = 3944] [serial = 1241] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (147C1000) [pid = 3944] [serial = 1237] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (150EE800) [pid = 3944] [serial = 1238] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (15A73800) [pid = 3944] [serial = 1246] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (1600B000) [pid = 3944] [serial = 1258] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (17E18000) [pid = 3944] [serial = 1256] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1811E400) [pid = 3944] [serial = 1261] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (1960F400) [pid = 3944] [serial = 1264] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1659F800) [pid = 3944] [serial = 1249] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (19611C00) [pid = 3944] [serial = 1265] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (166BAC00) [pid = 3944] [serial = 1250] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (1606DC00) [pid = 3944] [serial = 1259] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (15D7A000) [pid = 3944] [serial = 1247] [outer = 00000000] [url = about:blank] 10:34:53 INFO - PROCESS | 3944 | ++DOCSHELL 10321C00 == 31 [pid = 3944] [id = 437] 10:34:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (1036A800) [pid = 3944] [serial = 1311] [outer = 00000000] 10:34:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (10AC3400) [pid = 3944] [serial = 1312] [outer = 1036A800] 10:34:53 INFO - PROCESS | 3944 | 1467048893873 Marionette DEBUG loaded listener.js 10:34:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (114F1800) [pid = 3944] [serial = 1313] [outer = 1036A800] 10:34:54 INFO - PROCESS | 3944 | 1467048894289 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:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 10:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 777ms 10:34:54 INFO - PROCESS | 3944 | 1467048894338 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 10:34:54 INFO - PROCESS | 3944 | 1467048894343 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 10:34:54 INFO - PROCESS | 3944 | 1467048894349 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:34:54 INFO - PROCESS | 3944 | 1467048894352 Marionette TRACE conn3 <- [1,1714,null,{}] 10:34:54 INFO - PROCESS | 3944 | 1467048894355 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:34:54 INFO - PROCESS | 3944 | 1467048894358 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:54 INFO - PROCESS | 3944 | 1467048894441 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 10:34:54 INFO - PROCESS | 3944 | 1467048894450 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:54 INFO - PROCESS | 3944 | 1467048894452 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:54 INFO - PROCESS | 3944 | ++DOCSHELL 130A3400 == 32 [pid = 3944] [id = 438] 10:34:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (130A5800) [pid = 3944] [serial = 1314] [outer = 00000000] 10:34:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (13B2C800) [pid = 3944] [serial = 1315] [outer = 130A5800] 10:34:54 INFO - PROCESS | 3944 | 1467048894498 Marionette DEBUG loaded listener.js 10:34:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (147B3C00) [pid = 3944] [serial = 1316] [outer = 130A5800] 10:34:54 INFO - PROCESS | 3944 | 1467048894969 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:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 685ms 10:34:55 INFO - PROCESS | 3944 | 1467048895029 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 10:34:55 INFO - PROCESS | 3944 | 1467048895032 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 10:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:34:55 INFO - PROCESS | 3944 | 1467048895037 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:34:55 INFO - PROCESS | 3944 | 1467048895043 Marionette TRACE conn3 <- [1,1718,null,{}] 10:34:55 INFO - PROCESS | 3944 | 1467048895056 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:34:55 INFO - PROCESS | 3944 | 1467048895060 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:55 INFO - PROCESS | 3944 | 1467048895172 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 10:34:55 INFO - PROCESS | 3944 | 1467048895275 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:55 INFO - PROCESS | 3944 | 1467048895278 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:55 INFO - PROCESS | 3944 | ++DOCSHELL 1555F400 == 33 [pid = 3944] [id = 439] 10:34:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1555F800) [pid = 3944] [serial = 1317] [outer = 00000000] 10:34:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (15A7B400) [pid = 3944] [serial = 1318] [outer = 1555F800] 10:34:55 INFO - PROCESS | 3944 | 1467048895325 Marionette DEBUG loaded listener.js 10:34:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (16004800) [pid = 3944] [serial = 1319] [outer = 1555F800] 10:34:55 INFO - PROCESS | 3944 | 1467048895685 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:34:55 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:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 686ms 10:34:55 INFO - PROCESS | 3944 | 1467048895718 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 10:34:55 INFO - PROCESS | 3944 | 1467048895720 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 10:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:34:55 INFO - PROCESS | 3944 | 1467048895724 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:34:55 INFO - PROCESS | 3944 | 1467048895726 Marionette TRACE conn3 <- [1,1722,null,{}] 10:34:55 INFO - PROCESS | 3944 | 1467048895729 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:34:55 INFO - PROCESS | 3944 | 1467048895731 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:55 INFO - PROCESS | 3944 | 1467048895824 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 10:34:55 INFO - PROCESS | 3944 | 1467048895830 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:55 INFO - PROCESS | 3944 | 1467048895832 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:55 INFO - PROCESS | 3944 | ++DOCSHELL 16069400 == 34 [pid = 3944] [id = 440] 10:34:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1606E000) [pid = 3944] [serial = 1320] [outer = 00000000] 10:34:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (1671B400) [pid = 3944] [serial = 1321] [outer = 1606E000] 10:34:55 INFO - PROCESS | 3944 | 1467048895876 Marionette DEBUG loaded listener.js 10:34:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (16723000) [pid = 3944] [serial = 1322] [outer = 1606E000] 10:34:56 INFO - PROCESS | 3944 | 1467048896333 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:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 625ms 10:34:56 INFO - PROCESS | 3944 | 1467048896343 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 10:34:56 INFO - PROCESS | 3944 | 1467048896345 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 10:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:34:56 INFO - PROCESS | 3944 | 1467048896352 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:34:56 INFO - PROCESS | 3944 | 1467048896354 Marionette TRACE conn3 <- [1,1726,null,{}] 10:34:56 INFO - PROCESS | 3944 | 1467048896357 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:34:56 INFO - PROCESS | 3944 | 1467048896359 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:56 INFO - PROCESS | 3944 | 1467048896470 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 10:34:56 INFO - PROCESS | 3944 | 1467048896555 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:56 INFO - PROCESS | 3944 | 1467048896557 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:56 INFO - PROCESS | 3944 | ++DOCSHELL 12DF7400 == 35 [pid = 3944] [id = 441] 10:34:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (155AFC00) [pid = 3944] [serial = 1323] [outer = 00000000] 10:34:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (1687BC00) [pid = 3944] [serial = 1324] [outer = 155AFC00] 10:34:56 INFO - PROCESS | 3944 | 1467048896604 Marionette DEBUG loaded listener.js 10:34:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (16C4B000) [pid = 3944] [serial = 1325] [outer = 155AFC00] 10:34:56 INFO - PROCESS | 3944 | 1467048897004 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:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 10:34:57 INFO - PROCESS | 3944 | 1467048897037 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 10:34:57 INFO - PROCESS | 3944 | 1467048897039 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 10:34:57 INFO - PROCESS | 3944 | 1467048897042 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:34:57 INFO - PROCESS | 3944 | 1467048897044 Marionette TRACE conn3 <- [1,1730,null,{}] 10:34:57 INFO - PROCESS | 3944 | 1467048897047 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:34:57 INFO - PROCESS | 3944 | 1467048897053 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:57 INFO - PROCESS | 3944 | 1467048897199 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 10:34:57 INFO - PROCESS | 3944 | 1467048897213 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:57 INFO - PROCESS | 3944 | 1467048897215 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:57 INFO - PROCESS | 3944 | ++DOCSHELL 16006C00 == 36 [pid = 3944] [id = 442] 10:34:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (17284C00) [pid = 3944] [serial = 1326] [outer = 00000000] 10:34:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (17E1B000) [pid = 3944] [serial = 1327] [outer = 17284C00] 10:34:57 INFO - PROCESS | 3944 | 1467048897263 Marionette DEBUG loaded listener.js 10:34:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (18120800) [pid = 3944] [serial = 1328] [outer = 17284C00] 10:34:57 INFO - PROCESS | 3944 | 1467048897688 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:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 686ms 10:34:57 INFO - PROCESS | 3944 | 1467048897724 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 10:34:57 INFO - PROCESS | 3944 | 1467048897726 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 10:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:34:57 INFO - PROCESS | 3944 | 1467048897730 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:34:57 INFO - PROCESS | 3944 | 1467048897731 Marionette TRACE conn3 <- [1,1734,null,{}] 10:34:57 INFO - PROCESS | 3944 | 1467048897744 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:34:57 INFO - PROCESS | 3944 | 1467048897746 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:57 INFO - PROCESS | 3944 | 1467048897878 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 10:34:57 INFO - PROCESS | 3944 | 1467048897898 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:57 INFO - PROCESS | 3944 | 1467048897900 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:57 INFO - PROCESS | 3944 | ++DOCSHELL 1840BC00 == 37 [pid = 3944] [id = 443] 10:34:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (1846BC00) [pid = 3944] [serial = 1329] [outer = 00000000] 10:34:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (19611C00) [pid = 3944] [serial = 1330] [outer = 1846BC00] 10:34:57 INFO - PROCESS | 3944 | 1467048897943 Marionette DEBUG loaded listener.js 10:34:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (1987A800) [pid = 3944] [serial = 1331] [outer = 1846BC00] 10:34:58 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1553D400) [pid = 3944] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:34:58 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (17286800) [pid = 3944] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:34:58 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (129ECC00) [pid = 3944] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:34:58 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (10ED4800) [pid = 3944] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:34:58 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (157B8800) [pid = 3944] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:34:58 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (16594C00) [pid = 3944] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:34:58 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (157BEC00) [pid = 3944] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:34:58 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (10AD2C00) [pid = 3944] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:34:58 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (112C5000) [pid = 3944] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:34:58 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (16C44800) [pid = 3944] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:34:58 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (10AC8400) [pid = 3944] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:34:58 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1553A800) [pid = 3944] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:34:58 INFO - PROCESS | 3944 | 1467048898402 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:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 746ms 10:34:58 INFO - PROCESS | 3944 | 1467048898471 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 10:34:58 INFO - PROCESS | 3944 | 1467048898473 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 10:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:34:58 INFO - PROCESS | 3944 | 1467048898476 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:34:58 INFO - PROCESS | 3944 | 1467048898478 Marionette TRACE conn3 <- [1,1738,null,{}] 10:34:58 INFO - PROCESS | 3944 | 1467048898481 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:34:58 INFO - PROCESS | 3944 | 1467048898483 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:58 INFO - PROCESS | 3944 | 1467048898561 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 10:34:58 INFO - PROCESS | 3944 | 1467048898566 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:58 INFO - PROCESS | 3944 | 1467048898568 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:58 INFO - PROCESS | 3944 | ++DOCSHELL 10A77800 == 38 [pid = 3944] [id = 444] 10:34:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (10ED3C00) [pid = 3944] [serial = 1332] [outer = 00000000] 10:34:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (165A0400) [pid = 3944] [serial = 1333] [outer = 10ED3C00] 10:34:58 INFO - PROCESS | 3944 | 1467048898612 Marionette DEBUG loaded listener.js 10:34:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (17E17800) [pid = 3944] [serial = 1334] [outer = 10ED3C00] 10:34:59 INFO - PROCESS | 3944 | 1467048899009 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:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 579ms 10:34:59 INFO - PROCESS | 3944 | 1467048899063 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 10:34:59 INFO - PROCESS | 3944 | 1467048899065 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 10:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:34:59 INFO - PROCESS | 3944 | 1467048899069 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:34:59 INFO - PROCESS | 3944 | 1467048899070 Marionette TRACE conn3 <- [1,1742,null,{}] 10:34:59 INFO - PROCESS | 3944 | 1467048899074 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:34:59 INFO - PROCESS | 3944 | 1467048899076 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:59 INFO - PROCESS | 3944 | 1467048899161 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 10:34:59 INFO - PROCESS | 3944 | 1467048899166 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:59 INFO - PROCESS | 3944 | 1467048899168 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:59 INFO - PROCESS | 3944 | ++DOCSHELL 16594000 == 39 [pid = 3944] [id = 445] 10:34:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (1659AC00) [pid = 3944] [serial = 1335] [outer = 00000000] 10:34:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (19884000) [pid = 3944] [serial = 1336] [outer = 1659AC00] 10:34:59 INFO - PROCESS | 3944 | 1467048899211 Marionette DEBUG loaded listener.js 10:34:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (198F1000) [pid = 3944] [serial = 1337] [outer = 1659AC00] 10:34:59 INFO - PROCESS | 3944 | 1467048899641 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:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 625ms 10:34:59 INFO - PROCESS | 3944 | 1467048899693 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 10:34:59 INFO - PROCESS | 3944 | 1467048899695 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 10:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:34:59 INFO - PROCESS | 3944 | 1467048899699 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:34:59 INFO - PROCESS | 3944 | 1467048899700 Marionette TRACE conn3 <- [1,1746,null,{}] 10:34:59 INFO - PROCESS | 3944 | 1467048899704 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:34:59 INFO - PROCESS | 3944 | 1467048899706 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:59 INFO - PROCESS | 3944 | 1467048899788 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 10:34:59 INFO - PROCESS | 3944 | 1467048899793 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:59 INFO - PROCESS | 3944 | 1467048899795 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:34:59 INFO - PROCESS | 3944 | ++DOCSHELL 19610C00 == 40 [pid = 3944] [id = 446] 10:34:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (1987FC00) [pid = 3944] [serial = 1338] [outer = 00000000] 10:34:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (19A76C00) [pid = 3944] [serial = 1339] [outer = 1987FC00] 10:34:59 INFO - PROCESS | 3944 | 1467048899838 Marionette DEBUG loaded listener.js 10:34:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (19A87400) [pid = 3944] [serial = 1340] [outer = 1987FC00] 10:35:00 INFO - PROCESS | 3944 | --DOCSHELL 11238000 == 39 [pid = 3944] [id = 425] 10:35:00 INFO - PROCESS | 3944 | --DOCSHELL 10321C00 == 38 [pid = 3944] [id = 437] 10:35:00 INFO - PROCESS | 3944 | --DOCSHELL 13B2A800 == 37 [pid = 3944] [id = 436] 10:35:00 INFO - PROCESS | 3944 | --DOCSHELL 1553C000 == 36 [pid = 3944] [id = 434] 10:35:00 INFO - PROCESS | 3944 | --DOCSHELL 10A0A400 == 35 [pid = 3944] [id = 435] 10:35:01 INFO - PROCESS | 3944 | --DOCSHELL 1555F400 == 34 [pid = 3944] [id = 439] 10:35:01 INFO - PROCESS | 3944 | --DOCSHELL 16006C00 == 33 [pid = 3944] [id = 442] 10:35:01 INFO - PROCESS | 3944 | --DOCSHELL 10A77800 == 32 [pid = 3944] [id = 444] 10:35:01 INFO - PROCESS | 3944 | --DOCSHELL 1840BC00 == 31 [pid = 3944] [id = 443] 10:35:01 INFO - PROCESS | 3944 | --DOCSHELL 16069400 == 30 [pid = 3944] [id = 440] 10:35:01 INFO - PROCESS | 3944 | --DOCSHELL 12DF7400 == 29 [pid = 3944] [id = 441] 10:35:01 INFO - PROCESS | 3944 | --DOCSHELL 130A3400 == 28 [pid = 3944] [id = 438] 10:35:01 INFO - PROCESS | 3944 | --DOCSHELL 16594000 == 27 [pid = 3944] [id = 445] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1987BC00) [pid = 3944] [serial = 1303] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (174CD000) [pid = 3944] [serial = 1301] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (15543000) [pid = 3944] [serial = 1285] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (17E78400) [pid = 3944] [serial = 1274] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (13075C00) [pid = 3944] [serial = 1282] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (112C5C00) [pid = 3944] [serial = 1267] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (17409000) [pid = 3944] [serial = 1300] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (165A1C00) [pid = 3944] [serial = 1291] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (174C8000) [pid = 3944] [serial = 1273] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (16071400) [pid = 3944] [serial = 1289] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (166B7000) [pid = 3944] [serial = 1292] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (16068800) [pid = 3944] [serial = 1288] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (15560000) [pid = 3944] [serial = 1286] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1392E800) [pid = 3944] [serial = 1297] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (13158000) [pid = 3944] [serial = 1283] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (150FA400) [pid = 3944] [serial = 1298] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (130CE400) [pid = 3944] [serial = 1277] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (174CC000) [pid = 3944] [serial = 1295] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (1740A400) [pid = 3944] [serial = 1294] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (1292A800) [pid = 3944] [serial = 1268] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (1122EC00) [pid = 3944] [serial = 1280] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (157BF800) [pid = 3944] [serial = 1271] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (15554400) [pid = 3944] [serial = 1270] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (110A8800) [pid = 3944] [serial = 1279] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | --DOMWINDOW == 57 (12DFC800) [pid = 3944] [serial = 1276] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 3944 | 1467048901541 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:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1859ms 10:35:01 INFO - PROCESS | 3944 | 1467048901581 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 10:35:01 INFO - PROCESS | 3944 | 1467048901585 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 10:35:01 INFO - PROCESS | 3944 | 1467048901590 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:35:01 INFO - PROCESS | 3944 | 1467048901593 Marionette TRACE conn3 <- [1,1750,null,{}] 10:35:01 INFO - PROCESS | 3944 | 1467048901599 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:35:01 INFO - PROCESS | 3944 | 1467048901602 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:01 INFO - PROCESS | 3944 | 1467048901673 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 10:35:01 INFO - PROCESS | 3944 | 1467048901682 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:01 INFO - PROCESS | 3944 | 1467048901686 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:01 INFO - PROCESS | 3944 | ++DOCSHELL 10A10000 == 28 [pid = 3944] [id = 447] 10:35:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (10A73800) [pid = 3944] [serial = 1341] [outer = 00000000] 10:35:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (10ACF400) [pid = 3944] [serial = 1342] [outer = 10A73800] 10:35:01 INFO - PROCESS | 3944 | 1467048901735 Marionette DEBUG loaded listener.js 10:35:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (10ED1000) [pid = 3944] [serial = 1343] [outer = 10A73800] 10:35:02 INFO - PROCESS | 3944 | 1467048902224 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:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 685ms 10:35:02 INFO - PROCESS | 3944 | 1467048902274 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 10:35:02 INFO - PROCESS | 3944 | 1467048902279 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 10:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:35:02 INFO - PROCESS | 3944 | 1467048902285 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:35:02 INFO - PROCESS | 3944 | 1467048902288 Marionette TRACE conn3 <- [1,1754,null,{}] 10:35:02 INFO - PROCESS | 3944 | 1467048902291 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:35:02 INFO - PROCESS | 3944 | 1467048902294 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:02 INFO - PROCESS | 3944 | 1467048902363 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 10:35:02 INFO - PROCESS | 3944 | 1467048902372 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:02 INFO - PROCESS | 3944 | 1467048902375 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:02 INFO - PROCESS | 3944 | ++DOCSHELL 1281DC00 == 29 [pid = 3944] [id = 448] 10:35:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (12822400) [pid = 3944] [serial = 1344] [outer = 00000000] 10:35:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (1292AC00) [pid = 3944] [serial = 1345] [outer = 12822400] 10:35:02 INFO - PROCESS | 3944 | 1467048902427 Marionette DEBUG loaded listener.js 10:35:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (129EF000) [pid = 3944] [serial = 1346] [outer = 12822400] 10:35:02 INFO - PROCESS | 3944 | 1467048902890 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:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 609ms 10:35:02 INFO - PROCESS | 3944 | 1467048902905 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 10:35:02 INFO - PROCESS | 3944 | 1467048902907 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 10:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:35:02 INFO - PROCESS | 3944 | 1467048902911 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:35:02 INFO - PROCESS | 3944 | 1467048902914 Marionette TRACE conn3 <- [1,1758,null,{}] 10:35:02 INFO - PROCESS | 3944 | 1467048902929 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:35:02 INFO - PROCESS | 3944 | 1467048902934 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:03 INFO - PROCESS | 3944 | 1467048903000 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 10:35:03 INFO - PROCESS | 3944 | 1467048903037 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:03 INFO - PROCESS | 3944 | 1467048903040 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:03 INFO - PROCESS | 3944 | ++DOCSHELL 13930000 == 30 [pid = 3944] [id = 449] 10:35:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (1393D800) [pid = 3944] [serial = 1347] [outer = 00000000] 10:35:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (13B31400) [pid = 3944] [serial = 1348] [outer = 1393D800] 10:35:03 INFO - PROCESS | 3944 | 1467048903087 Marionette DEBUG loaded listener.js 10:35:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (147C0000) [pid = 3944] [serial = 1349] [outer = 1393D800] 10:35:03 INFO - PROCESS | 3944 | 1467048903556 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:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 671ms 10:35:03 INFO - PROCESS | 3944 | 1467048903594 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 10:35:03 INFO - PROCESS | 3944 | 1467048903596 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 10:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:35:03 INFO - PROCESS | 3944 | 1467048903600 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:35:03 INFO - PROCESS | 3944 | 1467048903595 Marionette TRACE conn3 <- [1,1762,null,{}] 10:35:03 INFO - PROCESS | 3944 | 1467048903599 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:35:03 INFO - PROCESS | 3944 | 1467048903601 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:03 INFO - PROCESS | 3944 | 1467048903681 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 10:35:03 INFO - PROCESS | 3944 | 1467048903687 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:03 INFO - PROCESS | 3944 | 1467048903689 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:03 INFO - PROCESS | 3944 | ++DOCSHELL 12D6B000 == 31 [pid = 3944] [id = 450] 10:35:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (1393D400) [pid = 3944] [serial = 1350] [outer = 00000000] 10:35:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (1553C800) [pid = 3944] [serial = 1351] [outer = 1393D400] 10:35:03 INFO - PROCESS | 3944 | 1467048903736 Marionette DEBUG loaded listener.js 10:35:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (15543800) [pid = 3944] [serial = 1352] [outer = 1393D400] 10:35:04 INFO - PROCESS | 3944 | 1467048904161 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:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 579ms 10:35:04 INFO - PROCESS | 3944 | 1467048904179 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 10:35:04 INFO - PROCESS | 3944 | 1467048904181 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 10:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:35:04 INFO - PROCESS | 3944 | 1467048904198 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:35:04 INFO - PROCESS | 3944 | 1467048904200 Marionette TRACE conn3 <- [1,1766,null,{}] 10:35:04 INFO - PROCESS | 3944 | 1467048904204 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:35:04 INFO - PROCESS | 3944 | 1467048904206 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:04 INFO - PROCESS | 3944 | 1467048904272 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 10:35:04 INFO - PROCESS | 3944 | 1467048904277 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:04 INFO - PROCESS | 3944 | 1467048904279 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:04 INFO - PROCESS | 3944 | ++DOCSHELL 15555000 == 32 [pid = 3944] [id = 451] 10:35:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (15560000) [pid = 3944] [serial = 1353] [outer = 00000000] 10:35:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (157E3000) [pid = 3944] [serial = 1354] [outer = 15560000] 10:35:04 INFO - PROCESS | 3944 | 1467048904322 Marionette DEBUG loaded listener.js 10:35:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (15D77400) [pid = 3944] [serial = 1355] [outer = 15560000] 10:35:04 INFO - PROCESS | 3944 | 1467048904790 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:35:04 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:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 640ms 10:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:35:04 INFO - PROCESS | 3944 | 1467048904827 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 10:35:04 INFO - PROCESS | 3944 | 1467048904829 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 10:35:04 INFO - PROCESS | 3944 | 1467048904833 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:35:04 INFO - PROCESS | 3944 | 1467048904834 Marionette TRACE conn3 <- [1,1770,null,{}] 10:35:04 INFO - PROCESS | 3944 | 1467048904837 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:35:04 INFO - PROCESS | 3944 | 1467048904843 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:04 INFO - PROCESS | 3944 | 1467048904942 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 10:35:04 INFO - PROCESS | 3944 | 1467048904949 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:04 INFO - PROCESS | 3944 | 1467048904935 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:04 INFO - PROCESS | 3944 | ++DOCSHELL 16072C00 == 33 [pid = 3944] [id = 452] 10:35:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (16074800) [pid = 3944] [serial = 1356] [outer = 00000000] 10:35:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1659C800) [pid = 3944] [serial = 1357] [outer = 16074800] 10:35:04 INFO - PROCESS | 3944 | 1467048904979 Marionette DEBUG loaded listener.js 10:35:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (166B4800) [pid = 3944] [serial = 1358] [outer = 16074800] 10:35:05 INFO - PROCESS | 3944 | 1467048905409 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:35:05 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:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 624ms 10:35:05 INFO - PROCESS | 3944 | 1467048905455 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 10:35:05 INFO - PROCESS | 3944 | 1467048905457 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 10:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:35:05 INFO - PROCESS | 3944 | 1467048905460 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:35:05 INFO - PROCESS | 3944 | 1467048905462 Marionette TRACE conn3 <- [1,1774,null,{}] 10:35:05 INFO - PROCESS | 3944 | 1467048905465 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:35:05 INFO - PROCESS | 3944 | 1467048905467 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:05 INFO - PROCESS | 3944 | 1467048905552 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 10:35:05 INFO - PROCESS | 3944 | 1467048905557 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:05 INFO - PROCESS | 3944 | 1467048905559 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:05 INFO - PROCESS | 3944 | ++DOCSHELL 165A0800 == 34 [pid = 3944] [id = 453] 10:35:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (1671EC00) [pid = 3944] [serial = 1359] [outer = 00000000] 10:35:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (1687B800) [pid = 3944] [serial = 1360] [outer = 1671EC00] 10:35:05 INFO - PROCESS | 3944 | 1467048905602 Marionette DEBUG loaded listener.js 10:35:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (16A37400) [pid = 3944] [serial = 1361] [outer = 1671EC00] 10:35:06 INFO - PROCESS | 3944 | 1467048906049 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:35:06 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:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 625ms 10:35:06 INFO - PROCESS | 3944 | 1467048906080 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 10:35:06 INFO - PROCESS | 3944 | 1467048906082 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 10:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:35:06 INFO - PROCESS | 3944 | 1467048906085 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:35:06 INFO - PROCESS | 3944 | 1467048906087 Marionette TRACE conn3 <- [1,1778,null,{}] 10:35:06 INFO - PROCESS | 3944 | 1467048906091 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:35:06 INFO - PROCESS | 3944 | 1467048906092 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:06 INFO - PROCESS | 3944 | 1467048906167 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 10:35:06 INFO - PROCESS | 3944 | 1467048906172 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:06 INFO - PROCESS | 3944 | 1467048906174 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:06 INFO - PROCESS | 3944 | ++DOCSHELL 16725400 == 35 [pid = 3944] [id = 454] 10:35:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (173D6800) [pid = 3944] [serial = 1362] [outer = 00000000] 10:35:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (1740D800) [pid = 3944] [serial = 1363] [outer = 173D6800] 10:35:06 INFO - PROCESS | 3944 | 1467048906217 Marionette DEBUG loaded listener.js 10:35:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (173E4800) [pid = 3944] [serial = 1364] [outer = 173D6800] 10:35:06 INFO - PROCESS | 3944 | 1467048906629 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:35:06 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:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 579ms 10:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:35:06 INFO - PROCESS | 3944 | 1467048906665 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 10:35:06 INFO - PROCESS | 3944 | 1467048906667 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 10:35:06 INFO - PROCESS | 3944 | 1467048906670 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:35:06 INFO - PROCESS | 3944 | 1467048906672 Marionette TRACE conn3 <- [1,1782,null,{}] 10:35:06 INFO - PROCESS | 3944 | 1467048906694 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:35:06 INFO - PROCESS | 3944 | 1467048906696 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:06 INFO - PROCESS | 3944 | 1467048906806 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 10:35:06 INFO - PROCESS | 3944 | 1467048906812 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:06 INFO - PROCESS | 3944 | 1467048906814 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:06 INFO - PROCESS | 3944 | ++DOCSHELL 130C8800 == 36 [pid = 3944] [id = 455] 10:35:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (1392E400) [pid = 3944] [serial = 1365] [outer = 00000000] 10:35:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (176D4400) [pid = 3944] [serial = 1366] [outer = 1392E400] 10:35:06 INFO - PROCESS | 3944 | 1467048906857 Marionette DEBUG loaded listener.js 10:35:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (17E16000) [pid = 3944] [serial = 1367] [outer = 1392E400] 10:35:07 INFO - PROCESS | 3944 | 1467048907290 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:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 640ms 10:35:07 INFO - PROCESS | 3944 | 1467048907313 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 10:35:07 INFO - PROCESS | 3944 | 1467048907315 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 10:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:35:07 INFO - PROCESS | 3944 | 1467048907324 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:35:07 INFO - PROCESS | 3944 | 1467048907326 Marionette TRACE conn3 <- [1,1786,null,{}] 10:35:07 INFO - PROCESS | 3944 | 1467048907330 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:35:07 INFO - PROCESS | 3944 | 1467048907332 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:07 INFO - PROCESS | 3944 | 1467048907453 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 10:35:07 INFO - PROCESS | 3944 | 1467048907458 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:07 INFO - PROCESS | 3944 | 1467048907460 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:07 INFO - PROCESS | 3944 | ++DOCSHELL 16722C00 == 37 [pid = 3944] [id = 456] 10:35:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (17F1D400) [pid = 3944] [serial = 1368] [outer = 00000000] 10:35:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (18415800) [pid = 3944] [serial = 1369] [outer = 17F1D400] 10:35:07 INFO - PROCESS | 3944 | 1467048907503 Marionette DEBUG loaded listener.js 10:35:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (1846F400) [pid = 3944] [serial = 1370] [outer = 17F1D400] 10:35:07 INFO - PROCESS | 3944 | 1467048907913 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:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 609ms 10:35:07 INFO - PROCESS | 3944 | 1467048907945 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 10:35:07 INFO - PROCESS | 3944 | 1467048907947 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 10:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:35:07 INFO - PROCESS | 3944 | 1467048907950 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:35:07 INFO - PROCESS | 3944 | 1467048907953 Marionette TRACE conn3 <- [1,1790,null,{}] 10:35:07 INFO - PROCESS | 3944 | 1467048907956 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:35:07 INFO - PROCESS | 3944 | 1467048907959 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:08 INFO - PROCESS | 3944 | 1467048908084 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 10:35:08 INFO - PROCESS | 3944 | 1467048908181 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:08 INFO - PROCESS | 3944 | 1467048908184 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:08 INFO - PROCESS | 3944 | ++DOCSHELL 150FB400 == 38 [pid = 3944] [id = 457] 10:35:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (19881000) [pid = 3944] [serial = 1371] [outer = 00000000] 10:35:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (19A73800) [pid = 3944] [serial = 1372] [outer = 19881000] 10:35:08 INFO - PROCESS | 3944 | 1467048908214 Marionette DEBUG loaded listener.js 10:35:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (19A8E000) [pid = 3944] [serial = 1373] [outer = 19881000] 10:35:08 INFO - PROCESS | 3944 | 1467048908815 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:35:08 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1659AC00) [pid = 3944] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:35:08 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (155AFC00) [pid = 3944] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:35:08 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (17284C00) [pid = 3944] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:35:08 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (1846BC00) [pid = 3944] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:35:08 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (130A5800) [pid = 3944] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:35:08 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1036A800) [pid = 3944] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:35:08 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (13B30C00) [pid = 3944] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:35:08 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (10A0BC00) [pid = 3944] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:35:08 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1846AC00) [pid = 3944] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:35:08 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (1606E000) [pid = 3944] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:35:08 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1555F800) [pid = 3944] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:35:08 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (10ED3C00) [pid = 3944] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 914ms 10:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:35:08 INFO - PROCESS | 3944 | 1467048908879 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 10:35:08 INFO - PROCESS | 3944 | 1467048908881 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 10:35:08 INFO - PROCESS | 3944 | 1467048908868 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:35:08 INFO - PROCESS | 3944 | 1467048908869 Marionette TRACE conn3 <- [1,1794,null,{}] 10:35:08 INFO - PROCESS | 3944 | 1467048908873 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:35:08 INFO - PROCESS | 3944 | 1467048908874 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:08 INFO - PROCESS | 3944 | 1467048908952 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 10:35:08 INFO - PROCESS | 3944 | 1467048908959 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:08 INFO - PROCESS | 3944 | 1467048908961 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:08 INFO - PROCESS | 3944 | ++DOCSHELL 10F36800 == 39 [pid = 3944] [id = 458] 10:35:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (13285C00) [pid = 3944] [serial = 1374] [outer = 00000000] 10:35:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (150F6800) [pid = 3944] [serial = 1375] [outer = 13285C00] 10:35:09 INFO - PROCESS | 3944 | 1467048909003 Marionette DEBUG loaded listener.js 10:35:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (150FB000) [pid = 3944] [serial = 1376] [outer = 13285C00] 10:35:09 INFO - PROCESS | 3944 | 1467048909455 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:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 609ms 10:35:09 INFO - PROCESS | 3944 | 1467048909505 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 10:35:09 INFO - PROCESS | 3944 | 1467048909507 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 10:35:09 INFO - PROCESS | 3944 | 1467048909510 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:35:09 INFO - PROCESS | 3944 | 1467048909512 Marionette TRACE conn3 <- [1,1798,null,{}] 10:35:09 INFO - PROCESS | 3944 | 1467048909515 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:35:09 INFO - PROCESS | 3944 | 1467048909517 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:09 INFO - PROCESS | 3944 | 1467048909589 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 10:35:09 INFO - PROCESS | 3944 | 1467048909594 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:09 INFO - PROCESS | 3944 | 1467048909596 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:09 INFO - PROCESS | 3944 | ++DOCSHELL 1606E000 == 40 [pid = 3944] [id = 459] 10:35:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (1659D400) [pid = 3944] [serial = 1377] [outer = 00000000] 10:35:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (19614400) [pid = 3944] [serial = 1378] [outer = 1659D400] 10:35:09 INFO - PROCESS | 3944 | 1467048909638 Marionette DEBUG loaded listener.js 10:35:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (198F5800) [pid = 3944] [serial = 1379] [outer = 1659D400] 10:35:10 INFO - PROCESS | 3944 | 1467048910056 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:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 578ms 10:35:10 INFO - PROCESS | 3944 | 1467048910096 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 10:35:10 INFO - PROCESS | 3944 | 1467048910097 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 10:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:35:10 INFO - PROCESS | 3944 | 1467048910104 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:35:10 INFO - PROCESS | 3944 | 1467048910106 Marionette TRACE conn3 <- [1,1802,null,{}] 10:35:10 INFO - PROCESS | 3944 | 1467048910109 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:35:10 INFO - PROCESS | 3944 | 1467048910111 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:10 INFO - PROCESS | 3944 | 1467048910171 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 10:35:10 INFO - PROCESS | 3944 | 1467048910177 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:10 INFO - PROCESS | 3944 | 1467048910179 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:10 INFO - PROCESS | 3944 | ++DOCSHELL 0C75F000 == 41 [pid = 3944] [id = 460] 10:35:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (0C772C00) [pid = 3944] [serial = 1380] [outer = 00000000] 10:35:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1A303800) [pid = 3944] [serial = 1381] [outer = 0C772C00] 10:35:10 INFO - PROCESS | 3944 | 1467048910221 Marionette DEBUG loaded listener.js 10:35:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (1A30F800) [pid = 3944] [serial = 1382] [outer = 0C772C00] 10:35:10 INFO - PROCESS | 3944 | 1467048910645 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:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 579ms 10:35:10 INFO - PROCESS | 3944 | 1467048910682 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 10:35:10 INFO - PROCESS | 3944 | 1467048910684 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 10:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:35:10 INFO - PROCESS | 3944 | 1467048910687 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:35:10 INFO - PROCESS | 3944 | 1467048910689 Marionette TRACE conn3 <- [1,1806,null,{}] 10:35:10 INFO - PROCESS | 3944 | 1467048910709 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:35:10 INFO - PROCESS | 3944 | 1467048910710 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:10 INFO - PROCESS | 3944 | 1467048910815 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 10:35:10 INFO - PROCESS | 3944 | 1467048911001 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:10 INFO - PROCESS | 3944 | 1467048911005 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:11 INFO - PROCESS | 3944 | ++DOCSHELL 0C765800 == 42 [pid = 3944] [id = 461] 10:35:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (0C766000) [pid = 3944] [serial = 1383] [outer = 00000000] 10:35:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (104E0400) [pid = 3944] [serial = 1384] [outer = 0C766000] 10:35:11 INFO - PROCESS | 3944 | 1467048911062 Marionette DEBUG loaded listener.js 10:35:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (10A78400) [pid = 3944] [serial = 1385] [outer = 0C766000] 10:35:11 INFO - PROCESS | 3944 | 1467048911756 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:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1127ms 10:35:11 INFO - PROCESS | 3944 | 1467048911810 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 10:35:11 INFO - PROCESS | 3944 | 1467048911814 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 10:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:35:11 INFO - PROCESS | 3944 | 1467048911819 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:35:11 INFO - PROCESS | 3944 | 1467048911823 Marionette TRACE conn3 <- [1,1810,null,{}] 10:35:11 INFO - PROCESS | 3944 | 1467048911828 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:35:11 INFO - PROCESS | 3944 | 1467048911831 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:11 INFO - PROCESS | 3944 | 1467048911949 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 10:35:12 INFO - PROCESS | 3944 | 1467048912083 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:12 INFO - PROCESS | 3944 | 1467048912087 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:12 INFO - PROCESS | 3944 | ++DOCSHELL 12821400 == 43 [pid = 3944] [id = 462] 10:35:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (13036C00) [pid = 3944] [serial = 1386] [outer = 00000000] 10:35:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (1314C400) [pid = 3944] [serial = 1387] [outer = 13036C00] 10:35:12 INFO - PROCESS | 3944 | 1467048912142 Marionette DEBUG loaded listener.js 10:35:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1327E800) [pid = 3944] [serial = 1388] [outer = 13036C00] 10:35:13 INFO - PROCESS | 3944 | 1467048913091 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:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1325ms 10:35:13 INFO - PROCESS | 3944 | 1467048913145 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 10:35:13 INFO - PROCESS | 3944 | 1467048913149 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 10:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:35:13 INFO - PROCESS | 3944 | 1467048913154 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:35:13 INFO - PROCESS | 3944 | 1467048913157 Marionette TRACE conn3 <- [1,1814,null,{}] 10:35:13 INFO - PROCESS | 3944 | 1467048913163 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:35:13 INFO - PROCESS | 3944 | 1467048913166 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:13 INFO - PROCESS | 3944 | 1467048913268 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 10:35:13 INFO - PROCESS | 3944 | 1467048913384 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:13 INFO - PROCESS | 3944 | 1467048913387 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:13 INFO - PROCESS | 3944 | --DOCSHELL 0C75F000 == 42 [pid = 3944] [id = 460] 10:35:13 INFO - PROCESS | 3944 | --DOCSHELL 1606E000 == 41 [pid = 3944] [id = 459] 10:35:13 INFO - PROCESS | 3944 | --DOCSHELL 10F36800 == 40 [pid = 3944] [id = 458] 10:35:13 INFO - PROCESS | 3944 | --DOCSHELL 150FB400 == 39 [pid = 3944] [id = 457] 10:35:13 INFO - PROCESS | 3944 | --DOCSHELL 16722C00 == 38 [pid = 3944] [id = 456] 10:35:13 INFO - PROCESS | 3944 | --DOCSHELL 130C8800 == 37 [pid = 3944] [id = 455] 10:35:13 INFO - PROCESS | 3944 | --DOCSHELL 16725400 == 36 [pid = 3944] [id = 454] 10:35:13 INFO - PROCESS | 3944 | --DOCSHELL 165A0800 == 35 [pid = 3944] [id = 453] 10:35:13 INFO - PROCESS | 3944 | --DOCSHELL 16072C00 == 34 [pid = 3944] [id = 452] 10:35:13 INFO - PROCESS | 3944 | --DOCSHELL 15555000 == 33 [pid = 3944] [id = 451] 10:35:13 INFO - PROCESS | 3944 | --DOCSHELL 12D6B000 == 32 [pid = 3944] [id = 450] 10:35:13 INFO - PROCESS | 3944 | --DOCSHELL 13930000 == 31 [pid = 3944] [id = 449] 10:35:13 INFO - PROCESS | 3944 | --DOCSHELL 1281DC00 == 30 [pid = 3944] [id = 448] 10:35:13 INFO - PROCESS | 3944 | --DOCSHELL 10A10000 == 29 [pid = 3944] [id = 447] 10:35:13 INFO - PROCESS | 3944 | --DOCSHELL 19610C00 == 28 [pid = 3944] [id = 446] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (198F1000) [pid = 3944] [serial = 1337] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (19A76C00) [pid = 3944] [serial = 1339] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (1687BC00) [pid = 3944] [serial = 1324] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (17E1B000) [pid = 3944] [serial = 1327] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (16C4B000) [pid = 3944] [serial = 1325] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (19611C00) [pid = 3944] [serial = 1330] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (18120800) [pid = 3944] [serial = 1328] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (19884000) [pid = 3944] [serial = 1336] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1987A800) [pid = 3944] [serial = 1331] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (13B2C800) [pid = 3944] [serial = 1315] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (10AC3400) [pid = 3944] [serial = 1312] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (114F1800) [pid = 3944] [serial = 1313] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (150F4800) [pid = 3944] [serial = 1310] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (147C0400) [pid = 3944] [serial = 1309] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (10F37000) [pid = 3944] [serial = 1307] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (10AC9000) [pid = 3944] [serial = 1306] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (1987C400) [pid = 3944] [serial = 1304] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (1671B400) [pid = 3944] [serial = 1321] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (15A7B400) [pid = 3944] [serial = 1318] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (16004800) [pid = 3944] [serial = 1319] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (147B3C00) [pid = 3944] [serial = 1316] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (165A0400) [pid = 3944] [serial = 1333] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (17E17800) [pid = 3944] [serial = 1334] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (16723000) [pid = 3944] [serial = 1322] [outer = 00000000] [url = about:blank] 10:35:13 INFO - PROCESS | 3944 | ++DOCSHELL 0C760C00 == 29 [pid = 3944] [id = 463] 10:35:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (0C778800) [pid = 3944] [serial = 1389] [outer = 00000000] 10:35:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (10ACE000) [pid = 3944] [serial = 1390] [outer = 0C778800] 10:35:13 INFO - PROCESS | 3944 | 1467048913470 Marionette DEBUG loaded listener.js 10:35:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (110AE000) [pid = 3944] [serial = 1391] [outer = 0C778800] 10:35:13 INFO - PROCESS | 3944 | 1467048913893 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:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 777ms 10:35:13 INFO - PROCESS | 3944 | 1467048913956 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 10:35:13 INFO - PROCESS | 3944 | 1467048913961 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 10:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:35:13 INFO - PROCESS | 3944 | 1467048913968 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:35:13 INFO - PROCESS | 3944 | 1467048913970 Marionette TRACE conn3 <- [1,1818,null,{}] 10:35:13 INFO - PROCESS | 3944 | 1467048913974 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:35:13 INFO - PROCESS | 3944 | 1467048913977 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:14 INFO - PROCESS | 3944 | 1467048914068 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 10:35:14 INFO - PROCESS | 3944 | 1467048914074 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:14 INFO - PROCESS | 3944 | 1467048914076 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:14 INFO - PROCESS | 3944 | ++DOCSHELL 13032C00 == 30 [pid = 3944] [id = 464] 10:35:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (130CE400) [pid = 3944] [serial = 1392] [outer = 00000000] 10:35:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (131D9C00) [pid = 3944] [serial = 1393] [outer = 130CE400] 10:35:14 INFO - PROCESS | 3944 | 1467048914122 Marionette DEBUG loaded listener.js 10:35:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (13B26800) [pid = 3944] [serial = 1394] [outer = 130CE400] 10:35:14 INFO - PROCESS | 3944 | 1467048914572 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:35:14 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:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 609ms 10:35:14 INFO - PROCESS | 3944 | 1467048914588 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 10:35:14 INFO - PROCESS | 3944 | 1467048914590 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 10:35:14 INFO - PROCESS | 3944 | 1467048914593 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:35:14 INFO - PROCESS | 3944 | 1467048914597 Marionette TRACE conn3 <- [1,1822,null,{}] 10:35:14 INFO - PROCESS | 3944 | 1467048914611 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:35:14 INFO - PROCESS | 3944 | 1467048914616 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:14 INFO - PROCESS | 3944 | 1467048914696 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 10:35:14 INFO - PROCESS | 3944 | 1467048914737 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:14 INFO - PROCESS | 3944 | 1467048914740 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:14 INFO - PROCESS | 3944 | ++DOCSHELL 15540C00 == 31 [pid = 3944] [id = 465] 10:35:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (15543000) [pid = 3944] [serial = 1395] [outer = 00000000] 10:35:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (15561000) [pid = 3944] [serial = 1396] [outer = 15543000] 10:35:14 INFO - PROCESS | 3944 | 1467048914789 Marionette DEBUG loaded listener.js 10:35:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (157E4400) [pid = 3944] [serial = 1397] [outer = 15543000] 10:35:15 INFO - PROCESS | 3944 | 1467048915219 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:35:15 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:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 10:35:15 INFO - PROCESS | 3944 | 1467048915276 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 10:35:15 INFO - PROCESS | 3944 | 1467048915279 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 10:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:35:15 INFO - PROCESS | 3944 | 1467048915282 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:35:15 INFO - PROCESS | 3944 | 1467048915284 Marionette TRACE conn3 <- [1,1826,null,{}] 10:35:15 INFO - PROCESS | 3944 | 1467048915287 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:35:15 INFO - PROCESS | 3944 | 1467048915289 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:15 INFO - PROCESS | 3944 | 1467048915384 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 10:35:15 INFO - PROCESS | 3944 | 1467048915389 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:15 INFO - PROCESS | 3944 | 1467048915391 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:15 INFO - PROCESS | 3944 | ++DOCSHELL 157BF800 == 32 [pid = 3944] [id = 466] 10:35:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (16006000) [pid = 3944] [serial = 1398] [outer = 00000000] 10:35:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (16594C00) [pid = 3944] [serial = 1399] [outer = 16006000] 10:35:15 INFO - PROCESS | 3944 | 1467048915435 Marionette DEBUG loaded listener.js 10:35:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1659C000) [pid = 3944] [serial = 1400] [outer = 16006000] 10:35:15 INFO - PROCESS | 3944 | 1467048915891 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:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 625ms 10:35:15 INFO - PROCESS | 3944 | 1467048915907 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 10:35:15 INFO - PROCESS | 3944 | 1467048915909 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 10:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:35:15 INFO - PROCESS | 3944 | 1467048915912 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:35:15 INFO - PROCESS | 3944 | 1467048915914 Marionette TRACE conn3 <- [1,1830,null,{}] 10:35:15 INFO - PROCESS | 3944 | 1467048915917 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:35:15 INFO - PROCESS | 3944 | 1467048915919 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:16 INFO - PROCESS | 3944 | 1467048916029 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 10:35:16 INFO - PROCESS | 3944 | 1467048916034 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:16 INFO - PROCESS | 3944 | 1467048916036 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:16 INFO - PROCESS | 3944 | ++DOCSHELL 15537C00 == 33 [pid = 3944] [id = 467] 10:35:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (165A0400) [pid = 3944] [serial = 1401] [outer = 00000000] 10:35:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (16724800) [pid = 3944] [serial = 1402] [outer = 165A0400] 10:35:16 INFO - PROCESS | 3944 | 1467048916110 Marionette DEBUG loaded listener.js 10:35:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (16872800) [pid = 3944] [serial = 1403] [outer = 165A0400] 10:35:16 INFO - PROCESS | 3944 | 1467048916540 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:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 685ms 10:35:16 INFO - PROCESS | 3944 | 1467048916600 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 10:35:16 INFO - PROCESS | 3944 | 1467048916601 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 10:35:16 INFO - PROCESS | 3944 | 1467048916605 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:35:16 INFO - PROCESS | 3944 | 1467048916606 Marionette TRACE conn3 <- [1,1834,null,{}] 10:35:16 INFO - PROCESS | 3944 | 1467048916610 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:35:16 INFO - PROCESS | 3944 | 1467048916615 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:16 INFO - PROCESS | 3944 | 1467048916745 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 10:35:16 INFO - PROCESS | 3944 | 1467048916807 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:16 INFO - PROCESS | 3944 | 1467048916809 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:16 INFO - PROCESS | 3944 | ++DOCSHELL 16724400 == 34 [pid = 3944] [id = 468] 10:35:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (17286000) [pid = 3944] [serial = 1404] [outer = 00000000] 10:35:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (176D4C00) [pid = 3944] [serial = 1405] [outer = 17286000] 10:35:16 INFO - PROCESS | 3944 | 1467048916837 Marionette DEBUG loaded listener.js 10:35:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (1811E800) [pid = 3944] [serial = 1406] [outer = 17286000] 10:35:17 INFO - PROCESS | 3944 | 1467048917249 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:35:17 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:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 10:35:17 INFO - PROCESS | 3944 | 1467048917287 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 10:35:17 INFO - PROCESS | 3944 | 1467048917289 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 10:35:17 INFO - PROCESS | 3944 | 1467048917292 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:35:17 INFO - PROCESS | 3944 | 1467048917294 Marionette TRACE conn3 <- [1,1838,null,{}] 10:35:17 INFO - PROCESS | 3944 | 1467048917313 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:35:17 INFO - PROCESS | 3944 | 1467048917315 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:17 INFO - PROCESS | 3944 | 1467048917449 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 10:35:17 INFO - PROCESS | 3944 | 1467048917442 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:17 INFO - PROCESS | 3944 | 1467048917444 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:17 INFO - PROCESS | 3944 | ++DOCSHELL 12DFC000 == 35 [pid = 3944] [id = 469] 10:35:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (13286C00) [pid = 3944] [serial = 1407] [outer = 00000000] 10:35:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1960F400) [pid = 3944] [serial = 1408] [outer = 13286C00] 10:35:17 INFO - PROCESS | 3944 | 1467048917490 Marionette DEBUG loaded listener.js 10:35:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (19617000) [pid = 3944] [serial = 1409] [outer = 13286C00] 10:35:17 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1671EC00) [pid = 3944] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:35:17 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (10A73800) [pid = 3944] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:35:17 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (1393D800) [pid = 3944] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:35:17 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (1392E400) [pid = 3944] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:35:17 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (15560000) [pid = 3944] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:35:17 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (17F1D400) [pid = 3944] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:35:17 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1987FC00) [pid = 3944] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:35:17 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (19881000) [pid = 3944] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:35:17 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (16074800) [pid = 3944] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:35:17 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (13285C00) [pid = 3944] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:35:17 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1659D400) [pid = 3944] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:35:17 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (12822400) [pid = 3944] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:35:17 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (1393D400) [pid = 3944] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:35:17 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (173D6800) [pid = 3944] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:35:18 INFO - PROCESS | 3944 | 1467048918030 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:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 777ms 10:35:18 INFO - PROCESS | 3944 | 1467048918079 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 10:35:18 INFO - PROCESS | 3944 | 1467048918081 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 10:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:35:18 INFO - PROCESS | 3944 | 1467048918084 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:35:18 INFO - PROCESS | 3944 | 1467048918086 Marionette TRACE conn3 <- [1,1842,null,{}] 10:35:18 INFO - PROCESS | 3944 | 1467048918089 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:35:18 INFO - PROCESS | 3944 | 1467048918091 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:18 INFO - PROCESS | 3944 | 1467048918152 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 10:35:18 INFO - PROCESS | 3944 | 1467048918157 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:18 INFO - PROCESS | 3944 | 1467048918159 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:18 INFO - PROCESS | 3944 | ++DOCSHELL 11C31C00 == 36 [pid = 3944] [id = 470] 10:35:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (13B31000) [pid = 3944] [serial = 1410] [outer = 00000000] 10:35:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (16074800) [pid = 3944] [serial = 1411] [outer = 13B31000] 10:35:18 INFO - PROCESS | 3944 | 1467048918201 Marionette DEBUG loaded listener.js 10:35:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (17404800) [pid = 3944] [serial = 1412] [outer = 13B31000] 10:35:18 INFO - PROCESS | 3944 | 1467048918626 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:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 579ms 10:35:18 INFO - PROCESS | 3944 | 1467048918669 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 10:35:18 INFO - PROCESS | 3944 | 1467048918671 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 10:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:35:18 INFO - PROCESS | 3944 | 1467048918675 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:35:18 INFO - PROCESS | 3944 | 1467048918676 Marionette TRACE conn3 <- [1,1846,null,{}] 10:35:18 INFO - PROCESS | 3944 | 1467048918683 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:35:18 INFO - PROCESS | 3944 | 1467048918685 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:18 INFO - PROCESS | 3944 | 1467048918762 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 10:35:18 INFO - PROCESS | 3944 | 1467048918752 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:18 INFO - PROCESS | 3944 | 1467048918754 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:18 INFO - PROCESS | 3944 | ++DOCSHELL 17E11000 == 37 [pid = 3944] [id = 471] 10:35:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (17F1D400) [pid = 3944] [serial = 1413] [outer = 00000000] 10:35:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (18470C00) [pid = 3944] [serial = 1414] [outer = 17F1D400] 10:35:18 INFO - PROCESS | 3944 | 1467048918797 Marionette DEBUG loaded listener.js 10:35:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (1047E400) [pid = 3944] [serial = 1415] [outer = 17F1D400] 10:35:19 INFO - PROCESS | 3944 | 1467048919265 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:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 610ms 10:35:19 INFO - PROCESS | 3944 | 1467048919300 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 10:35:19 INFO - PROCESS | 3944 | 1467048919302 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 10:35:19 INFO - PROCESS | 3944 | 1467048919305 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:35:19 INFO - PROCESS | 3944 | 1467048919307 Marionette TRACE conn3 <- [1,1850,null,{}] 10:35:19 INFO - PROCESS | 3944 | 1467048919310 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:35:19 INFO - PROCESS | 3944 | 1467048919312 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:19 INFO - PROCESS | 3944 | 1467048919392 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 10:35:19 INFO - PROCESS | 3944 | 1467048919400 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:19 INFO - PROCESS | 3944 | 1467048919402 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:19 INFO - PROCESS | 3944 | ++DOCSHELL 15D6E400 == 38 [pid = 3944] [id = 472] 10:35:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (15D78000) [pid = 3944] [serial = 1416] [outer = 00000000] 10:35:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (198EF400) [pid = 3944] [serial = 1417] [outer = 15D78000] 10:35:19 INFO - PROCESS | 3944 | 1467048919444 Marionette DEBUG loaded listener.js 10:35:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (198F2800) [pid = 3944] [serial = 1418] [outer = 15D78000] 10:35:19 INFO - PROCESS | 3944 | 1467048919958 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:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 716ms 10:35:20 INFO - PROCESS | 3944 | 1467048920030 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 10:35:20 INFO - PROCESS | 3944 | 1467048920035 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 10:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:35:20 INFO - PROCESS | 3944 | 1467048920040 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:35:20 INFO - PROCESS | 3944 | 1467048920044 Marionette TRACE conn3 <- [1,1854,null,{}] 10:35:20 INFO - PROCESS | 3944 | 1467048920050 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:35:20 INFO - PROCESS | 3944 | 1467048920053 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:20 INFO - PROCESS | 3944 | 1467048920238 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 10:35:20 INFO - PROCESS | 3944 | 1467048920349 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:20 INFO - PROCESS | 3944 | 1467048920354 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:20 INFO - PROCESS | 3944 | ++DOCSHELL 10439C00 == 39 [pid = 3944] [id = 473] 10:35:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (104E9400) [pid = 3944] [serial = 1419] [outer = 00000000] 10:35:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (11AE4C00) [pid = 3944] [serial = 1420] [outer = 104E9400] 10:35:20 INFO - PROCESS | 3944 | 1467048920409 Marionette DEBUG loaded listener.js 10:35:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (129ECC00) [pid = 3944] [serial = 1421] [outer = 104E9400] 10:35:20 INFO - PROCESS | 3944 | 1467048920974 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:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1021ms 10:35:21 INFO - PROCESS | 3944 | 1467048921047 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 10:35:21 INFO - PROCESS | 3944 | 1467048921052 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 10:35:21 INFO - PROCESS | 3944 | 1467048921078 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:35:21 INFO - PROCESS | 3944 | 1467048921081 Marionette TRACE conn3 <- [1,1858,null,{}] 10:35:21 INFO - PROCESS | 3944 | 1467048921085 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:35:21 INFO - PROCESS | 3944 | 1467048921088 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:21 INFO - PROCESS | 3944 | 1467048921231 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 10:35:21 INFO - PROCESS | 3944 | 1467048921361 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:21 INFO - PROCESS | 3944 | 1467048921364 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:21 INFO - PROCESS | 3944 | ++DOCSHELL 150F5C00 == 40 [pid = 3944] [id = 474] 10:35:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (150F7000) [pid = 3944] [serial = 1422] [outer = 00000000] 10:35:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (15555000) [pid = 3944] [serial = 1423] [outer = 150F7000] 10:35:21 INFO - PROCESS | 3944 | 1467048921420 Marionette DEBUG loaded listener.js 10:35:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (1600DC00) [pid = 3944] [serial = 1424] [outer = 150F7000] 10:35:21 INFO - PROCESS | 3944 | 1467048921984 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:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 975ms 10:35:22 INFO - PROCESS | 3944 | 1467048922064 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 10:35:22 INFO - PROCESS | 3944 | 1467048922067 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 10:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:35:22 INFO - PROCESS | 3944 | 1467048922071 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:35:22 INFO - PROCESS | 3944 | 1467048922074 Marionette TRACE conn3 <- [1,1862,null,{}] 10:35:22 INFO - PROCESS | 3944 | 1467048922085 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:35:22 INFO - PROCESS | 3944 | 1467048922090 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:22 INFO - PROCESS | 3944 | 1467048922208 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 10:35:22 INFO - PROCESS | 3944 | 1467048922345 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:22 INFO - PROCESS | 3944 | 1467048922349 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:22 INFO - PROCESS | 3944 | ++DOCSHELL 176D4000 == 41 [pid = 3944] [id = 475] 10:35:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (17E13000) [pid = 3944] [serial = 1425] [outer = 00000000] 10:35:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1960E000) [pid = 3944] [serial = 1426] [outer = 17E13000] 10:35:22 INFO - PROCESS | 3944 | 1467048922405 Marionette DEBUG loaded listener.js 10:35:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (198F5C00) [pid = 3944] [serial = 1427] [outer = 17E13000] 10:35:23 INFO - PROCESS | 3944 | 1467048923195 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:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1188ms 10:35:23 INFO - PROCESS | 3944 | 1467048923246 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 10:35:23 INFO - PROCESS | 3944 | 1467048923250 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 10:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:35:23 INFO - PROCESS | 3944 | 1467048923255 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:35:23 INFO - PROCESS | 3944 | 1467048923259 Marionette TRACE conn3 <- [1,1866,null,{}] 10:35:23 INFO - PROCESS | 3944 | 1467048923264 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:35:23 INFO - PROCESS | 3944 | 1467048923266 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:23 INFO - PROCESS | 3944 | 1467048923368 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 10:35:23 INFO - PROCESS | 3944 | 1467048923487 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:23 INFO - PROCESS | 3944 | 1467048923475 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:23 INFO - PROCESS | 3944 | ++DOCSHELL 10ED3400 == 42 [pid = 3944] [id = 476] 10:35:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (10F36400) [pid = 3944] [serial = 1428] [outer = 00000000] 10:35:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (129A7000) [pid = 3944] [serial = 1429] [outer = 10F36400] 10:35:23 INFO - PROCESS | 3944 | 1467048923578 Marionette DEBUG loaded listener.js 10:35:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (12DF1000) [pid = 3944] [serial = 1430] [outer = 10F36400] 10:35:24 INFO - PROCESS | 3944 | --DOCSHELL 17E11000 == 41 [pid = 3944] [id = 471] 10:35:24 INFO - PROCESS | 3944 | --DOCSHELL 11C31C00 == 40 [pid = 3944] [id = 470] 10:35:24 INFO - PROCESS | 3944 | --DOCSHELL 12DFC000 == 39 [pid = 3944] [id = 469] 10:35:24 INFO - PROCESS | 3944 | --DOCSHELL 16724400 == 38 [pid = 3944] [id = 468] 10:35:24 INFO - PROCESS | 3944 | --DOCSHELL 15537C00 == 37 [pid = 3944] [id = 467] 10:35:24 INFO - PROCESS | 3944 | --DOCSHELL 157BF800 == 36 [pid = 3944] [id = 466] 10:35:24 INFO - PROCESS | 3944 | --DOCSHELL 15540C00 == 35 [pid = 3944] [id = 465] 10:35:24 INFO - PROCESS | 3944 | --DOCSHELL 13032C00 == 34 [pid = 3944] [id = 464] 10:35:24 INFO - PROCESS | 3944 | --DOCSHELL 0C760C00 == 33 [pid = 3944] [id = 463] 10:35:24 INFO - PROCESS | 3944 | --DOCSHELL 12821400 == 32 [pid = 3944] [id = 462] 10:35:24 INFO - PROCESS | 3944 | --DOCSHELL 0C765800 == 31 [pid = 3944] [id = 461] 10:35:24 INFO - PROCESS | 3944 | --DOCSHELL 176D4000 == 30 [pid = 3944] [id = 475] 10:35:24 INFO - PROCESS | 3944 | --DOCSHELL 15D6E400 == 29 [pid = 3944] [id = 472] 10:35:24 INFO - PROCESS | 3944 | --DOCSHELL 10439C00 == 28 [pid = 3944] [id = 473] 10:35:24 INFO - PROCESS | 3944 | --DOCSHELL 150F5C00 == 27 [pid = 3944] [id = 474] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (1A303800) [pid = 3944] [serial = 1381] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (1687B800) [pid = 3944] [serial = 1360] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (16A37400) [pid = 3944] [serial = 1361] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (10ACF400) [pid = 3944] [serial = 1342] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (10ED1000) [pid = 3944] [serial = 1343] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (13B31400) [pid = 3944] [serial = 1348] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (147C0000) [pid = 3944] [serial = 1349] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (17E16000) [pid = 3944] [serial = 1367] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (157E3000) [pid = 3944] [serial = 1354] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (15D77400) [pid = 3944] [serial = 1355] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (1846F400) [pid = 3944] [serial = 1370] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (18415800) [pid = 3944] [serial = 1369] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (19A87400) [pid = 3944] [serial = 1340] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (19A73800) [pid = 3944] [serial = 1372] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (19A8E000) [pid = 3944] [serial = 1373] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1659C800) [pid = 3944] [serial = 1357] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (150F6800) [pid = 3944] [serial = 1375] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (166B4800) [pid = 3944] [serial = 1358] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (150FB000) [pid = 3944] [serial = 1376] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (19614400) [pid = 3944] [serial = 1378] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (1292AC00) [pid = 3944] [serial = 1345] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (129EF000) [pid = 3944] [serial = 1346] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1553C800) [pid = 3944] [serial = 1351] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (15543800) [pid = 3944] [serial = 1352] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (1740D800) [pid = 3944] [serial = 1363] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (176D4400) [pid = 3944] [serial = 1366] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (198F5800) [pid = 3944] [serial = 1379] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (173E4800) [pid = 3944] [serial = 1364] [outer = 00000000] [url = about:blank] 10:35:24 INFO - PROCESS | 3944 | 1467048924680 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:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1478ms 10:35:24 INFO - PROCESS | 3944 | 1467048924737 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 10:35:24 INFO - PROCESS | 3944 | 1467048924741 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 10:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:35:24 INFO - PROCESS | 3944 | 1467048924747 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:35:24 INFO - PROCESS | 3944 | 1467048924751 Marionette TRACE conn3 <- [1,1870,null,{}] 10:35:24 INFO - PROCESS | 3944 | 1467048924756 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:35:24 INFO - PROCESS | 3944 | 1467048924759 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:24 INFO - PROCESS | 3944 | 1467048924829 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 10:35:24 INFO - PROCESS | 3944 | 1467048924835 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:24 INFO - PROCESS | 3944 | 1467048924838 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:24 INFO - PROCESS | 3944 | ++DOCSHELL 10ACA000 == 28 [pid = 3944] [id = 477] 10:35:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (10ACF400) [pid = 3944] [serial = 1431] [outer = 00000000] 10:35:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (11230400) [pid = 3944] [serial = 1432] [outer = 10ACF400] 10:35:24 INFO - PROCESS | 3944 | 1467048924887 Marionette DEBUG loaded listener.js 10:35:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (114EB000) [pid = 3944] [serial = 1433] [outer = 10ACF400] 10:35:25 INFO - PROCESS | 3944 | 1467048925370 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:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 686ms 10:35:25 INFO - PROCESS | 3944 | 1467048925430 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 10:35:25 INFO - PROCESS | 3944 | 1467048925435 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 10:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:35:25 INFO - PROCESS | 3944 | 1467048925442 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:35:25 INFO - PROCESS | 3944 | 1467048925444 Marionette TRACE conn3 <- [1,1874,null,{}] 10:35:25 INFO - PROCESS | 3944 | 1467048925448 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:35:25 INFO - PROCESS | 3944 | 1467048925451 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:25 INFO - PROCESS | 3944 | 1467048925549 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 10:35:25 INFO - PROCESS | 3944 | 1467048925656 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:25 INFO - PROCESS | 3944 | 1467048925660 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:25 INFO - PROCESS | 3944 | ++DOCSHELL 1306D800 == 29 [pid = 3944] [id = 478] 10:35:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (13157400) [pid = 3944] [serial = 1434] [outer = 00000000] 10:35:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (13B24400) [pid = 3944] [serial = 1435] [outer = 13157400] 10:35:25 INFO - PROCESS | 3944 | 1467048925708 Marionette DEBUG loaded listener.js 10:35:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (13B31C00) [pid = 3944] [serial = 1436] [outer = 13157400] 10:35:26 INFO - PROCESS | 3944 | 1467048926078 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:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 10:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:35:26 INFO - PROCESS | 3944 | 1467048926123 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 10:35:26 INFO - PROCESS | 3944 | 1467048926125 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 10:35:26 INFO - PROCESS | 3944 | 1467048926113 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:35:26 INFO - PROCESS | 3944 | 1467048926116 Marionette TRACE conn3 <- [1,1878,null,{}] 10:35:26 INFO - PROCESS | 3944 | 1467048926127 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:35:26 INFO - PROCESS | 3944 | 1467048926131 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:26 INFO - PROCESS | 3944 | 1467048926214 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 10:35:26 INFO - PROCESS | 3944 | 1467048926220 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:26 INFO - PROCESS | 3944 | 1467048926224 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:26 INFO - PROCESS | 3944 | ++DOCSHELL 150F8400 == 30 [pid = 3944] [id = 479] 10:35:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (150F8800) [pid = 3944] [serial = 1437] [outer = 00000000] 10:35:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (15540400) [pid = 3944] [serial = 1438] [outer = 150F8800] 10:35:26 INFO - PROCESS | 3944 | 1467048926271 Marionette DEBUG loaded listener.js 10:35:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (15555800) [pid = 3944] [serial = 1439] [outer = 150F8800] 10:35:26 INFO - PROCESS | 3944 | 1467048926750 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:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 10:35:26 INFO - PROCESS | 3944 | 1467048926795 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 10:35:26 INFO - PROCESS | 3944 | 1467048926797 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 10:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:35:26 INFO - PROCESS | 3944 | 1467048926806 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:35:26 INFO - PROCESS | 3944 | 1467048926808 Marionette TRACE conn3 <- [1,1882,null,{}] 10:35:26 INFO - PROCESS | 3944 | 1467048926811 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:35:26 INFO - PROCESS | 3944 | 1467048926813 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:26 INFO - PROCESS | 3944 | 1467048926955 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 10:35:26 INFO - PROCESS | 3944 | 1467048926978 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:26 INFO - PROCESS | 3944 | 1467048926980 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:26 INFO - PROCESS | 3944 | ++DOCSHELL 15D6D400 == 31 [pid = 3944] [id = 480] 10:35:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (15D70800) [pid = 3944] [serial = 1440] [outer = 00000000] 10:35:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (1600A800) [pid = 3944] [serial = 1441] [outer = 15D70800] 10:35:27 INFO - PROCESS | 3944 | 1467048927024 Marionette DEBUG loaded listener.js 10:35:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (16072C00) [pid = 3944] [serial = 1442] [outer = 15D70800] 10:35:27 INFO - PROCESS | 3944 | 1467048927447 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:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 686ms 10:35:27 INFO - PROCESS | 3944 | 1467048927505 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 10:35:27 INFO - PROCESS | 3944 | 1467048927507 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 10:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:35:27 INFO - PROCESS | 3944 | 1467048927517 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:35:27 INFO - PROCESS | 3944 | 1467048927519 Marionette TRACE conn3 <- [1,1886,null,{}] 10:35:27 INFO - PROCESS | 3944 | 1467048927525 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:35:27 INFO - PROCESS | 3944 | 1467048927527 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:27 INFO - PROCESS | 3944 | 1467048927678 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 10:35:27 INFO - PROCESS | 3944 | 1467048927750 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:27 INFO - PROCESS | 3944 | 1467048927752 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:27 INFO - PROCESS | 3944 | ++DOCSHELL 1659F400 == 32 [pid = 3944] [id = 481] 10:35:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (165A1000) [pid = 3944] [serial = 1443] [outer = 00000000] 10:35:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (1671B400) [pid = 3944] [serial = 1444] [outer = 165A1000] 10:35:27 INFO - PROCESS | 3944 | 1467048927795 Marionette DEBUG loaded listener.js 10:35:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (16722000) [pid = 3944] [serial = 1445] [outer = 165A1000] 10:35:28 INFO - PROCESS | 3944 | 1467048928207 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:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 746ms 10:35:28 INFO - PROCESS | 3944 | 1467048928244 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 10:35:28 INFO - PROCESS | 3944 | 1467048928246 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 10:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:35:28 INFO - PROCESS | 3944 | 1467048928259 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:35:28 INFO - PROCESS | 3944 | 1467048928261 Marionette TRACE conn3 <- [1,1890,null,{}] 10:35:28 INFO - PROCESS | 3944 | 1467048928264 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:35:28 INFO - PROCESS | 3944 | 1467048928270 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:28 INFO - PROCESS | 3944 | 1467048928389 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 10:35:28 INFO - PROCESS | 3944 | 1467048928598 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:28 INFO - PROCESS | 3944 | 1467048928600 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:28 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (0C772C00) [pid = 3944] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:35:28 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (17F1D400) [pid = 3944] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:35:28 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (15D78000) [pid = 3944] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:35:28 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (165A0400) [pid = 3944] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:35:28 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (17286000) [pid = 3944] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:35:28 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (16006000) [pid = 3944] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:35:28 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (15543000) [pid = 3944] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:35:28 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (0C778800) [pid = 3944] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:35:28 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (0C766000) [pid = 3944] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:35:28 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (130CE400) [pid = 3944] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:35:28 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (13036C00) [pid = 3944] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:35:28 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (13286C00) [pid = 3944] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:35:28 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (13B31000) [pid = 3944] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:35:28 INFO - PROCESS | 3944 | ++DOCSHELL 0C765000 == 33 [pid = 3944] [id = 482] 10:35:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (0C766000) [pid = 3944] [serial = 1446] [outer = 00000000] 10:35:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (10AC6400) [pid = 3944] [serial = 1447] [outer = 0C766000] 10:35:28 INFO - PROCESS | 3944 | 1467048928655 Marionette DEBUG loaded listener.js 10:35:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (13075C00) [pid = 3944] [serial = 1448] [outer = 0C766000] 10:35:29 INFO - PROCESS | 3944 | 1467048929010 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:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 777ms 10:35:29 INFO - PROCESS | 3944 | 1467048929037 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 10:35:29 INFO - PROCESS | 3944 | 1467048929039 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 10:35:29 INFO - PROCESS | 3944 | 1467048929042 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:35:29 INFO - PROCESS | 3944 | 1467048929044 Marionette TRACE conn3 <- [1,1894,null,{}] 10:35:29 INFO - PROCESS | 3944 | 1467048929048 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:35:29 INFO - PROCESS | 3944 | 1467048929049 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:29 INFO - PROCESS | 3944 | 1467048929122 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 10:35:29 INFO - PROCESS | 3944 | 1467048929128 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:29 INFO - PROCESS | 3944 | 1467048929130 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:29 INFO - PROCESS | 3944 | ++DOCSHELL 150EE800 == 34 [pid = 3944] [id = 483] 10:35:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (150F0C00) [pid = 3944] [serial = 1449] [outer = 00000000] 10:35:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (16D42800) [pid = 3944] [serial = 1450] [outer = 150F0C00] 10:35:29 INFO - PROCESS | 3944 | 1467048929172 Marionette DEBUG loaded listener.js 10:35:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (173D9000) [pid = 3944] [serial = 1451] [outer = 150F0C00] 10:35:29 INFO - PROCESS | 3944 | 1467048929609 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:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 609ms 10:35:29 INFO - PROCESS | 3944 | 1467048929663 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 10:35:29 INFO - PROCESS | 3944 | 1467048929665 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 10:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:35:29 INFO - PROCESS | 3944 | 1467048929669 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:35:29 INFO - PROCESS | 3944 | 1467048929671 Marionette TRACE conn3 <- [1,1898,null,{}] 10:35:29 INFO - PROCESS | 3944 | 1467048929675 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:35:29 INFO - PROCESS | 3944 | 1467048929676 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:29 INFO - PROCESS | 3944 | 1467048929757 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 10:35:29 INFO - PROCESS | 3944 | 1467048929763 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:29 INFO - PROCESS | 3944 | 1467048929765 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:29 INFO - PROCESS | 3944 | ++DOCSHELL 15538400 == 35 [pid = 3944] [id = 484] 10:35:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (15D7A800) [pid = 3944] [serial = 1452] [outer = 00000000] 10:35:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (174D4000) [pid = 3944] [serial = 1453] [outer = 15D7A800] 10:35:29 INFO - PROCESS | 3944 | 1467048929807 Marionette DEBUG loaded listener.js 10:35:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (174D4800) [pid = 3944] [serial = 1454] [outer = 15D7A800] 10:35:30 INFO - PROCESS | 3944 | 1467048930228 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:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 579ms 10:35:30 INFO - PROCESS | 3944 | 1467048930250 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 10:35:30 INFO - PROCESS | 3944 | 1467048930252 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 10:35:30 INFO - PROCESS | 3944 | 1467048930255 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:35:30 INFO - PROCESS | 3944 | 1467048930257 Marionette TRACE conn3 <- [1,1902,null,{}] 10:35:30 INFO - PROCESS | 3944 | 1467048930274 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:35:30 INFO - PROCESS | 3944 | 1467048930276 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:30 INFO - PROCESS | 3944 | 1467048930352 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 10:35:30 INFO - PROCESS | 3944 | 1467048930358 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:30 INFO - PROCESS | 3944 | 1467048930360 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:30 INFO - PROCESS | 3944 | ++DOCSHELL 17E1B000 == 36 [pid = 3944] [id = 485] 10:35:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (17E78400) [pid = 3944] [serial = 1455] [outer = 00000000] 10:35:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (18406C00) [pid = 3944] [serial = 1456] [outer = 17E78400] 10:35:30 INFO - PROCESS | 3944 | 1467048930402 Marionette DEBUG loaded listener.js 10:35:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (18461C00) [pid = 3944] [serial = 1457] [outer = 17E78400] 10:35:31 INFO - PROCESS | 3944 | 1467048931132 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:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 929ms 10:35:31 INFO - PROCESS | 3944 | 1467048931183 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 10:35:31 INFO - PROCESS | 3944 | 1467048931187 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 10:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:35:31 INFO - PROCESS | 3944 | 1467048931192 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:35:31 INFO - PROCESS | 3944 | 1467048931196 Marionette TRACE conn3 <- [1,1906,null,{}] 10:35:31 INFO - PROCESS | 3944 | 1467048931202 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:35:31 INFO - PROCESS | 3944 | 1467048931205 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:31 INFO - PROCESS | 3944 | 1467048931331 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 10:35:31 INFO - PROCESS | 3944 | 1467048931461 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:31 INFO - PROCESS | 3944 | 1467048931464 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:31 INFO - PROCESS | 3944 | ++DOCSHELL 10A08000 == 37 [pid = 3944] [id = 486] 10:35:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (10A0E800) [pid = 3944] [serial = 1458] [outer = 00000000] 10:35:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (129AD800) [pid = 3944] [serial = 1459] [outer = 10A0E800] 10:35:31 INFO - PROCESS | 3944 | 1467048931521 Marionette DEBUG loaded listener.js 10:35:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1309F800) [pid = 3944] [serial = 1460] [outer = 10A0E800] 10:35:32 INFO - PROCESS | 3944 | 1467048932161 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:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1006ms 10:35:32 INFO - PROCESS | 3944 | 1467048932202 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 10:35:32 INFO - PROCESS | 3944 | 1467048932207 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 10:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:35:32 INFO - PROCESS | 3944 | 1467048932233 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:35:32 INFO - PROCESS | 3944 | 1467048932236 Marionette TRACE conn3 <- [1,1910,null,{}] 10:35:32 INFO - PROCESS | 3944 | 1467048932268 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:35:32 INFO - PROCESS | 3944 | 1467048932271 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:32 INFO - PROCESS | 3944 | 1467048932394 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 10:35:32 INFO - PROCESS | 3944 | 1467048932640 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:32 INFO - PROCESS | 3944 | 1467048932643 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:32 INFO - PROCESS | 3944 | ++DOCSHELL 0C765C00 == 38 [pid = 3944] [id = 487] 10:35:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (0C767000) [pid = 3944] [serial = 1461] [outer = 00000000] 10:35:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (104E4800) [pid = 3944] [serial = 1462] [outer = 0C767000] 10:35:32 INFO - PROCESS | 3944 | 1467048932699 Marionette DEBUG loaded listener.js 10:35:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (10A79C00) [pid = 3944] [serial = 1463] [outer = 0C767000] 10:35:33 INFO - PROCESS | 3944 | --DOCSHELL 15538400 == 37 [pid = 3944] [id = 484] 10:35:33 INFO - PROCESS | 3944 | --DOCSHELL 150EE800 == 36 [pid = 3944] [id = 483] 10:35:33 INFO - PROCESS | 3944 | --DOCSHELL 0C765000 == 35 [pid = 3944] [id = 482] 10:35:33 INFO - PROCESS | 3944 | --DOCSHELL 1659F400 == 34 [pid = 3944] [id = 481] 10:35:33 INFO - PROCESS | 3944 | --DOCSHELL 15D6D400 == 33 [pid = 3944] [id = 480] 10:35:33 INFO - PROCESS | 3944 | --DOCSHELL 150F8400 == 32 [pid = 3944] [id = 479] 10:35:33 INFO - PROCESS | 3944 | --DOCSHELL 1306D800 == 31 [pid = 3944] [id = 478] 10:35:33 INFO - PROCESS | 3944 | --DOCSHELL 10ACA000 == 30 [pid = 3944] [id = 477] 10:35:33 INFO - PROCESS | 3944 | --DOCSHELL 10ED3400 == 29 [pid = 3944] [id = 476] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (1A30F800) [pid = 3944] [serial = 1382] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (1047E400) [pid = 3944] [serial = 1415] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (198EF400) [pid = 3944] [serial = 1417] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (198F2800) [pid = 3944] [serial = 1418] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (16724800) [pid = 3944] [serial = 1402] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (176D4C00) [pid = 3944] [serial = 1405] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (16594C00) [pid = 3944] [serial = 1399] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (15561000) [pid = 3944] [serial = 1396] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (157E4400) [pid = 3944] [serial = 1397] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (10ACE000) [pid = 3944] [serial = 1390] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (110AE000) [pid = 3944] [serial = 1391] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (104E0400) [pid = 3944] [serial = 1384] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (10A78400) [pid = 3944] [serial = 1385] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (131D9C00) [pid = 3944] [serial = 1393] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (13B26800) [pid = 3944] [serial = 1394] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1314C400) [pid = 3944] [serial = 1387] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (1327E800) [pid = 3944] [serial = 1388] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (1960F400) [pid = 3944] [serial = 1408] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1811E800) [pid = 3944] [serial = 1406] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (18470C00) [pid = 3944] [serial = 1414] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (19617000) [pid = 3944] [serial = 1409] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (16074800) [pid = 3944] [serial = 1411] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (16872800) [pid = 3944] [serial = 1403] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (17404800) [pid = 3944] [serial = 1412] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (1659C000) [pid = 3944] [serial = 1400] [outer = 00000000] [url = about:blank] 10:35:33 INFO - PROCESS | 3944 | 1467048933315 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:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1097ms 10:35:33 INFO - PROCESS | 3944 | 1467048933338 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 10:35:33 INFO - PROCESS | 3944 | 1467048933342 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 10:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:35:33 INFO - PROCESS | 3944 | 1467048933346 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:35:33 INFO - PROCESS | 3944 | 1467048933349 Marionette TRACE conn3 <- [1,1914,null,{}] 10:35:33 INFO - PROCESS | 3944 | 1467048933354 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:35:33 INFO - PROCESS | 3944 | 1467048933358 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:33 INFO - PROCESS | 3944 | 1467048933441 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 10:35:33 INFO - PROCESS | 3944 | 1467048933449 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:33 INFO - PROCESS | 3944 | 1467048933452 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:33 INFO - PROCESS | 3944 | ++DOCSHELL 10ECFC00 == 30 [pid = 3944] [id = 488] 10:35:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (10ED4800) [pid = 3944] [serial = 1464] [outer = 00000000] 10:35:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (12928800) [pid = 3944] [serial = 1465] [outer = 10ED4800] 10:35:33 INFO - PROCESS | 3944 | 1467048933483 Marionette DEBUG loaded listener.js 10:35:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (12D6B000) [pid = 3944] [serial = 1466] [outer = 10ED4800] 10:35:33 INFO - PROCESS | 3944 | 1467048933984 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:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 716ms 10:35:34 INFO - PROCESS | 3944 | 1467048934068 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 10:35:34 INFO - PROCESS | 3944 | 1467048934072 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 10:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:35:34 INFO - PROCESS | 3944 | 1467048934077 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:35:34 INFO - PROCESS | 3944 | 1467048934079 Marionette TRACE conn3 <- [1,1918,null,{}] 10:35:34 INFO - PROCESS | 3944 | 1467048934083 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:35:34 INFO - PROCESS | 3944 | 1467048934085 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:34 INFO - PROCESS | 3944 | 1467048934176 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 10:35:34 INFO - PROCESS | 3944 | 1467048934253 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:34 INFO - PROCESS | 3944 | 1467048934256 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:34 INFO - PROCESS | 3944 | ++DOCSHELL 13934000 == 31 [pid = 3944] [id = 489] 10:35:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (13B31000) [pid = 3944] [serial = 1467] [outer = 00000000] 10:35:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (15016000) [pid = 3944] [serial = 1468] [outer = 13B31000] 10:35:34 INFO - PROCESS | 3944 | 1467048934300 Marionette DEBUG loaded listener.js 10:35:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (150EF400) [pid = 3944] [serial = 1469] [outer = 13B31000] 10:35:34 INFO - PROCESS | 3944 | 1467048934680 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:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 609ms 10:35:34 INFO - PROCESS | 3944 | 1467048934697 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 10:35:34 INFO - PROCESS | 3944 | 1467048934699 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 10:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:35:34 INFO - PROCESS | 3944 | 1467048934704 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:35:34 INFO - PROCESS | 3944 | 1467048934710 Marionette TRACE conn3 <- [1,1922,null,{}] 10:35:34 INFO - PROCESS | 3944 | 1467048934719 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:35:34 INFO - PROCESS | 3944 | 1467048934723 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:34 INFO - PROCESS | 3944 | 1467048934806 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 10:35:34 INFO - PROCESS | 3944 | 1467048934813 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:34 INFO - PROCESS | 3944 | 1467048934815 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:34 INFO - PROCESS | 3944 | ++DOCSHELL 157BC400 == 32 [pid = 3944] [id = 490] 10:35:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (157E1C00) [pid = 3944] [serial = 1470] [outer = 00000000] 10:35:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (15D6E400) [pid = 3944] [serial = 1471] [outer = 157E1C00] 10:35:34 INFO - PROCESS | 3944 | 1467048934849 Marionette DEBUG loaded listener.js 10:35:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (1600AC00) [pid = 3944] [serial = 1472] [outer = 157E1C00] 10:35:35 INFO - PROCESS | 3944 | 1467048935293 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:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 640ms 10:35:35 INFO - PROCESS | 3944 | 1467048935345 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 10:35:35 INFO - PROCESS | 3944 | 1467048935348 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 10:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:35:35 INFO - PROCESS | 3944 | 1467048935361 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:35:35 INFO - PROCESS | 3944 | 1467048935363 Marionette TRACE conn3 <- [1,1926,null,{}] 10:35:35 INFO - PROCESS | 3944 | 1467048935367 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:35:35 INFO - PROCESS | 3944 | 1467048935369 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:35 INFO - PROCESS | 3944 | 1467048935464 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 10:35:35 INFO - PROCESS | 3944 | 1467048935553 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:35 INFO - PROCESS | 3944 | 1467048935555 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:35 INFO - PROCESS | 3944 | ++DOCSHELL 1659C400 == 33 [pid = 3944] [id = 491] 10:35:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (165A0C00) [pid = 3944] [serial = 1473] [outer = 00000000] 10:35:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (166BA400) [pid = 3944] [serial = 1474] [outer = 165A0C00] 10:35:35 INFO - PROCESS | 3944 | 1467048935598 Marionette DEBUG loaded listener.js 10:35:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (16725400) [pid = 3944] [serial = 1475] [outer = 165A0C00] 10:35:35 INFO - PROCESS | 3944 | 1467048936014 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:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 671ms 10:35:36 INFO - PROCESS | 3944 | 1467048936038 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 10:35:36 INFO - PROCESS | 3944 | 1467048936039 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 10:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:35:36 INFO - PROCESS | 3944 | 1467048936048 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:35:36 INFO - PROCESS | 3944 | 1467048936050 Marionette TRACE conn3 <- [1,1930,null,{}] 10:35:36 INFO - PROCESS | 3944 | 1467048936054 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:35:36 INFO - PROCESS | 3944 | 1467048936056 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:36 INFO - PROCESS | 3944 | 1467048936170 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 10:35:36 INFO - PROCESS | 3944 | 1467048936175 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:36 INFO - PROCESS | 3944 | 1467048936165 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:36 INFO - PROCESS | 3944 | ++DOCSHELL 13285800 == 34 [pid = 3944] [id = 492] 10:35:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (16A38800) [pid = 3944] [serial = 1476] [outer = 00000000] 10:35:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (16D49800) [pid = 3944] [serial = 1477] [outer = 16A38800] 10:35:36 INFO - PROCESS | 3944 | 1467048936220 Marionette DEBUG loaded listener.js 10:35:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1740A400) [pid = 3944] [serial = 1478] [outer = 16A38800] 10:35:36 INFO - PROCESS | 3944 | 1467048936688 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:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 10:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:35:36 INFO - PROCESS | 3944 | 1467048936725 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 10:35:36 INFO - PROCESS | 3944 | 1467048936727 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 10:35:36 INFO - PROCESS | 3944 | 1467048936730 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:35:36 INFO - PROCESS | 3944 | 1467048936732 Marionette TRACE conn3 <- [1,1934,null,{}] 10:35:36 INFO - PROCESS | 3944 | 1467048936739 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:35:36 INFO - PROCESS | 3944 | 1467048936741 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:36 INFO - PROCESS | 3944 | 1467048936878 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 10:35:36 INFO - PROCESS | 3944 | 1467048936888 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:36 INFO - PROCESS | 3944 | 1467048936890 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:36 INFO - PROCESS | 3944 | ++DOCSHELL 10ED4400 == 35 [pid = 3944] [id = 493] 10:35:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (17E1C800) [pid = 3944] [serial = 1479] [outer = 00000000] 10:35:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (18411C00) [pid = 3944] [serial = 1480] [outer = 17E1C800] 10:35:36 INFO - PROCESS | 3944 | 1467048936942 Marionette DEBUG loaded listener.js 10:35:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (1811D400) [pid = 3944] [serial = 1481] [outer = 17E1C800] 10:35:37 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (165A1000) [pid = 3944] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:35:37 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (10ACF400) [pid = 3944] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:35:37 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (13157400) [pid = 3944] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:35:37 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (150F8800) [pid = 3944] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:35:37 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (10F36400) [pid = 3944] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:35:37 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (0C766000) [pid = 3944] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:35:37 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (104E9400) [pid = 3944] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:35:37 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (150F7000) [pid = 3944] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:35:37 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (17E13000) [pid = 3944] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:35:37 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (150F0C00) [pid = 3944] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:35:37 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (15D70800) [pid = 3944] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:35:37 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (15D7A800) [pid = 3944] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:35:37 INFO - PROCESS | 3944 | 1467048937433 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:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 716ms 10:35:37 INFO - PROCESS | 3944 | 1467048937453 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 10:35:37 INFO - PROCESS | 3944 | 1467048937455 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 10:35:37 INFO - PROCESS | 3944 | 1467048937458 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:35:37 INFO - PROCESS | 3944 | 1467048937460 Marionette TRACE conn3 <- [1,1938,null,{}] 10:35:37 INFO - PROCESS | 3944 | 1467048937463 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:35:37 INFO - PROCESS | 3944 | 1467048937465 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:37 INFO - PROCESS | 3944 | 1467048937542 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 10:35:37 INFO - PROCESS | 3944 | 1467048937548 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:37 INFO - PROCESS | 3944 | 1467048937550 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:37 INFO - PROCESS | 3944 | ++DOCSHELL 112C5000 == 36 [pid = 3944] [id = 494] 10:35:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (114EA400) [pid = 3944] [serial = 1482] [outer = 00000000] 10:35:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (15D73800) [pid = 3944] [serial = 1483] [outer = 114EA400] 10:35:37 INFO - PROCESS | 3944 | 1467048937579 Marionette DEBUG loaded listener.js 10:35:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (15D7A800) [pid = 3944] [serial = 1484] [outer = 114EA400] 10:35:38 INFO - PROCESS | 3944 | 1467048938018 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:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 609ms 10:35:38 INFO - PROCESS | 3944 | 1467048938079 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 10:35:38 INFO - PROCESS | 3944 | 1467048938081 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 10:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:35:38 INFO - PROCESS | 3944 | 1467048938084 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:35:38 INFO - PROCESS | 3944 | 1467048938086 Marionette TRACE conn3 <- [1,1942,null,{}] 10:35:38 INFO - PROCESS | 3944 | 1467048938089 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:35:38 INFO - PROCESS | 3944 | 1467048938091 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:38 INFO - PROCESS | 3944 | 1467048938168 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 10:35:38 INFO - PROCESS | 3944 | 1467048938204 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:38 INFO - PROCESS | 3944 | 1467048938206 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:38 INFO - PROCESS | 3944 | ++DOCSHELL 150F3800 == 37 [pid = 3944] [id = 495] 10:35:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (16726C00) [pid = 3944] [serial = 1485] [outer = 00000000] 10:35:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (174D3000) [pid = 3944] [serial = 1486] [outer = 16726C00] 10:35:38 INFO - PROCESS | 3944 | 1467048938232 Marionette DEBUG loaded listener.js 10:35:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (17E81800) [pid = 3944] [serial = 1487] [outer = 16726C00] 10:35:38 INFO - PROCESS | 3944 | 1467048938649 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:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 610ms 10:35:38 INFO - PROCESS | 3944 | 1467048938706 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 10:35:38 INFO - PROCESS | 3944 | 1467048938708 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 10:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:35:38 INFO - PROCESS | 3944 | 1467048938712 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:35:38 INFO - PROCESS | 3944 | 1467048938713 Marionette TRACE conn3 <- [1,1946,null,{}] 10:35:38 INFO - PROCESS | 3944 | 1467048938717 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:35:38 INFO - PROCESS | 3944 | 1467048938719 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:38 INFO - PROCESS | 3944 | 1467048938798 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 10:35:38 INFO - PROCESS | 3944 | 1467048938803 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:38 INFO - PROCESS | 3944 | 1467048938814 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:38 INFO - PROCESS | 3944 | ++DOCSHELL 155AFC00 == 38 [pid = 3944] [id = 496] 10:35:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (16A3B400) [pid = 3944] [serial = 1488] [outer = 00000000] 10:35:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (19881400) [pid = 3944] [serial = 1489] [outer = 16A3B400] 10:35:38 INFO - PROCESS | 3944 | 1467048938857 Marionette DEBUG loaded listener.js 10:35:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (198F0400) [pid = 3944] [serial = 1490] [outer = 16A3B400] 10:35:39 INFO - PROCESS | 3944 | 1467048939264 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:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 579ms 10:35:39 INFO - PROCESS | 3944 | 1467048939292 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 10:35:39 INFO - PROCESS | 3944 | 1467048939294 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 10:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:35:39 INFO - PROCESS | 3944 | 1467048939297 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:35:39 INFO - PROCESS | 3944 | 1467048939298 Marionette TRACE conn3 <- [1,1950,null,{}] 10:35:39 INFO - PROCESS | 3944 | 1467048939360 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:35:39 INFO - PROCESS | 3944 | 1467048939364 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:39 INFO - PROCESS | 3944 | 1467048939492 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 10:35:39 INFO - PROCESS | 3944 | 1467048939630 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:39 INFO - PROCESS | 3944 | 1467048939634 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:39 INFO - PROCESS | 3944 | ++DOCSHELL 10AD2C00 == 39 [pid = 3944] [id = 497] 10:35:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (10ECE000) [pid = 3944] [serial = 1491] [outer = 00000000] 10:35:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1122CC00) [pid = 3944] [serial = 1492] [outer = 10ECE000] 10:35:39 INFO - PROCESS | 3944 | 1467048939693 Marionette DEBUG loaded listener.js 10:35:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (11AE3400) [pid = 3944] [serial = 1493] [outer = 10ECE000] 10:35:40 INFO - PROCESS | 3944 | 1467048940253 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:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1005ms 10:35:40 INFO - PROCESS | 3944 | 1467048940304 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 10:35:40 INFO - PROCESS | 3944 | 1467048940307 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 10:35:40 INFO - PROCESS | 3944 | 1467048940312 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:35:40 INFO - PROCESS | 3944 | 1467048940315 Marionette TRACE conn3 <- [1,1954,null,{}] 10:35:40 INFO - PROCESS | 3944 | 1467048940321 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:35:40 INFO - PROCESS | 3944 | 1467048940324 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:40 INFO - PROCESS | 3944 | 1467048940432 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 10:35:40 INFO - PROCESS | 3944 | 1467048940544 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:40 INFO - PROCESS | 3944 | 1467048940548 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:40 INFO - PROCESS | 3944 | ++DOCSHELL 150EE800 == 40 [pid = 3944] [id = 498] 10:35:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (150F0400) [pid = 3944] [serial = 1494] [outer = 00000000] 10:35:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (150FB400) [pid = 3944] [serial = 1495] [outer = 150F0400] 10:35:40 INFO - PROCESS | 3944 | 1467048940644 Marionette DEBUG loaded listener.js 10:35:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (15543400) [pid = 3944] [serial = 1496] [outer = 150F0400] 10:35:41 INFO - PROCESS | 3944 | 1467048941203 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:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 914ms 10:35:41 INFO - PROCESS | 3944 | 1467048941242 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 10:35:41 INFO - PROCESS | 3944 | 1467048941245 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 10:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:35:41 INFO - PROCESS | 3944 | 1467048941249 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:35:41 INFO - PROCESS | 3944 | 1467048941251 Marionette TRACE conn3 <- [1,1958,null,{}] 10:35:41 INFO - PROCESS | 3944 | 1467048941255 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:35:41 INFO - PROCESS | 3944 | 1467048941258 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:41 INFO - PROCESS | 3944 | 1467048941364 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 10:35:41 INFO - PROCESS | 3944 | 1467048941487 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:41 INFO - PROCESS | 3944 | 1467048941491 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:41 INFO - PROCESS | 3944 | ++DOCSHELL 165A2000 == 41 [pid = 3944] [id = 499] 10:35:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (165A2C00) [pid = 3944] [serial = 1497] [outer = 00000000] 10:35:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (17402000) [pid = 3944] [serial = 1498] [outer = 165A2C00] 10:35:41 INFO - PROCESS | 3944 | 1467048941549 Marionette DEBUG loaded listener.js 10:35:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (18112000) [pid = 3944] [serial = 1499] [outer = 165A2C00] 10:35:42 INFO - PROCESS | 3944 | 1467048942119 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:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 914ms 10:35:42 INFO - PROCESS | 3944 | 1467048942177 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 10:35:42 INFO - PROCESS | 3944 | 1467048942166 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 10:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:35:42 INFO - PROCESS | 3944 | 1467048942175 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:35:42 INFO - PROCESS | 3944 | 1467048942178 Marionette TRACE conn3 <- [1,1962,null,{}] 10:35:42 INFO - PROCESS | 3944 | 1467048942181 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:35:42 INFO - PROCESS | 3944 | 1467048942183 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:42 INFO - PROCESS | 3944 | 1467048942288 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 10:35:42 INFO - PROCESS | 3944 | 1467048942450 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:42 INFO - PROCESS | 3944 | 1467048942453 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:42 INFO - PROCESS | 3944 | ++DOCSHELL 19A85000 == 42 [pid = 3944] [id = 500] 10:35:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (19A86000) [pid = 3944] [serial = 1500] [outer = 00000000] 10:35:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1A028800) [pid = 3944] [serial = 1501] [outer = 19A86000] 10:35:42 INFO - PROCESS | 3944 | 1467048942506 Marionette DEBUG loaded listener.js 10:35:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (1A02F000) [pid = 3944] [serial = 1502] [outer = 19A86000] 10:35:43 INFO - PROCESS | 3944 | 1467048943192 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:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1066ms 10:35:43 INFO - PROCESS | 3944 | 1467048943255 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 10:35:43 INFO - PROCESS | 3944 | 1467048943259 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 10:35:43 INFO - PROCESS | 3944 | 1467048943265 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:35:43 INFO - PROCESS | 3944 | 1467048943268 Marionette TRACE conn3 <- [1,1966,null,{}] 10:35:43 INFO - PROCESS | 3944 | 1467048943273 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:35:43 INFO - PROCESS | 3944 | 1467048943276 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:43 INFO - PROCESS | 3944 | 1467048943425 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 10:35:43 INFO - PROCESS | 3944 | 1467048943484 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:43 INFO - PROCESS | 3944 | 1467048943489 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:43 INFO - PROCESS | 3944 | ++DOCSHELL 112D1000 == 43 [pid = 3944] [id = 501] 10:35:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (11487800) [pid = 3944] [serial = 1503] [outer = 00000000] 10:35:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (129B4800) [pid = 3944] [serial = 1504] [outer = 11487800] 10:35:43 INFO - PROCESS | 3944 | 1467048943537 Marionette DEBUG loaded listener.js 10:35:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1312F800) [pid = 3944] [serial = 1505] [outer = 11487800] 10:35:44 INFO - PROCESS | 3944 | --DOCSHELL 150F3800 == 42 [pid = 3944] [id = 495] 10:35:44 INFO - PROCESS | 3944 | --DOCSHELL 112C5000 == 41 [pid = 3944] [id = 494] 10:35:44 INFO - PROCESS | 3944 | --DOCSHELL 10ED4400 == 40 [pid = 3944] [id = 493] 10:35:44 INFO - PROCESS | 3944 | --DOCSHELL 13285800 == 39 [pid = 3944] [id = 492] 10:35:44 INFO - PROCESS | 3944 | --DOCSHELL 1659C400 == 38 [pid = 3944] [id = 491] 10:35:44 INFO - PROCESS | 3944 | --DOCSHELL 157BC400 == 37 [pid = 3944] [id = 490] 10:35:44 INFO - PROCESS | 3944 | --DOCSHELL 13934000 == 36 [pid = 3944] [id = 489] 10:35:44 INFO - PROCESS | 3944 | --DOCSHELL 10ECFC00 == 35 [pid = 3944] [id = 488] 10:35:44 INFO - PROCESS | 3944 | --DOCSHELL 0C765C00 == 34 [pid = 3944] [id = 487] 10:35:44 INFO - PROCESS | 3944 | --DOCSHELL 10A08000 == 33 [pid = 3944] [id = 486] 10:35:44 INFO - PROCESS | 3944 | --DOCSHELL 17E1B000 == 32 [pid = 3944] [id = 485] 10:35:44 INFO - PROCESS | 3944 | --DOCSHELL 19A85000 == 31 [pid = 3944] [id = 500] 10:35:44 INFO - PROCESS | 3944 | --DOCSHELL 165A2000 == 30 [pid = 3944] [id = 499] 10:35:44 INFO - PROCESS | 3944 | --DOCSHELL 155AFC00 == 29 [pid = 3944] [id = 496] 10:35:44 INFO - PROCESS | 3944 | --DOCSHELL 10AD2C00 == 28 [pid = 3944] [id = 497] 10:35:44 INFO - PROCESS | 3944 | --DOCSHELL 150EE800 == 27 [pid = 3944] [id = 498] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1600A800) [pid = 3944] [serial = 1441] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (174D4800) [pid = 3944] [serial = 1454] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (1671B400) [pid = 3944] [serial = 1444] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (16072C00) [pid = 3944] [serial = 1442] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (11230400) [pid = 3944] [serial = 1432] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (114EB000) [pid = 3944] [serial = 1433] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (13B24400) [pid = 3944] [serial = 1435] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (13B31C00) [pid = 3944] [serial = 1436] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (15540400) [pid = 3944] [serial = 1438] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (12DF1000) [pid = 3944] [serial = 1430] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (129A7000) [pid = 3944] [serial = 1429] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (16722000) [pid = 3944] [serial = 1445] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (10AC6400) [pid = 3944] [serial = 1447] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (129ECC00) [pid = 3944] [serial = 1421] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (11AE4C00) [pid = 3944] [serial = 1420] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (1600DC00) [pid = 3944] [serial = 1424] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (18406C00) [pid = 3944] [serial = 1456] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (15555000) [pid = 3944] [serial = 1423] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (198F5C00) [pid = 3944] [serial = 1427] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1960E000) [pid = 3944] [serial = 1426] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (16D42800) [pid = 3944] [serial = 1450] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (174D4000) [pid = 3944] [serial = 1453] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (13075C00) [pid = 3944] [serial = 1448] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (173D9000) [pid = 3944] [serial = 1451] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (15555800) [pid = 3944] [serial = 1439] [outer = 00000000] [url = about:blank] 10:35:44 INFO - PROCESS | 3944 | 1467048944758 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:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1523ms 10:35:44 INFO - PROCESS | 3944 | 1467048944826 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 10:35:44 INFO - PROCESS | 3944 | 1467048944830 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 10:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:35:44 INFO - PROCESS | 3944 | 1467048944839 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:35:44 INFO - PROCESS | 3944 | 1467048944842 Marionette TRACE conn3 <- [1,1970,null,{}] 10:35:44 INFO - PROCESS | 3944 | 1467048944848 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:35:44 INFO - PROCESS | 3944 | 1467048944851 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:44 INFO - PROCESS | 3944 | 1467048944937 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 10:35:45 INFO - PROCESS | 3944 | 1467048945028 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:45 INFO - PROCESS | 3944 | 1467048945033 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:45 INFO - PROCESS | 3944 | ++DOCSHELL 10434800 == 28 [pid = 3944] [id = 502] 10:35:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (10435800) [pid = 3944] [serial = 1506] [outer = 00000000] 10:35:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (10A7BC00) [pid = 3944] [serial = 1507] [outer = 10435800] 10:35:45 INFO - PROCESS | 3944 | 1467048945088 Marionette DEBUG loaded listener.js 10:35:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (10AC9000) [pid = 3944] [serial = 1508] [outer = 10435800] 10:35:45 INFO - PROCESS | 3944 | 1467048945479 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:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 685ms 10:35:45 INFO - PROCESS | 3944 | 1467048945524 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 10:35:45 INFO - PROCESS | 3944 | 1467048945529 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 10:35:45 INFO - PROCESS | 3944 | 1467048945535 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:35:45 INFO - PROCESS | 3944 | 1467048945538 Marionette TRACE conn3 <- [1,1974,null,{}] 10:35:45 INFO - PROCESS | 3944 | 1467048945542 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:35:45 INFO - PROCESS | 3944 | 1467048945544 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:45 INFO - PROCESS | 3944 | 1467048945629 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 10:35:45 INFO - PROCESS | 3944 | 1467048945638 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:45 INFO - PROCESS | 3944 | 1467048945641 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:45 INFO - PROCESS | 3944 | ++DOCSHELL 114EEC00 == 29 [pid = 3944] [id = 503] 10:35:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (11ADD000) [pid = 3944] [serial = 1509] [outer = 00000000] 10:35:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (12822400) [pid = 3944] [serial = 1510] [outer = 11ADD000] 10:35:45 INFO - PROCESS | 3944 | 1467048945687 Marionette DEBUG loaded listener.js 10:35:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (129B2C00) [pid = 3944] [serial = 1511] [outer = 11ADD000] 10:35:46 INFO - PROCESS | 3944 | 1467048946136 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:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 625ms 10:35:46 INFO - PROCESS | 3944 | 1467048946158 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 10:35:46 INFO - PROCESS | 3944 | 1467048946160 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 10:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:35:46 INFO - PROCESS | 3944 | 1467048946163 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:35:46 INFO - PROCESS | 3944 | 1467048946167 Marionette TRACE conn3 <- [1,1978,null,{}] 10:35:46 INFO - PROCESS | 3944 | 1467048946181 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:35:46 INFO - PROCESS | 3944 | 1467048946186 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:46 INFO - PROCESS | 3944 | 1467048946267 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 10:35:46 INFO - PROCESS | 3944 | 1467048946274 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:46 INFO - PROCESS | 3944 | 1467048946277 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:46 INFO - PROCESS | 3944 | ++DOCSHELL 13B25000 == 30 [pid = 3944] [id = 504] 10:35:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (13B29400) [pid = 3944] [serial = 1512] [outer = 00000000] 10:35:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (14709800) [pid = 3944] [serial = 1513] [outer = 13B29400] 10:35:46 INFO - PROCESS | 3944 | 1467048946324 Marionette DEBUG loaded listener.js 10:35:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (150CA800) [pid = 3944] [serial = 1514] [outer = 13B29400] 10:35:46 INFO - PROCESS | 3944 | 1467048946780 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:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 686ms 10:35:46 INFO - PROCESS | 3944 | 1467048946846 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 10:35:46 INFO - PROCESS | 3944 | 1467048946849 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 10:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:35:46 INFO - PROCESS | 3944 | 1467048946863 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:35:46 INFO - PROCESS | 3944 | 1467048946864 Marionette TRACE conn3 <- [1,1982,null,{}] 10:35:46 INFO - PROCESS | 3944 | 1467048946875 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:35:46 INFO - PROCESS | 3944 | 1467048946877 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:46 INFO - PROCESS | 3944 | 1467048946989 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 10:35:46 INFO - PROCESS | 3944 | 1467048946994 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:46 INFO - PROCESS | 3944 | 1467048946996 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:46 INFO - PROCESS | 3944 | ++DOCSHELL 15013800 == 31 [pid = 3944] [id = 505] 10:35:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (15539000) [pid = 3944] [serial = 1515] [outer = 00000000] 10:35:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (1555DC00) [pid = 3944] [serial = 1516] [outer = 15539000] 10:35:47 INFO - PROCESS | 3944 | 1467048947040 Marionette DEBUG loaded listener.js 10:35:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (157E2000) [pid = 3944] [serial = 1517] [outer = 15539000] 10:35:47 INFO - PROCESS | 3944 | 1467048947460 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:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 640ms 10:35:47 INFO - PROCESS | 3944 | 1467048947504 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 10:35:47 INFO - PROCESS | 3944 | 1467048947506 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 10:35:47 INFO - PROCESS | 3944 | 1467048947509 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:35:47 INFO - PROCESS | 3944 | 1467048947511 Marionette TRACE conn3 <- [1,1986,null,{}] 10:35:47 INFO - PROCESS | 3944 | 1467048947521 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:35:47 INFO - PROCESS | 3944 | 1467048947523 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:47 INFO - PROCESS | 3944 | 1467048947630 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 10:35:47 INFO - PROCESS | 3944 | 1467048947720 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:47 INFO - PROCESS | 3944 | 1467048947722 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:47 INFO - PROCESS | 3944 | ++DOCSHELL 15A73800 == 32 [pid = 3944] [id = 506] 10:35:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (15A76400) [pid = 3944] [serial = 1518] [outer = 00000000] 10:35:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (1600C800) [pid = 3944] [serial = 1519] [outer = 15A76400] 10:35:47 INFO - PROCESS | 3944 | 1467048947747 Marionette DEBUG loaded listener.js 10:35:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1606E800) [pid = 3944] [serial = 1520] [outer = 15A76400] 10:35:48 INFO - PROCESS | 3944 | 1467048948181 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:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 716ms 10:35:48 INFO - PROCESS | 3944 | 1467048948233 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 10:35:48 INFO - PROCESS | 3944 | 1467048948235 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 10:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:35:48 INFO - PROCESS | 3944 | 1467048948238 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:35:48 INFO - PROCESS | 3944 | 1467048948240 Marionette TRACE conn3 <- [1,1990,null,{}] 10:35:48 INFO - PROCESS | 3944 | 1467048948243 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:35:48 INFO - PROCESS | 3944 | 1467048948249 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:48 INFO - PROCESS | 3944 | 1467048948369 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 10:35:48 INFO - PROCESS | 3944 | 1467048948380 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:48 INFO - PROCESS | 3944 | 1467048948382 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:48 INFO - PROCESS | 3944 | ++DOCSHELL 16598400 == 33 [pid = 3944] [id = 507] 10:35:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (1659DC00) [pid = 3944] [serial = 1521] [outer = 00000000] 10:35:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (16721400) [pid = 3944] [serial = 1522] [outer = 1659DC00] 10:35:48 INFO - PROCESS | 3944 | 1467048948426 Marionette DEBUG loaded listener.js 10:35:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (16C4B800) [pid = 3944] [serial = 1523] [outer = 1659DC00] 10:35:49 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (165A0C00) [pid = 3944] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:35:49 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (16A38800) [pid = 3944] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:35:49 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (10ED4800) [pid = 3944] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:35:49 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (0C767000) [pid = 3944] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:35:49 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (17E1C800) [pid = 3944] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:35:49 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (17E78400) [pid = 3944] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:35:49 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (157E1C00) [pid = 3944] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:35:49 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (13B31000) [pid = 3944] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:35:49 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (10A0E800) [pid = 3944] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:35:49 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (114EA400) [pid = 3944] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:35:49 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (16726C00) [pid = 3944] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:35:49 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (16A3B400) [pid = 3944] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:35:49 INFO - PROCESS | 3944 | 1467048949070 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:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 883ms 10:35:49 INFO - PROCESS | 3944 | 1467048949109 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 10:35:49 INFO - PROCESS | 3944 | 1467048949111 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 10:35:49 INFO - PROCESS | 3944 | 1467048949115 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:35:49 INFO - PROCESS | 3944 | 1467048949116 Marionette TRACE conn3 <- [1,1994,null,{}] 10:35:49 INFO - PROCESS | 3944 | 1467048949120 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:35:49 INFO - PROCESS | 3944 | 1467048949138 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:49 INFO - PROCESS | 3944 | 1467048949212 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 10:35:49 INFO - PROCESS | 3944 | 1467048949307 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:49 INFO - PROCESS | 3944 | 1467048949309 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:49 INFO - PROCESS | 3944 | ++DOCSHELL 10A7DC00 == 34 [pid = 3944] [id = 508] 10:35:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (10AC4C00) [pid = 3944] [serial = 1524] [outer = 00000000] 10:35:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (14708C00) [pid = 3944] [serial = 1525] [outer = 10AC4C00] 10:35:49 INFO - PROCESS | 3944 | 1467048949351 Marionette DEBUG loaded listener.js 10:35:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (1470B400) [pid = 3944] [serial = 1526] [outer = 10AC4C00] 10:35:49 INFO - PROCESS | 3944 | 1467048949699 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:35:49 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:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 609ms 10:35:49 INFO - PROCESS | 3944 | 1467048949753 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 10:35:49 INFO - PROCESS | 3944 | 1467048949738 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 10:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:35:49 INFO - PROCESS | 3944 | 1467048949741 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:35:49 INFO - PROCESS | 3944 | 1467048949743 Marionette TRACE conn3 <- [1,1998,null,{}] 10:35:49 INFO - PROCESS | 3944 | 1467048949746 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:35:49 INFO - PROCESS | 3944 | 1467048949748 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:49 INFO - PROCESS | 3944 | 1467048949860 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 10:35:49 INFO - PROCESS | 3944 | 1467048949868 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:49 INFO - PROCESS | 3944 | 1467048949870 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:49 INFO - PROCESS | 3944 | ++DOCSHELL 0C763000 == 35 [pid = 3944] [id = 509] 10:35:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1055E000) [pid = 3944] [serial = 1527] [outer = 00000000] 10:35:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (173E4800) [pid = 3944] [serial = 1528] [outer = 1055E000] 10:35:49 INFO - PROCESS | 3944 | 1467048949915 Marionette DEBUG loaded listener.js 10:35:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (173E4C00) [pid = 3944] [serial = 1529] [outer = 1055E000] 10:35:50 INFO - PROCESS | 3944 | 1467048950320 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:35:50 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:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 610ms 10:35:50 INFO - PROCESS | 3944 | 1467048950362 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 10:35:50 INFO - PROCESS | 3944 | 1467048950364 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 10:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:35:50 INFO - PROCESS | 3944 | 1467048950368 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:35:50 INFO - PROCESS | 3944 | 1467048950369 Marionette TRACE conn3 <- [1,2002,null,{}] 10:35:50 INFO - PROCESS | 3944 | 1467048950373 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:35:50 INFO - PROCESS | 3944 | 1467048950375 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:50 INFO - PROCESS | 3944 | 1467048950487 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 10:35:50 INFO - PROCESS | 3944 | 1467048950571 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:50 INFO - PROCESS | 3944 | 1467048950573 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:50 INFO - PROCESS | 3944 | ++DOCSHELL 10ACA800 == 36 [pid = 3944] [id = 510] 10:35:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (13B24400) [pid = 3944] [serial = 1530] [outer = 00000000] 10:35:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (17F1D400) [pid = 3944] [serial = 1531] [outer = 13B24400] 10:35:50 INFO - PROCESS | 3944 | 1467048950615 Marionette DEBUG loaded listener.js 10:35:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (17F23000) [pid = 3944] [serial = 1532] [outer = 13B24400] 10:35:51 INFO - PROCESS | 3944 | 1467048951027 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:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 685ms 10:35:51 INFO - PROCESS | 3944 | 1467048951051 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 10:35:51 INFO - PROCESS | 3944 | 1467048951055 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 10:35:51 INFO - PROCESS | 3944 | 1467048951060 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:35:51 INFO - PROCESS | 3944 | 1467048951064 Marionette TRACE conn3 <- [1,2006,null,{}] 10:35:51 INFO - PROCESS | 3944 | 1467048951070 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:35:51 INFO - PROCESS | 3944 | 1467048951073 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:51 INFO - PROCESS | 3944 | 1467048951213 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 10:35:51 INFO - PROCESS | 3944 | 1467048951345 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:51 INFO - PROCESS | 3944 | 1467048951349 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:51 INFO - PROCESS | 3944 | ++DOCSHELL 10A75800 == 37 [pid = 3944] [id = 511] 10:35:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (10A78800) [pid = 3944] [serial = 1533] [outer = 00000000] 10:35:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (10AD2C00) [pid = 3944] [serial = 1534] [outer = 10A78800] 10:35:51 INFO - PROCESS | 3944 | 1467048951406 Marionette DEBUG loaded listener.js 10:35:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (110B2000) [pid = 3944] [serial = 1535] [outer = 10A78800] 10:35:52 INFO - PROCESS | 3944 | 1467048952140 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:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1128ms 10:35:52 INFO - PROCESS | 3944 | 1467048952200 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 10:35:52 INFO - PROCESS | 3944 | 1467048952208 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 10:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:35:52 INFO - PROCESS | 3944 | 1467048952214 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:35:52 INFO - PROCESS | 3944 | 1467048952217 Marionette TRACE conn3 <- [1,2010,null,{}] 10:35:52 INFO - PROCESS | 3944 | 1467048952222 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:35:52 INFO - PROCESS | 3944 | 1467048952225 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:52 INFO - PROCESS | 3944 | 1467048952347 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 10:35:52 INFO - PROCESS | 3944 | 1467048952478 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:52 INFO - PROCESS | 3944 | 1467048952481 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:52 INFO - PROCESS | 3944 | ++DOCSHELL 1392E800 == 38 [pid = 3944] [id = 512] 10:35:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (13930000) [pid = 3944] [serial = 1536] [outer = 00000000] 10:35:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (150ED400) [pid = 3944] [serial = 1537] [outer = 13930000] 10:35:52 INFO - PROCESS | 3944 | 1467048952537 Marionette DEBUG loaded listener.js 10:35:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (15538000) [pid = 3944] [serial = 1538] [outer = 13930000] 10:35:53 INFO - PROCESS | 3944 | 1467048953394 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:35:53 INFO - PROCESS | 3944 | --DOCSHELL 0C763000 == 37 [pid = 3944] [id = 509] 10:35:53 INFO - PROCESS | 3944 | --DOCSHELL 10A7DC00 == 36 [pid = 3944] [id = 508] 10:35:53 INFO - PROCESS | 3944 | --DOCSHELL 16598400 == 35 [pid = 3944] [id = 507] 10:35:53 INFO - PROCESS | 3944 | --DOCSHELL 15A73800 == 34 [pid = 3944] [id = 506] 10:35:53 INFO - PROCESS | 3944 | --DOCSHELL 15013800 == 33 [pid = 3944] [id = 505] 10:35:53 INFO - PROCESS | 3944 | --DOCSHELL 13B25000 == 32 [pid = 3944] [id = 504] 10:35:53 INFO - PROCESS | 3944 | --DOCSHELL 114EEC00 == 31 [pid = 3944] [id = 503] 10:35:53 INFO - PROCESS | 3944 | --DOCSHELL 10434800 == 30 [pid = 3944] [id = 502] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (19881400) [pid = 3944] [serial = 1489] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (166BA400) [pid = 3944] [serial = 1474] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (16725400) [pid = 3944] [serial = 1475] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (1740A400) [pid = 3944] [serial = 1478] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (16D49800) [pid = 3944] [serial = 1477] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (12928800) [pid = 3944] [serial = 1465] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (12D6B000) [pid = 3944] [serial = 1466] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (104E4800) [pid = 3944] [serial = 1462] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (10A79C00) [pid = 3944] [serial = 1463] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (18411C00) [pid = 3944] [serial = 1480] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (18461C00) [pid = 3944] [serial = 1457] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (15D6E400) [pid = 3944] [serial = 1471] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (15016000) [pid = 3944] [serial = 1468] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (150EF400) [pid = 3944] [serial = 1469] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (129AD800) [pid = 3944] [serial = 1459] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1309F800) [pid = 3944] [serial = 1460] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (198F0400) [pid = 3944] [serial = 1490] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (15D73800) [pid = 3944] [serial = 1483] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (15D7A800) [pid = 3944] [serial = 1484] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (174D3000) [pid = 3944] [serial = 1486] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (1811D400) [pid = 3944] [serial = 1481] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (17E81800) [pid = 3944] [serial = 1487] [outer = 00000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (1600AC00) [pid = 3944] [serial = 1472] [outer = 00000000] [url = about:blank] 10:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1264ms 10:35:53 INFO - PROCESS | 3944 | 1467048953474 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 10:35:53 INFO - PROCESS | 3944 | 1467048953478 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 10:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:35:53 INFO - PROCESS | 3944 | 1467048953484 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:35:53 INFO - PROCESS | 3944 | 1467048953487 Marionette TRACE conn3 <- [1,2014,null,{}] 10:35:53 INFO - PROCESS | 3944 | 1467048953492 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:35:53 INFO - PROCESS | 3944 | 1467048953495 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:53 INFO - PROCESS | 3944 | 1467048953588 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 10:35:53 INFO - PROCESS | 3944 | 1467048953595 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:53 INFO - PROCESS | 3944 | 1467048953599 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:53 INFO - PROCESS | 3944 | ++DOCSHELL 10A7C400 == 31 [pid = 3944] [id = 513] 10:35:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (10A7F000) [pid = 3944] [serial = 1539] [outer = 00000000] 10:35:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (10F3AC00) [pid = 3944] [serial = 1540] [outer = 10A7F000] 10:35:53 INFO - PROCESS | 3944 | 1467048953647 Marionette DEBUG loaded listener.js 10:35:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (114EE800) [pid = 3944] [serial = 1541] [outer = 10A7F000] 10:35:54 INFO - PROCESS | 3944 | 1467048954150 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:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 716ms 10:35:54 INFO - PROCESS | 3944 | 1467048954208 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 10:35:54 INFO - PROCESS | 3944 | 1467048954212 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 10:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:35:54 INFO - PROCESS | 3944 | 1467048954218 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:35:54 INFO - PROCESS | 3944 | 1467048954220 Marionette TRACE conn3 <- [1,2018,null,{}] 10:35:54 INFO - PROCESS | 3944 | 1467048954224 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:35:54 INFO - PROCESS | 3944 | 1467048954226 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:54 INFO - PROCESS | 3944 | 1467048954315 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 10:35:54 INFO - PROCESS | 3944 | 1467048954412 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:54 INFO - PROCESS | 3944 | 1467048954415 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:54 INFO - PROCESS | 3944 | ++DOCSHELL 1306D800 == 32 [pid = 3944] [id = 514] 10:35:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (13074C00) [pid = 3944] [serial = 1542] [outer = 00000000] 10:35:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1328B800) [pid = 3944] [serial = 1543] [outer = 13074C00] 10:35:54 INFO - PROCESS | 3944 | 1467048954448 Marionette DEBUG loaded listener.js 10:35:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (13B26800) [pid = 3944] [serial = 1544] [outer = 13074C00] 10:35:54 INFO - PROCESS | 3944 | 1467048954849 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:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 10:35:54 INFO - PROCESS | 3944 | 1467048954898 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 10:35:54 INFO - PROCESS | 3944 | 1467048954901 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 10:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:35:54 INFO - PROCESS | 3944 | 1467048954904 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:35:54 INFO - PROCESS | 3944 | 1467048954908 Marionette TRACE conn3 <- [1,2022,null,{}] 10:35:54 INFO - PROCESS | 3944 | 1467048954918 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:35:54 INFO - PROCESS | 3944 | 1467048954923 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:55 INFO - PROCESS | 3944 | 1467048955035 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 10:35:55 INFO - PROCESS | 3944 | 1467048955049 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:55 INFO - PROCESS | 3944 | 1467048955052 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:55 INFO - PROCESS | 3944 | ++DOCSHELL 157BD400 == 33 [pid = 3944] [id = 515] 10:35:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (157BF800) [pid = 3944] [serial = 1545] [outer = 00000000] 10:35:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (15D79C00) [pid = 3944] [serial = 1546] [outer = 157BF800] 10:35:55 INFO - PROCESS | 3944 | 1467048955086 Marionette DEBUG loaded listener.js 10:35:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (16068800) [pid = 3944] [serial = 1547] [outer = 157BF800] 10:35:55 INFO - PROCESS | 3944 | 1467048955540 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:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 671ms 10:35:55 INFO - PROCESS | 3944 | 1467048955588 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 10:35:55 INFO - PROCESS | 3944 | 1467048955590 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 10:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:35:55 INFO - PROCESS | 3944 | 1467048955594 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:35:55 INFO - PROCESS | 3944 | 1467048955595 Marionette TRACE conn3 <- [1,2026,null,{}] 10:35:55 INFO - PROCESS | 3944 | 1467048955599 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:35:55 INFO - PROCESS | 3944 | 1467048955601 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:55 INFO - PROCESS | 3944 | 1467048955715 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 10:35:55 INFO - PROCESS | 3944 | 1467048955720 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:55 INFO - PROCESS | 3944 | 1467048955722 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:55 INFO - PROCESS | 3944 | ++DOCSHELL 1659C000 == 34 [pid = 3944] [id = 516] 10:35:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (165A0400) [pid = 3944] [serial = 1548] [outer = 00000000] 10:35:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (1671D800) [pid = 3944] [serial = 1549] [outer = 165A0400] 10:35:55 INFO - PROCESS | 3944 | 1467048955766 Marionette DEBUG loaded listener.js 10:35:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (16727000) [pid = 3944] [serial = 1550] [outer = 165A0400] 10:35:56 INFO - PROCESS | 3944 | 1467048956179 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:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 624ms 10:35:56 INFO - PROCESS | 3944 | 1467048956212 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 10:35:56 INFO - PROCESS | 3944 | 1467048956214 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 10:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:35:56 INFO - PROCESS | 3944 | 1467048956217 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:35:56 INFO - PROCESS | 3944 | 1467048956219 Marionette TRACE conn3 <- [1,2030,null,{}] 10:35:56 INFO - PROCESS | 3944 | 1467048956223 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:35:56 INFO - PROCESS | 3944 | 1467048956225 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:56 INFO - PROCESS | 3944 | 1467048956341 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 10:35:56 INFO - PROCESS | 3944 | 1467048956347 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:56 INFO - PROCESS | 3944 | 1467048956349 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:56 INFO - PROCESS | 3944 | ++DOCSHELL 1600A800 == 35 [pid = 3944] [id = 517] 10:35:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (16599400) [pid = 3944] [serial = 1551] [outer = 00000000] 10:35:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (16D43800) [pid = 3944] [serial = 1552] [outer = 16599400] 10:35:56 INFO - PROCESS | 3944 | 1467048956395 Marionette DEBUG loaded listener.js 10:35:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (173DF400) [pid = 3944] [serial = 1553] [outer = 16599400] 10:35:56 INFO - PROCESS | 3944 | 1467048956877 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:35:56 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:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 686ms 10:35:56 INFO - PROCESS | 3944 | 1467048956900 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 10:35:56 INFO - PROCESS | 3944 | 1467048956902 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 10:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:35:56 INFO - PROCESS | 3944 | 1467048956906 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:35:56 INFO - PROCESS | 3944 | 1467048956907 Marionette TRACE conn3 <- [1,2034,null,{}] 10:35:56 INFO - PROCESS | 3944 | 1467048956911 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:35:56 INFO - PROCESS | 3944 | 1467048956916 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:57 INFO - PROCESS | 3944 | 1467048957052 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 10:35:57 INFO - PROCESS | 3944 | 1467048957119 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:57 INFO - PROCESS | 3944 | 1467048957121 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:57 INFO - PROCESS | 3944 | ++DOCSHELL 17E78C00 == 36 [pid = 3944] [id = 518] 10:35:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (17E7D400) [pid = 3944] [serial = 1554] [outer = 00000000] 10:35:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1846BC00) [pid = 3944] [serial = 1555] [outer = 17E7D400] 10:35:57 INFO - PROCESS | 3944 | 1467048957174 Marionette DEBUG loaded listener.js 10:35:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (19609C00) [pid = 3944] [serial = 1556] [outer = 17E7D400] 10:35:57 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (10435800) [pid = 3944] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:35:57 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (13B29400) [pid = 3944] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:35:57 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (11487800) [pid = 3944] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:35:57 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1659DC00) [pid = 3944] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:35:57 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (10ECE000) [pid = 3944] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:35:57 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (150F0400) [pid = 3944] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:35:57 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (1055E000) [pid = 3944] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:35:57 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (165A2C00) [pid = 3944] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:35:57 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (19A86000) [pid = 3944] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:35:57 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (15A76400) [pid = 3944] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:35:57 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (10AC4C00) [pid = 3944] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:35:57 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (11ADD000) [pid = 3944] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:35:57 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (15539000) [pid = 3944] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:35:57 INFO - PROCESS | 3944 | 1467048957706 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:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 823ms 10:35:57 INFO - PROCESS | 3944 | 1467048957731 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 10:35:57 INFO - PROCESS | 3944 | 1467048957733 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 10:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:35:57 INFO - PROCESS | 3944 | 1467048957736 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:35:57 INFO - PROCESS | 3944 | 1467048957738 Marionette TRACE conn3 <- [1,2038,null,{}] 10:35:57 INFO - PROCESS | 3944 | 1467048957741 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:35:57 INFO - PROCESS | 3944 | 1467048957743 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:57 INFO - PROCESS | 3944 | 1467048957804 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 10:35:57 INFO - PROCESS | 3944 | 1467048957809 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:57 INFO - PROCESS | 3944 | 1467048957811 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:57 INFO - PROCESS | 3944 | ++DOCSHELL 1345C400 == 37 [pid = 3944] [id = 519] 10:35:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (1345C800) [pid = 3944] [serial = 1557] [outer = 00000000] 10:35:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1553A800) [pid = 3944] [serial = 1558] [outer = 1345C800] 10:35:57 INFO - PROCESS | 3944 | 1467048957858 Marionette DEBUG loaded listener.js 10:35:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (157E1C00) [pid = 3944] [serial = 1559] [outer = 1345C800] 10:35:58 INFO - PROCESS | 3944 | 1467048958312 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:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 609ms 10:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:35:58 INFO - PROCESS | 3944 | 1467048958358 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 10:35:58 INFO - PROCESS | 3944 | 1467048958360 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 10:35:58 INFO - PROCESS | 3944 | 1467048958363 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:35:58 INFO - PROCESS | 3944 | 1467048958365 Marionette TRACE conn3 <- [1,2042,null,{}] 10:35:58 INFO - PROCESS | 3944 | 1467048958368 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:35:58 INFO - PROCESS | 3944 | 1467048958370 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:58 INFO - PROCESS | 3944 | 1467048958432 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 10:35:58 INFO - PROCESS | 3944 | 1467048958437 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:58 INFO - PROCESS | 3944 | 1467048958439 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:58 INFO - PROCESS | 3944 | ++DOCSHELL 131D8C00 == 38 [pid = 3944] [id = 520] 10:35:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (173E0400) [pid = 3944] [serial = 1560] [outer = 00000000] 10:35:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (18463C00) [pid = 3944] [serial = 1561] [outer = 173E0400] 10:35:58 INFO - PROCESS | 3944 | 1467048958483 Marionette DEBUG loaded listener.js 10:35:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (1987D400) [pid = 3944] [serial = 1562] [outer = 173E0400] 10:35:58 INFO - PROCESS | 3944 | 1467048958906 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:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 579ms 10:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:35:58 INFO - PROCESS | 3944 | 1467048958949 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 10:35:58 INFO - PROCESS | 3944 | 1467048958950 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 10:35:58 INFO - PROCESS | 3944 | 1467048958954 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:35:58 INFO - PROCESS | 3944 | 1467048958955 Marionette TRACE conn3 <- [1,2046,null,{}] 10:35:58 INFO - PROCESS | 3944 | 1467048958959 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:35:58 INFO - PROCESS | 3944 | 1467048958961 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:59 INFO - PROCESS | 3944 | 1467048959042 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 10:35:59 INFO - PROCESS | 3944 | 1467048959048 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:59 INFO - PROCESS | 3944 | 1467048959050 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:59 INFO - PROCESS | 3944 | ++DOCSHELL 19881400 == 39 [pid = 3944] [id = 521] 10:35:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (19883400) [pid = 3944] [serial = 1563] [outer = 00000000] 10:35:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (198F3400) [pid = 3944] [serial = 1564] [outer = 19883400] 10:35:59 INFO - PROCESS | 3944 | 1467048959101 Marionette DEBUG loaded listener.js 10:35:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (198F5000) [pid = 3944] [serial = 1565] [outer = 19883400] 10:35:59 INFO - PROCESS | 3944 | 1467048959536 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:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 610ms 10:35:59 INFO - PROCESS | 3944 | 1467048959575 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 10:35:59 INFO - PROCESS | 3944 | 1467048959576 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 10:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:35:59 INFO - PROCESS | 3944 | 1467048959637 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:35:59 INFO - PROCESS | 3944 | 1467048959641 Marionette TRACE conn3 <- [1,2050,null,{}] 10:35:59 INFO - PROCESS | 3944 | 1467048959646 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:35:59 INFO - PROCESS | 3944 | 1467048959650 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:59 INFO - PROCESS | 3944 | 1467048959755 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 10:35:59 INFO - PROCESS | 3944 | 1467048959878 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:59 INFO - PROCESS | 3944 | 1467048959882 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:35:59 INFO - PROCESS | 3944 | ++DOCSHELL 10AC6C00 == 40 [pid = 3944] [id = 522] 10:35:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (10AC8000) [pid = 3944] [serial = 1566] [outer = 00000000] 10:35:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (10F37000) [pid = 3944] [serial = 1567] [outer = 10AC8000] 10:35:59 INFO - PROCESS | 3944 | 1467048959939 Marionette DEBUG loaded listener.js 10:36:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1281D800) [pid = 3944] [serial = 1568] [outer = 10AC8000] 10:36:00 INFO - PROCESS | 3944 | 1467048960599 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:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1051ms 10:36:00 INFO - PROCESS | 3944 | 1467048960651 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 10:36:00 INFO - PROCESS | 3944 | 1467048960655 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 10:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:36:00 INFO - PROCESS | 3944 | 1467048960680 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:36:00 INFO - PROCESS | 3944 | 1467048960682 Marionette TRACE conn3 <- [1,2054,null,{}] 10:36:00 INFO - PROCESS | 3944 | 1467048960690 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:36:00 INFO - PROCESS | 3944 | 1467048960694 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:00 INFO - PROCESS | 3944 | 1467048960855 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 10:36:00 INFO - PROCESS | 3944 | 1467048960865 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:00 INFO - PROCESS | 3944 | 1467048960868 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:00 INFO - PROCESS | 3944 | ++DOCSHELL 150D6C00 == 41 [pid = 3944] [id = 523] 10:36:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (150EF400) [pid = 3944] [serial = 1569] [outer = 00000000] 10:36:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (15542800) [pid = 3944] [serial = 1570] [outer = 150EF400] 10:36:00 INFO - PROCESS | 3944 | 1467048960927 Marionette DEBUG loaded listener.js 10:36:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (15D6E400) [pid = 3944] [serial = 1571] [outer = 150EF400] 10:36:01 INFO - PROCESS | 3944 | 1467048961519 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:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 868ms 10:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:36:01 INFO - PROCESS | 3944 | 1467048961569 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 10:36:01 INFO - PROCESS | 3944 | 1467048961571 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 10:36:01 INFO - PROCESS | 3944 | 1467048961575 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:36:01 INFO - PROCESS | 3944 | 1467048961578 Marionette TRACE conn3 <- [1,2058,null,{}] 10:36:01 INFO - PROCESS | 3944 | 1467048961581 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:36:01 INFO - PROCESS | 3944 | 1467048961584 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:01 INFO - PROCESS | 3944 | 1467048961690 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 10:36:01 INFO - PROCESS | 3944 | 1467048961821 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:01 INFO - PROCESS | 3944 | 1467048961827 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:01 INFO - PROCESS | 3944 | ++DOCSHELL 174D4800 == 42 [pid = 3944] [id = 524] 10:36:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (176CC800) [pid = 3944] [serial = 1572] [outer = 00000000] 10:36:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1840B400) [pid = 3944] [serial = 1573] [outer = 176CC800] 10:36:01 INFO - PROCESS | 3944 | 1467048961884 Marionette DEBUG loaded listener.js 10:36:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (19613000) [pid = 3944] [serial = 1574] [outer = 176CC800] 10:36:02 INFO - PROCESS | 3944 | 1467048962527 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:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1005ms 10:36:02 INFO - PROCESS | 3944 | 1467048962607 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 10:36:02 INFO - PROCESS | 3944 | 1467048962609 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 10:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:36:02 INFO - PROCESS | 3944 | 1467048962614 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:36:02 INFO - PROCESS | 3944 | 1467048962616 Marionette TRACE conn3 <- [1,2062,null,{}] 10:36:02 INFO - PROCESS | 3944 | 1467048962620 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:36:02 INFO - PROCESS | 3944 | 1467048962622 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:02 INFO - PROCESS | 3944 | 1467048962731 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 10:36:02 INFO - PROCESS | 3944 | 1467048963000 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:02 INFO - PROCESS | 3944 | 1467048963003 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:03 INFO - PROCESS | 3944 | ++DOCSHELL 1047E400 == 43 [pid = 3944] [id = 525] 10:36:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (104E5800) [pid = 3944] [serial = 1575] [outer = 00000000] 10:36:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (10A0A400) [pid = 3944] [serial = 1576] [outer = 104E5800] 10:36:03 INFO - PROCESS | 3944 | 1467048963056 Marionette DEBUG loaded listener.js 10:36:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (10AD2800) [pid = 3944] [serial = 1577] [outer = 104E5800] 10:36:03 INFO - PROCESS | 3944 | 1467048963606 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:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1020ms 10:36:03 INFO - PROCESS | 3944 | 1467048963662 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 10:36:03 INFO - PROCESS | 3944 | 1467048963666 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 10:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:36:03 INFO - PROCESS | 3944 | 1467048963671 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:36:03 INFO - PROCESS | 3944 | 1467048963674 Marionette TRACE conn3 <- [1,2066,null,{}] 10:36:03 INFO - PROCESS | 3944 | 1467048963679 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:36:03 INFO - PROCESS | 3944 | 1467048963683 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:03 INFO - PROCESS | 3944 | 1467048963763 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 10:36:03 INFO - PROCESS | 3944 | 1467048963877 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:03 INFO - PROCESS | 3944 | 1467048963880 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:03 INFO - PROCESS | 3944 | ++DOCSHELL 13286C00 == 44 [pid = 3944] [id = 526] 10:36:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1345D000) [pid = 3944] [serial = 1578] [outer = 00000000] 10:36:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (13B2EC00) [pid = 3944] [serial = 1579] [outer = 1345D000] 10:36:03 INFO - PROCESS | 3944 | 1467048963926 Marionette DEBUG loaded listener.js 10:36:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (150C9400) [pid = 3944] [serial = 1580] [outer = 1345D000] 10:36:04 INFO - PROCESS | 3944 | --DOCSHELL 112D1000 == 43 [pid = 3944] [id = 501] 10:36:04 INFO - PROCESS | 3944 | --DOCSHELL 131D8C00 == 42 [pid = 3944] [id = 520] 10:36:04 INFO - PROCESS | 3944 | --DOCSHELL 1345C400 == 41 [pid = 3944] [id = 519] 10:36:04 INFO - PROCESS | 3944 | --DOCSHELL 17E78C00 == 40 [pid = 3944] [id = 518] 10:36:04 INFO - PROCESS | 3944 | --DOCSHELL 1600A800 == 39 [pid = 3944] [id = 517] 10:36:04 INFO - PROCESS | 3944 | --DOCSHELL 1659C000 == 38 [pid = 3944] [id = 516] 10:36:04 INFO - PROCESS | 3944 | --DOCSHELL 157BD400 == 37 [pid = 3944] [id = 515] 10:36:04 INFO - PROCESS | 3944 | --DOCSHELL 1306D800 == 36 [pid = 3944] [id = 514] 10:36:04 INFO - PROCESS | 3944 | --DOCSHELL 10A7C400 == 35 [pid = 3944] [id = 513] 10:36:04 INFO - PROCESS | 3944 | --DOCSHELL 10ACA800 == 34 [pid = 3944] [id = 510] 10:36:04 INFO - PROCESS | 3944 | --DOCSHELL 10A75800 == 33 [pid = 3944] [id = 511] 10:36:04 INFO - PROCESS | 3944 | --DOCSHELL 1392E800 == 32 [pid = 3944] [id = 512] 10:36:04 INFO - PROCESS | 3944 | --DOCSHELL 1047E400 == 31 [pid = 3944] [id = 525] 10:36:04 INFO - PROCESS | 3944 | --DOCSHELL 174D4800 == 30 [pid = 3944] [id = 524] 10:36:04 INFO - PROCESS | 3944 | --DOCSHELL 19881400 == 29 [pid = 3944] [id = 521] 10:36:04 INFO - PROCESS | 3944 | --DOCSHELL 10AC6C00 == 28 [pid = 3944] [id = 522] 10:36:04 INFO - PROCESS | 3944 | --DOCSHELL 150D6C00 == 27 [pid = 3944] [id = 523] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (10A7BC00) [pid = 3944] [serial = 1507] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (10AC9000) [pid = 3944] [serial = 1508] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (14709800) [pid = 3944] [serial = 1513] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (1312F800) [pid = 3944] [serial = 1505] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (129B4800) [pid = 3944] [serial = 1504] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (16721400) [pid = 3944] [serial = 1522] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (11AE3400) [pid = 3944] [serial = 1493] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (1122CC00) [pid = 3944] [serial = 1492] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (15543400) [pid = 3944] [serial = 1496] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (150FB400) [pid = 3944] [serial = 1495] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (173E4C00) [pid = 3944] [serial = 1529] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (18112000) [pid = 3944] [serial = 1499] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (17402000) [pid = 3944] [serial = 1498] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (1A02F000) [pid = 3944] [serial = 1502] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1A028800) [pid = 3944] [serial = 1501] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (1606E800) [pid = 3944] [serial = 1520] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1600C800) [pid = 3944] [serial = 1519] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (14708C00) [pid = 3944] [serial = 1525] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (173E4800) [pid = 3944] [serial = 1528] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (16C4B800) [pid = 3944] [serial = 1523] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (129B2C00) [pid = 3944] [serial = 1511] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (12822400) [pid = 3944] [serial = 1510] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1555DC00) [pid = 3944] [serial = 1516] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (17F1D400) [pid = 3944] [serial = 1531] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (157E2000) [pid = 3944] [serial = 1517] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (150CA800) [pid = 3944] [serial = 1514] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (1470B400) [pid = 3944] [serial = 1526] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 3944 | 1467048965003 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:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1356ms 10:36:05 INFO - PROCESS | 3944 | 1467048965032 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 10:36:05 INFO - PROCESS | 3944 | 1467048965036 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 10:36:05 INFO - PROCESS | 3944 | 1467048965041 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:36:05 INFO - PROCESS | 3944 | 1467048965045 Marionette TRACE conn3 <- [1,2070,null,{}] 10:36:05 INFO - PROCESS | 3944 | 1467048965050 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:36:05 INFO - PROCESS | 3944 | 1467048965053 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:05 INFO - PROCESS | 3944 | 1467048965122 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 10:36:05 INFO - PROCESS | 3944 | 1467048965129 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:05 INFO - PROCESS | 3944 | 1467048965132 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:05 INFO - PROCESS | 3944 | ++DOCSHELL 1122F800 == 28 [pid = 3944] [id = 527] 10:36:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (11237000) [pid = 3944] [serial = 1581] [outer = 00000000] 10:36:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (114EC400) [pid = 3944] [serial = 1582] [outer = 11237000] 10:36:05 INFO - PROCESS | 3944 | 1467048965179 Marionette DEBUG loaded listener.js 10:36:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (12822400) [pid = 3944] [serial = 1583] [outer = 11237000] 10:36:05 INFO - PROCESS | 3944 | 1467048965675 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:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 685ms 10:36:05 INFO - PROCESS | 3944 | 1467048965725 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 10:36:05 INFO - PROCESS | 3944 | 1467048965730 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 10:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:36:05 INFO - PROCESS | 3944 | 1467048965736 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:36:05 INFO - PROCESS | 3944 | 1467048965739 Marionette TRACE conn3 <- [1,2074,null,{}] 10:36:05 INFO - PROCESS | 3944 | 1467048965743 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:36:05 INFO - PROCESS | 3944 | 1467048965745 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:05 INFO - PROCESS | 3944 | 1467048965850 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 10:36:05 INFO - PROCESS | 3944 | 1467048965957 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:05 INFO - PROCESS | 3944 | 1467048965960 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:05 INFO - PROCESS | 3944 | ++DOCSHELL 1314C400 == 29 [pid = 3944] [id = 528] 10:36:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (1314F400) [pid = 3944] [serial = 1584] [outer = 00000000] 10:36:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1345F400) [pid = 3944] [serial = 1585] [outer = 1314F400] 10:36:05 INFO - PROCESS | 3944 | 1467048966007 Marionette DEBUG loaded listener.js 10:36:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (12DFB800) [pid = 3944] [serial = 1586] [outer = 1314F400] 10:36:06 INFO - PROCESS | 3944 | 1467048966373 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:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 10:36:06 INFO - PROCESS | 3944 | 1467048966419 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 10:36:06 INFO - PROCESS | 3944 | 1467048966421 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 10:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:36:06 INFO - PROCESS | 3944 | 1467048966426 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:36:06 INFO - PROCESS | 3944 | 1467048966429 Marionette TRACE conn3 <- [1,2078,null,{}] 10:36:06 INFO - PROCESS | 3944 | 1467048966440 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:36:06 INFO - PROCESS | 3944 | 1467048966444 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:06 INFO - PROCESS | 3944 | 1467048966516 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 10:36:06 INFO - PROCESS | 3944 | 1467048966523 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:06 INFO - PROCESS | 3944 | 1467048966526 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:06 INFO - PROCESS | 3944 | ++DOCSHELL 147B9800 == 30 [pid = 3944] [id = 529] 10:36:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (1501A400) [pid = 3944] [serial = 1587] [outer = 00000000] 10:36:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (15546800) [pid = 3944] [serial = 1588] [outer = 1501A400] 10:36:06 INFO - PROCESS | 3944 | 1467048966573 Marionette DEBUG loaded listener.js 10:36:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (157DE400) [pid = 3944] [serial = 1589] [outer = 1501A400] 10:36:07 INFO - PROCESS | 3944 | 1467048967075 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:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 10:36:07 INFO - PROCESS | 3944 | 1467048967089 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 10:36:07 INFO - PROCESS | 3944 | 1467048967092 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 10:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:36:07 INFO - PROCESS | 3944 | 1467048967095 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:36:07 INFO - PROCESS | 3944 | 1467048967097 Marionette TRACE conn3 <- [1,2082,null,{}] 10:36:07 INFO - PROCESS | 3944 | 1467048967100 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:36:07 INFO - PROCESS | 3944 | 1467048967102 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:07 INFO - PROCESS | 3944 | 1467048967250 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 10:36:07 INFO - PROCESS | 3944 | 1467048967271 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:07 INFO - PROCESS | 3944 | 1467048967273 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:07 INFO - PROCESS | 3944 | ++DOCSHELL 1600CC00 == 31 [pid = 3944] [id = 530] 10:36:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1600D800) [pid = 3944] [serial = 1590] [outer = 00000000] 10:36:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (16074400) [pid = 3944] [serial = 1591] [outer = 1600D800] 10:36:07 INFO - PROCESS | 3944 | 1467048967317 Marionette DEBUG loaded listener.js 10:36:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1659A400) [pid = 3944] [serial = 1592] [outer = 1600D800] 10:36:07 INFO - PROCESS | 3944 | 1467048967741 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:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 685ms 10:36:07 INFO - PROCESS | 3944 | 1467048967777 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 10:36:07 INFO - PROCESS | 3944 | 1467048967779 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 10:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:36:07 INFO - PROCESS | 3944 | 1467048967782 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:36:07 INFO - PROCESS | 3944 | 1467048967784 Marionette TRACE conn3 <- [1,2086,null,{}] 10:36:07 INFO - PROCESS | 3944 | 1467048967787 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:36:07 INFO - PROCESS | 3944 | 1467048967789 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:07 INFO - PROCESS | 3944 | 1467048967896 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 10:36:07 INFO - PROCESS | 3944 | 1467048967901 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:07 INFO - PROCESS | 3944 | 1467048967903 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:07 INFO - PROCESS | 3944 | ++DOCSHELL 166B4000 == 32 [pid = 3944] [id = 531] 10:36:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (166B4800) [pid = 3944] [serial = 1593] [outer = 00000000] 10:36:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (16721C00) [pid = 3944] [serial = 1594] [outer = 166B4800] 10:36:07 INFO - PROCESS | 3944 | 1467048967947 Marionette DEBUG loaded listener.js 10:36:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (16870800) [pid = 3944] [serial = 1595] [outer = 166B4800] 10:36:08 INFO - PROCESS | 3944 | 1467048968420 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:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 686ms 10:36:08 INFO - PROCESS | 3944 | 1467048968480 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 10:36:08 INFO - PROCESS | 3944 | 1467048968482 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 10:36:08 INFO - PROCESS | 3944 | 1467048968485 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:36:08 INFO - PROCESS | 3944 | 1467048968487 Marionette TRACE conn3 <- [1,2090,null,{}] 10:36:08 INFO - PROCESS | 3944 | 1467048968490 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:36:08 INFO - PROCESS | 3944 | 1467048968496 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:08 INFO - PROCESS | 3944 | 1467048968651 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 10:36:08 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (16599400) [pid = 3944] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:36:08 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (17E7D400) [pid = 3944] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:36:08 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1345C800) [pid = 3944] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:36:08 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (13B24400) [pid = 3944] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:36:08 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (13930000) [pid = 3944] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:36:08 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (10A78800) [pid = 3944] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:36:08 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (13074C00) [pid = 3944] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:36:08 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (157BF800) [pid = 3944] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:36:08 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (10A7F000) [pid = 3944] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:36:08 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (165A0400) [pid = 3944] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:36:08 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (173E0400) [pid = 3944] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:36:08 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (19883400) [pid = 3944] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:36:08 INFO - PROCESS | 3944 | 1467048968918 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:08 INFO - PROCESS | 3944 | 1467048968920 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:08 INFO - PROCESS | 3944 | ++DOCSHELL 103C6000 == 33 [pid = 3944] [id = 532] 10:36:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (10439C00) [pid = 3944] [serial = 1596] [outer = 00000000] 10:36:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (110A9800) [pid = 3944] [serial = 1597] [outer = 10439C00] 10:36:08 INFO - PROCESS | 3944 | 1467048968964 Marionette DEBUG loaded listener.js 10:36:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (13B31400) [pid = 3944] [serial = 1598] [outer = 10439C00] 10:36:09 INFO - PROCESS | 3944 | 1467048969295 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:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 822ms 10:36:09 INFO - PROCESS | 3944 | 1467048969314 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 10:36:09 INFO - PROCESS | 3944 | 1467048969316 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 10:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:36:09 INFO - PROCESS | 3944 | 1467048969319 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:36:09 INFO - PROCESS | 3944 | 1467048969321 Marionette TRACE conn3 <- [1,2094,null,{}] 10:36:09 INFO - PROCESS | 3944 | 1467048969324 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:36:09 INFO - PROCESS | 3944 | 1467048969326 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:09 INFO - PROCESS | 3944 | 1467048969436 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 10:36:09 INFO - PROCESS | 3944 | 1467048969443 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:09 INFO - PROCESS | 3944 | 1467048969445 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:09 INFO - PROCESS | 3944 | ++DOCSHELL 10A78800 == 34 [pid = 3944] [id = 533] 10:36:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (13930000) [pid = 3944] [serial = 1599] [outer = 00000000] 10:36:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (173DCC00) [pid = 3944] [serial = 1600] [outer = 13930000] 10:36:09 INFO - PROCESS | 3944 | 1467048969490 Marionette DEBUG loaded listener.js 10:36:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (17409000) [pid = 3944] [serial = 1601] [outer = 13930000] 10:36:09 INFO - PROCESS | 3944 | 1467048969889 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:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 609ms 10:36:09 INFO - PROCESS | 3944 | 1467048969939 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 10:36:09 INFO - PROCESS | 3944 | 1467048969941 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 10:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:36:09 INFO - PROCESS | 3944 | 1467048969944 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:36:09 INFO - PROCESS | 3944 | 1467048969946 Marionette TRACE conn3 <- [1,2098,null,{}] 10:36:09 INFO - PROCESS | 3944 | 1467048969950 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:36:09 INFO - PROCESS | 3944 | 1467048969951 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:10 INFO - PROCESS | 3944 | 1467048970027 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 10:36:10 INFO - PROCESS | 3944 | 1467048970146 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:10 INFO - PROCESS | 3944 | 1467048970148 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:10 INFO - PROCESS | 3944 | ++DOCSHELL 10A0E800 == 35 [pid = 3944] [id = 534] 10:36:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1345E800) [pid = 3944] [serial = 1602] [outer = 00000000] 10:36:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (17F1D400) [pid = 3944] [serial = 1603] [outer = 1345E800] 10:36:10 INFO - PROCESS | 3944 | 1467048970193 Marionette DEBUG loaded listener.js 10:36:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (17F22000) [pid = 3944] [serial = 1604] [outer = 1345E800] 10:36:10 INFO - PROCESS | 3944 | 1467048970517 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:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 610ms 10:36:10 INFO - PROCESS | 3944 | 1467048970566 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 10:36:10 INFO - PROCESS | 3944 | 1467048970569 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 10:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:36:10 INFO - PROCESS | 3944 | 1467048970573 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:36:10 INFO - PROCESS | 3944 | 1467048970574 Marionette TRACE conn3 <- [1,2102,null,{}] 10:36:10 INFO - PROCESS | 3944 | 1467048970578 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:36:10 INFO - PROCESS | 3944 | 1467048970580 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:10 INFO - PROCESS | 3944 | 1467048970696 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 10:36:10 INFO - PROCESS | 3944 | 1467048970702 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:10 INFO - PROCESS | 3944 | 1467048970704 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:10 INFO - PROCESS | 3944 | ++DOCSHELL 1687B000 == 36 [pid = 3944] [id = 535] 10:36:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (18120C00) [pid = 3944] [serial = 1605] [outer = 00000000] 10:36:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (19610800) [pid = 3944] [serial = 1606] [outer = 18120C00] 10:36:10 INFO - PROCESS | 3944 | 1467048970746 Marionette DEBUG loaded listener.js 10:36:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (19878000) [pid = 3944] [serial = 1607] [outer = 18120C00] 10:36:11 INFO - PROCESS | 3944 | 1467048971518 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:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 975ms 10:36:11 INFO - PROCESS | 3944 | 1467048971558 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 10:36:11 INFO - PROCESS | 3944 | 1467048971562 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 10:36:11 INFO - PROCESS | 3944 | 1467048971567 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:36:11 INFO - PROCESS | 3944 | 1467048971572 Marionette TRACE conn3 <- [1,2106,null,{}] 10:36:11 INFO - PROCESS | 3944 | 1467048971578 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:36:11 INFO - PROCESS | 3944 | 1467048971580 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:11 INFO - PROCESS | 3944 | 1467048971728 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 10:36:11 INFO - PROCESS | 3944 | 1467048971870 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:11 INFO - PROCESS | 3944 | 1467048971873 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:11 INFO - PROCESS | 3944 | ++DOCSHELL 1122E000 == 37 [pid = 3944] [id = 536] 10:36:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (114EB000) [pid = 3944] [serial = 1608] [outer = 00000000] 10:36:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1306D800) [pid = 3944] [serial = 1609] [outer = 114EB000] 10:36:11 INFO - PROCESS | 3944 | 1467048971930 Marionette DEBUG loaded listener.js 10:36:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (13157800) [pid = 3944] [serial = 1610] [outer = 114EB000] 10:36:12 INFO - PROCESS | 3944 | 1467048972551 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:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1021ms 10:36:12 INFO - PROCESS | 3944 | 1467048972580 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 10:36:12 INFO - PROCESS | 3944 | 1467048972585 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 10:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:36:12 INFO - PROCESS | 3944 | 1467048972591 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:36:12 INFO - PROCESS | 3944 | 1467048972594 Marionette TRACE conn3 <- [1,2110,null,{}] 10:36:12 INFO - PROCESS | 3944 | 1467048972623 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:36:12 INFO - PROCESS | 3944 | 1467048972626 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:12 INFO - PROCESS | 3944 | 1467048972745 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 10:36:12 INFO - PROCESS | 3944 | 1467048972884 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:12 INFO - PROCESS | 3944 | 1467048972887 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:12 INFO - PROCESS | 3944 | ++DOCSHELL 10434800 == 38 [pid = 3944] [id = 537] 10:36:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (104E4800) [pid = 3944] [serial = 1611] [outer = 00000000] 10:36:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (11AE1C00) [pid = 3944] [serial = 1612] [outer = 104E4800] 10:36:12 INFO - PROCESS | 3944 | 1467048972944 Marionette DEBUG loaded listener.js 10:36:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (131D9000) [pid = 3944] [serial = 1613] [outer = 104E4800] 10:36:13 INFO - PROCESS | 3944 | --DOCSHELL 10A0E800 == 37 [pid = 3944] [id = 534] 10:36:13 INFO - PROCESS | 3944 | --DOCSHELL 10A78800 == 36 [pid = 3944] [id = 533] 10:36:13 INFO - PROCESS | 3944 | --DOCSHELL 103C6000 == 35 [pid = 3944] [id = 532] 10:36:13 INFO - PROCESS | 3944 | --DOCSHELL 166B4000 == 34 [pid = 3944] [id = 531] 10:36:13 INFO - PROCESS | 3944 | --DOCSHELL 1600CC00 == 33 [pid = 3944] [id = 530] 10:36:13 INFO - PROCESS | 3944 | --DOCSHELL 147B9800 == 32 [pid = 3944] [id = 529] 10:36:13 INFO - PROCESS | 3944 | --DOCSHELL 1314C400 == 31 [pid = 3944] [id = 528] 10:36:13 INFO - PROCESS | 3944 | --DOCSHELL 1122F800 == 30 [pid = 3944] [id = 527] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (16D43800) [pid = 3944] [serial = 1552] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (1846BC00) [pid = 3944] [serial = 1555] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (173DF400) [pid = 3944] [serial = 1553] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (157E1C00) [pid = 3944] [serial = 1559] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (17F23000) [pid = 3944] [serial = 1532] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (150ED400) [pid = 3944] [serial = 1537] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (15538000) [pid = 3944] [serial = 1538] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (1553A800) [pid = 3944] [serial = 1558] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (10AD2C00) [pid = 3944] [serial = 1534] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (110B2000) [pid = 3944] [serial = 1535] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1328B800) [pid = 3944] [serial = 1543] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (13B26800) [pid = 3944] [serial = 1544] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (15D79C00) [pid = 3944] [serial = 1546] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (10F3AC00) [pid = 3944] [serial = 1540] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (114EE800) [pid = 3944] [serial = 1541] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (19609C00) [pid = 3944] [serial = 1556] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1671D800) [pid = 3944] [serial = 1549] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (16727000) [pid = 3944] [serial = 1550] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (198F5000) [pid = 3944] [serial = 1565] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (18463C00) [pid = 3944] [serial = 1561] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (16068800) [pid = 3944] [serial = 1547] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1987D400) [pid = 3944] [serial = 1562] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (198F3400) [pid = 3944] [serial = 1564] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 3944 | 1467048973738 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:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1188ms 10:36:13 INFO - PROCESS | 3944 | 1467048973795 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 10:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:36:13 INFO - PROCESS | 3944 | 1467048973799 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 10:36:13 INFO - PROCESS | 3944 | 1467048973804 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:36:13 INFO - PROCESS | 3944 | 1467048973809 Marionette TRACE conn3 <- [1,2114,null,{}] 10:36:13 INFO - PROCESS | 3944 | 1467048973814 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:36:13 INFO - PROCESS | 3944 | 1467048973816 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:13 INFO - PROCESS | 3944 | 1467048973890 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 10:36:13 INFO - PROCESS | 3944 | 1467048973985 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:13 INFO - PROCESS | 3944 | 1467048973987 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:13 INFO - PROCESS | 3944 | ++DOCSHELL 10A7BC00 == 31 [pid = 3944] [id = 538] 10:36:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (10ACC800) [pid = 3944] [serial = 1614] [outer = 00000000] 10:36:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (10F36800) [pid = 3944] [serial = 1615] [outer = 10ACC800] 10:36:14 INFO - PROCESS | 3944 | 1467048974035 Marionette DEBUG loaded listener.js 10:36:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (114EE800) [pid = 3944] [serial = 1616] [outer = 10ACC800] 10:36:14 INFO - PROCESS | 3944 | 1467048974461 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:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 716ms 10:36:14 INFO - PROCESS | 3944 | 1467048974508 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 10:36:14 INFO - PROCESS | 3944 | 1467048974512 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 10:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:36:14 INFO - PROCESS | 3944 | 1467048974519 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:36:14 INFO - PROCESS | 3944 | 1467048974521 Marionette TRACE conn3 <- [1,2118,null,{}] 10:36:14 INFO - PROCESS | 3944 | 1467048974525 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:36:14 INFO - PROCESS | 3944 | 1467048974527 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:14 INFO - PROCESS | 3944 | 1467048974615 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 10:36:14 INFO - PROCESS | 3944 | 1467048974623 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:14 INFO - PROCESS | 3944 | 1467048974625 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:14 INFO - PROCESS | 3944 | ++DOCSHELL 13151000 == 32 [pid = 3944] [id = 539] 10:36:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1392E800) [pid = 3944] [serial = 1617] [outer = 00000000] 10:36:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (147B5C00) [pid = 3944] [serial = 1618] [outer = 1392E800] 10:36:14 INFO - PROCESS | 3944 | 1467048974678 Marionette DEBUG loaded listener.js 10:36:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (150D2C00) [pid = 3944] [serial = 1619] [outer = 1392E800] 10:36:15 INFO - PROCESS | 3944 | 1467048975143 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:36:15 INFO - PROCESS | 3944 | 1467048975157 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 10:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:36:15 INFO - PROCESS | 3944 | 1467048975161 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:36:15 INFO - PROCESS | 3944 | 1467048975165 Marionette TRACE conn3 <- [1,2122,null,{}] 10:36:15 INFO - PROCESS | 3944 | 1467048975162 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:36:15 INFO - PROCESS | 3944 | 1467048975167 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:15 INFO - PROCESS | 3944 | 1467048975249 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 10:36:15 INFO - PROCESS | 3944 | 1467048975256 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:15 INFO - PROCESS | 3944 | 1467048975260 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:15 INFO - PROCESS | 3944 | ++DOCSHELL 15D75400 == 33 [pid = 3944] [id = 540] 10:36:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (15D77400) [pid = 3944] [serial = 1620] [outer = 00000000] 10:36:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (1606E000) [pid = 3944] [serial = 1621] [outer = 15D77400] 10:36:15 INFO - PROCESS | 3944 | 1467048975311 Marionette DEBUG loaded listener.js 10:36:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (1660F000) [pid = 3944] [serial = 1622] [outer = 15D77400] 10:36:15 INFO - PROCESS | 3944 | 1467048975773 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:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 686ms 10:36:15 INFO - PROCESS | 3944 | 1467048975844 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 10:36:15 INFO - PROCESS | 3944 | 1467048975846 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 10:36:15 INFO - PROCESS | 3944 | 1467048975855 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:36:15 INFO - PROCESS | 3944 | 1467048975857 Marionette TRACE conn3 <- [1,2126,null,{}] 10:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:36:15 INFO - PROCESS | 3944 | 1467048975861 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:36:15 INFO - PROCESS | 3944 | 1467048975863 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:16 INFO - PROCESS | 3944 | 1467048976014 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 10:36:16 INFO - PROCESS | 3944 | 1467048976079 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:16 INFO - PROCESS | 3944 | 1467048976081 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:16 INFO - PROCESS | 3944 | ++DOCSHELL 16728800 == 34 [pid = 3944] [id = 541] 10:36:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (16728C00) [pid = 3944] [serial = 1623] [outer = 00000000] 10:36:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (16D42800) [pid = 3944] [serial = 1624] [outer = 16728C00] 10:36:16 INFO - PROCESS | 3944 | 1467048976125 Marionette DEBUG loaded listener.js 10:36:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (17286000) [pid = 3944] [serial = 1625] [outer = 16728C00] 10:36:16 INFO - PROCESS | 3944 | 1467048976517 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:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 716ms 10:36:16 INFO - PROCESS | 3944 | 1467048976585 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 10:36:16 INFO - PROCESS | 3944 | 1467048976587 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 10:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:36:16 INFO - PROCESS | 3944 | 1467048976591 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:36:16 INFO - PROCESS | 3944 | 1467048976592 Marionette TRACE conn3 <- [1,2130,null,{}] 10:36:16 INFO - PROCESS | 3944 | 1467048976596 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:36:16 INFO - PROCESS | 3944 | 1467048976598 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:16 INFO - PROCESS | 3944 | 1467048976714 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 10:36:16 INFO - PROCESS | 3944 | 1467048976723 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:16 INFO - PROCESS | 3944 | 1467048976725 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:16 INFO - PROCESS | 3944 | ++DOCSHELL 10ACB800 == 35 [pid = 3944] [id = 542] 10:36:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (110AB000) [pid = 3944] [serial = 1626] [outer = 00000000] 10:36:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1740D800) [pid = 3944] [serial = 1627] [outer = 110AB000] 10:36:16 INFO - PROCESS | 3944 | 1467048976768 Marionette DEBUG loaded listener.js 10:36:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (176C8C00) [pid = 3944] [serial = 1628] [outer = 110AB000] 10:36:17 INFO - PROCESS | 3944 | 1467048977219 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:36:17 INFO - PROCESS | 3944 | 1467048977275 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 10:36:17 INFO - PROCESS | 3944 | 1467048977279 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:36:17 INFO - PROCESS | 3944 | 1467048977280 Marionette TRACE conn3 <- [1,2134,null,{}] 10:36:17 INFO - PROCESS | 3944 | 1467048977284 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:36:17 INFO - PROCESS | 3944 | 1467048977289 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:17 INFO - PROCESS | 3944 | 1467048977438 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 10:36:17 INFO - PROCESS | 3944 | 1467048977502 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:17 INFO - PROCESS | 3944 | 1467048977504 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:17 INFO - PROCESS | 3944 | ++DOCSHELL 1659E000 == 36 [pid = 3944] [id = 543] 10:36:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (17E82800) [pid = 3944] [serial = 1629] [outer = 00000000] 10:36:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1987A400) [pid = 3944] [serial = 1630] [outer = 17E82800] 10:36:17 INFO - PROCESS | 3944 | 1467048977559 Marionette DEBUG loaded listener.js 10:36:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (1987B400) [pid = 3944] [serial = 1631] [outer = 17E82800] 10:36:17 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1345E800) [pid = 3944] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:36:17 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1600D800) [pid = 3944] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:36:17 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (1345D000) [pid = 3944] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:36:17 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (166B4800) [pid = 3944] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:36:17 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (1314F400) [pid = 3944] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:36:17 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1501A400) [pid = 3944] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:36:17 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (10439C00) [pid = 3944] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:36:17 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (11237000) [pid = 3944] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:36:17 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (10AC8000) [pid = 3944] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:36:17 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (150EF400) [pid = 3944] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:36:17 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (176CC800) [pid = 3944] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:36:17 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (104E5800) [pid = 3944] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:36:17 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (13930000) [pid = 3944] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:36:17 INFO - PROCESS | 3944 | 1467048977974 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:36:17 INFO - PROCESS | 3944 | 1467048978003 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 10:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:36:18 INFO - PROCESS | 3944 | 1467048978006 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:36:18 INFO - PROCESS | 3944 | 1467048978008 Marionette TRACE conn3 <- [1,2138,null,{}] 10:36:18 INFO - PROCESS | 3944 | 1467048978011 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:36:18 INFO - PROCESS | 3944 | 1467048978013 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:18 INFO - PROCESS | 3944 | 1467048978132 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 10:36:18 INFO - PROCESS | 3944 | 1467048978194 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:18 INFO - PROCESS | 3944 | 1467048978196 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:18 INFO - PROCESS | 3944 | ++DOCSHELL 1314F400 == 37 [pid = 3944] [id = 544] 10:36:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (13285800) [pid = 3944] [serial = 1632] [outer = 00000000] 10:36:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (155B1000) [pid = 3944] [serial = 1633] [outer = 13285800] 10:36:18 INFO - PROCESS | 3944 | 1467048978239 Marionette DEBUG loaded listener.js 10:36:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (16006C00) [pid = 3944] [serial = 1634] [outer = 13285800] 10:36:18 INFO - PROCESS | 3944 | 1467048978560 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:36:18 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:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 579ms 10:36:18 INFO - PROCESS | 3944 | 1467048978586 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 10:36:18 INFO - PROCESS | 3944 | 1467048978588 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 10:36:18 INFO - PROCESS | 3944 | 1467048978592 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:36:18 INFO - PROCESS | 3944 | 1467048978593 Marionette TRACE conn3 <- [1,2142,null,{}] 10:36:18 INFO - PROCESS | 3944 | 1467048978597 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:36:18 INFO - PROCESS | 3944 | 1467048978599 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:18 INFO - PROCESS | 3944 | 1467048978717 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 10:36:18 INFO - PROCESS | 3944 | 1467048978724 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:18 INFO - PROCESS | 3944 | 1467048978727 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:18 INFO - PROCESS | 3944 | ++DOCSHELL 10AD1C00 == 38 [pid = 3944] [id = 545] 10:36:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (1811E400) [pid = 3944] [serial = 1635] [outer = 00000000] 10:36:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (198EEC00) [pid = 3944] [serial = 1636] [outer = 1811E400] 10:36:18 INFO - PROCESS | 3944 | 1467048978777 Marionette DEBUG loaded listener.js 10:36:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (198F4000) [pid = 3944] [serial = 1637] [outer = 1811E400] 10:36:19 INFO - PROCESS | 3944 | 1467048979196 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:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 609ms 10:36:19 INFO - PROCESS | 3944 | 1467048979230 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 10:36:19 INFO - PROCESS | 3944 | 1467048979215 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 10:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:36:19 INFO - PROCESS | 3944 | 1467048979219 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:36:19 INFO - PROCESS | 3944 | 1467048979220 Marionette TRACE conn3 <- [1,2146,null,{}] 10:36:19 INFO - PROCESS | 3944 | 1467048979224 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:36:19 INFO - PROCESS | 3944 | 1467048979226 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:19 INFO - PROCESS | 3944 | 1467048979348 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 10:36:19 INFO - PROCESS | 3944 | 1467048979356 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:19 INFO - PROCESS | 3944 | 1467048979358 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:19 INFO - PROCESS | 3944 | ++DOCSHELL 19A69400 == 39 [pid = 3944] [id = 546] 10:36:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (19A6B800) [pid = 3944] [serial = 1638] [outer = 00000000] 10:36:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (19A86000) [pid = 3944] [serial = 1639] [outer = 19A6B800] 10:36:19 INFO - PROCESS | 3944 | 1467048979411 Marionette DEBUG loaded listener.js 10:36:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1A029000) [pid = 3944] [serial = 1640] [outer = 19A6B800] 10:36:19 INFO - PROCESS | 3944 | 1467048979912 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:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 716ms 10:36:19 INFO - PROCESS | 3944 | 1467048979943 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 10:36:19 INFO - PROCESS | 3944 | 1467048979948 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 10:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:36:19 INFO - PROCESS | 3944 | 1467048979954 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:36:19 INFO - PROCESS | 3944 | 1467048979958 Marionette TRACE conn3 <- [1,2150,null,{}] 10:36:19 INFO - PROCESS | 3944 | 1467048979963 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:36:19 INFO - PROCESS | 3944 | 1467048979966 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:20 INFO - PROCESS | 3944 | 1467048980124 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 10:36:20 INFO - PROCESS | 3944 | 1467048980236 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:20 INFO - PROCESS | 3944 | 1467048980241 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:20 INFO - PROCESS | 3944 | ++DOCSHELL 10A79C00 == 40 [pid = 3944] [id = 547] 10:36:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (10AC5800) [pid = 3944] [serial = 1641] [outer = 00000000] 10:36:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (128A6000) [pid = 3944] [serial = 1642] [outer = 10AC5800] 10:36:20 INFO - PROCESS | 3944 | 1467048980338 Marionette DEBUG loaded listener.js 10:36:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (12DF4800) [pid = 3944] [serial = 1643] [outer = 10AC5800] 10:36:20 INFO - PROCESS | 3944 | 1467048980912 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:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1021ms 10:36:20 INFO - PROCESS | 3944 | 1467048980983 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 10:36:20 INFO - PROCESS | 3944 | 1467048980988 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 10:36:20 INFO - PROCESS | 3944 | 1467048981014 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:36:20 INFO - PROCESS | 3944 | 1467048981016 Marionette TRACE conn3 <- [1,2154,null,{}] 10:36:20 INFO - PROCESS | 3944 | 1467048981020 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:36:21 INFO - PROCESS | 3944 | 1467048981023 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:21 INFO - PROCESS | 3944 | 1467048981142 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 10:36:21 INFO - PROCESS | 3944 | 1467048981275 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:21 INFO - PROCESS | 3944 | 1467048981278 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:21 INFO - PROCESS | 3944 | ++DOCSHELL 15543C00 == 41 [pid = 3944] [id = 548] 10:36:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (15545C00) [pid = 3944] [serial = 1644] [outer = 00000000] 10:36:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (15A70400) [pid = 3944] [serial = 1645] [outer = 15545C00] 10:36:21 INFO - PROCESS | 3944 | 1467048981334 Marionette DEBUG loaded listener.js 10:36:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (166BCC00) [pid = 3944] [serial = 1646] [outer = 15545C00] 10:36:21 INFO - PROCESS | 3944 | 1467048981926 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:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 975ms 10:36:21 INFO - PROCESS | 3944 | 1467048981982 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 10:36:21 INFO - PROCESS | 3944 | 1467048981985 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 10:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:36:21 INFO - PROCESS | 3944 | 1467048981989 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:36:21 INFO - PROCESS | 3944 | 1467048981992 Marionette TRACE conn3 <- [1,2158,null,{}] 10:36:22 INFO - PROCESS | 3944 | 1467048982003 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:36:22 INFO - PROCESS | 3944 | 1467048982008 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:22 INFO - PROCESS | 3944 | 1467048982113 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 10:36:22 INFO - PROCESS | 3944 | 1467048982251 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:22 INFO - PROCESS | 3944 | 1467048982255 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:22 INFO - PROCESS | 3944 | ++DOCSHELL 1987D800 == 42 [pid = 3944] [id = 549] 10:36:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (19880800) [pid = 3944] [serial = 1647] [outer = 00000000] 10:36:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (19A76400) [pid = 3944] [serial = 1648] [outer = 19880800] 10:36:22 INFO - PROCESS | 3944 | 1467048982311 Marionette DEBUG loaded listener.js 10:36:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1A030000) [pid = 3944] [serial = 1649] [outer = 19880800] 10:36:22 INFO - PROCESS | 3944 | 1467048982915 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:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1127ms 10:36:23 INFO - PROCESS | 3944 | 1467048983125 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 10:36:23 INFO - PROCESS | 3944 | 1467048983130 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 10:36:23 INFO - PROCESS | 3944 | 1467048983135 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:36:23 INFO - PROCESS | 3944 | 1467048983138 Marionette TRACE conn3 <- [1,2162,null,{}] 10:36:23 INFO - PROCESS | 3944 | 1467048983144 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:36:23 INFO - PROCESS | 3944 | 1467048983147 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:23 INFO - PROCESS | 3944 | 1467048983231 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 10:36:23 INFO - PROCESS | 3944 | 1467048983364 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:23 INFO - PROCESS | 3944 | 1467048983369 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:23 INFO - PROCESS | 3944 | ++DOCSHELL 114EDC00 == 43 [pid = 3944] [id = 550] 10:36:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (11C34000) [pid = 3944] [serial = 1650] [outer = 00000000] 10:36:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (129AA800) [pid = 3944] [serial = 1651] [outer = 11C34000] 10:36:23 INFO - PROCESS | 3944 | 1467048983418 Marionette DEBUG loaded listener.js 10:36:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (12D6A400) [pid = 3944] [serial = 1652] [outer = 11C34000] 10:36:24 INFO - PROCESS | 3944 | --DOCSHELL 10AD1C00 == 42 [pid = 3944] [id = 545] 10:36:24 INFO - PROCESS | 3944 | --DOCSHELL 1314F400 == 41 [pid = 3944] [id = 544] 10:36:24 INFO - PROCESS | 3944 | --DOCSHELL 1659E000 == 40 [pid = 3944] [id = 543] 10:36:24 INFO - PROCESS | 3944 | --DOCSHELL 10ACB800 == 39 [pid = 3944] [id = 542] 10:36:24 INFO - PROCESS | 3944 | --DOCSHELL 16728800 == 38 [pid = 3944] [id = 541] 10:36:24 INFO - PROCESS | 3944 | --DOCSHELL 15D75400 == 37 [pid = 3944] [id = 540] 10:36:24 INFO - PROCESS | 3944 | --DOCSHELL 13151000 == 36 [pid = 3944] [id = 539] 10:36:24 INFO - PROCESS | 3944 | --DOCSHELL 10A7BC00 == 35 [pid = 3944] [id = 538] 10:36:24 INFO - PROCESS | 3944 | --DOCSHELL 1122E000 == 34 [pid = 3944] [id = 536] 10:36:24 INFO - PROCESS | 3944 | --DOCSHELL 10434800 == 33 [pid = 3944] [id = 537] 10:36:24 INFO - PROCESS | 3944 | --DOCSHELL 13286C00 == 32 [pid = 3944] [id = 526] 10:36:24 INFO - PROCESS | 3944 | --DOCSHELL 1687B000 == 31 [pid = 3944] [id = 535] 10:36:24 INFO - PROCESS | 3944 | --DOCSHELL 1987D800 == 30 [pid = 3944] [id = 549] 10:36:24 INFO - PROCESS | 3944 | --DOCSHELL 19A69400 == 29 [pid = 3944] [id = 546] 10:36:24 INFO - PROCESS | 3944 | --DOCSHELL 10A79C00 == 28 [pid = 3944] [id = 547] 10:36:24 INFO - PROCESS | 3944 | --DOCSHELL 15543C00 == 27 [pid = 3944] [id = 548] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (17F1D400) [pid = 3944] [serial = 1603] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (16074400) [pid = 3944] [serial = 1591] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (150C9400) [pid = 3944] [serial = 1580] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (13B2EC00) [pid = 3944] [serial = 1579] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (16721C00) [pid = 3944] [serial = 1594] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (1345F400) [pid = 3944] [serial = 1585] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (1659A400) [pid = 3944] [serial = 1592] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (12DFB800) [pid = 3944] [serial = 1586] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (15546800) [pid = 3944] [serial = 1588] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (110A9800) [pid = 3944] [serial = 1597] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (114EC400) [pid = 3944] [serial = 1582] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (12822400) [pid = 3944] [serial = 1583] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (16870800) [pid = 3944] [serial = 1595] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1281D800) [pid = 3944] [serial = 1568] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (10F37000) [pid = 3944] [serial = 1567] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (15D6E400) [pid = 3944] [serial = 1571] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (15542800) [pid = 3944] [serial = 1570] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (19613000) [pid = 3944] [serial = 1574] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1840B400) [pid = 3944] [serial = 1573] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (10AD2800) [pid = 3944] [serial = 1577] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (17F22000) [pid = 3944] [serial = 1604] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (10A0A400) [pid = 3944] [serial = 1576] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (13B31400) [pid = 3944] [serial = 1598] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (17409000) [pid = 3944] [serial = 1601] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (173DCC00) [pid = 3944] [serial = 1600] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (157DE400) [pid = 3944] [serial = 1589] [outer = 00000000] [url = about:blank] 10:36:24 INFO - PROCESS | 3944 | 1467048984567 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:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1462ms 10:36:24 INFO - PROCESS | 3944 | 1467048984602 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 10:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:36:24 INFO - PROCESS | 3944 | 1467048984606 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 10:36:24 INFO - PROCESS | 3944 | 1467048984610 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:36:24 INFO - PROCESS | 3944 | 1467048984614 Marionette TRACE conn3 <- [1,2166,null,{}] 10:36:24 INFO - PROCESS | 3944 | 1467048984619 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:36:24 INFO - PROCESS | 3944 | 1467048984622 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:24 INFO - PROCESS | 3944 | 1467048984732 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 10:36:24 INFO - PROCESS | 3944 | 1467048984830 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:24 INFO - PROCESS | 3944 | 1467048984832 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:24 INFO - PROCESS | 3944 | ++DOCSHELL 10ECFC00 == 28 [pid = 3944] [id = 551] 10:36:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (10ED3000) [pid = 3944] [serial = 1653] [outer = 00000000] 10:36:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (110B4000) [pid = 3944] [serial = 1654] [outer = 10ED3000] 10:36:24 INFO - PROCESS | 3944 | 1467048984887 Marionette DEBUG loaded listener.js 10:36:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (11230400) [pid = 3944] [serial = 1655] [outer = 10ED3000] 10:36:25 INFO - PROCESS | 3944 | 1467048985300 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:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 716ms 10:36:25 INFO - PROCESS | 3944 | 1467048985331 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 10:36:25 INFO - PROCESS | 3944 | 1467048985335 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 10:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:36:25 INFO - PROCESS | 3944 | 1467048985325 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:36:25 INFO - PROCESS | 3944 | 1467048985328 Marionette TRACE conn3 <- [1,2170,null,{}] 10:36:25 INFO - PROCESS | 3944 | 1467048985332 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:36:25 INFO - PROCESS | 3944 | 1467048985334 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:25 INFO - PROCESS | 3944 | 1467048985423 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 10:36:25 INFO - PROCESS | 3944 | 1467048985430 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:25 INFO - PROCESS | 3944 | 1467048985433 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:25 INFO - PROCESS | 3944 | ++DOCSHELL 1309F800 == 29 [pid = 3944] [id = 552] 10:36:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (130C5000) [pid = 3944] [serial = 1656] [outer = 00000000] 10:36:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1314F400) [pid = 3944] [serial = 1657] [outer = 130C5000] 10:36:25 INFO - PROCESS | 3944 | 1467048985479 Marionette DEBUG loaded listener.js 10:36:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (1345C800) [pid = 3944] [serial = 1658] [outer = 130C5000] 10:36:25 INFO - PROCESS | 3944 | 1467048985951 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:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 610ms 10:36:25 INFO - PROCESS | 3944 | 1467048985962 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 10:36:25 INFO - PROCESS | 3944 | 1467048985964 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 10:36:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:36:25 INFO - PROCESS | 3944 | 1467048985968 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:36:25 INFO - PROCESS | 3944 | 1467048985971 Marionette TRACE conn3 <- [1,2174,null,{}] 10:36:25 INFO - PROCESS | 3944 | 1467048985985 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:36:25 INFO - PROCESS | 3944 | 1467048985990 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:26 INFO - PROCESS | 3944 | 1467048986055 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 10:36:26 INFO - PROCESS | 3944 | 1467048986064 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:26 INFO - PROCESS | 3944 | 1467048986067 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:26 INFO - PROCESS | 3944 | ++DOCSHELL 150F6800 == 30 [pid = 3944] [id = 553] 10:36:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (150F6C00) [pid = 3944] [serial = 1659] [outer = 00000000] 10:36:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (1553A400) [pid = 3944] [serial = 1660] [outer = 150F6C00] 10:36:26 INFO - PROCESS | 3944 | 1467048986114 Marionette DEBUG loaded listener.js 10:36:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (15543C00) [pid = 3944] [serial = 1661] [outer = 150F6C00] 10:36:26 INFO - PROCESS | 3944 | 1467048986641 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:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 731ms 10:36:26 INFO - PROCESS | 3944 | 1467048986695 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 10:36:26 INFO - PROCESS | 3944 | 1467048986697 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 10:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:36:26 INFO - PROCESS | 3944 | 1467048986710 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:36:26 INFO - PROCESS | 3944 | 1467048986712 Marionette TRACE conn3 <- [1,2178,null,{}] 10:36:26 INFO - PROCESS | 3944 | 1467048986716 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:36:26 INFO - PROCESS | 3944 | 1467048986718 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:26 INFO - PROCESS | 3944 | 1467048986833 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 10:36:26 INFO - PROCESS | 3944 | 1467048986842 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:26 INFO - PROCESS | 3944 | 1467048986844 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:26 INFO - PROCESS | 3944 | ++DOCSHELL 157E5400 == 31 [pid = 3944] [id = 554] 10:36:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (15A73800) [pid = 3944] [serial = 1662] [outer = 00000000] 10:36:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (16005000) [pid = 3944] [serial = 1663] [outer = 15A73800] 10:36:26 INFO - PROCESS | 3944 | 1467048986890 Marionette DEBUG loaded listener.js 10:36:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1606D800) [pid = 3944] [serial = 1664] [outer = 15A73800] 10:36:27 INFO - PROCESS | 3944 | --DOCSHELL 1B070000 == 30 [pid = 3944] [id = 16] 10:36:27 INFO - PROCESS | 3944 | 1467048987340 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:36:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:36:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 10:36:27 INFO - PROCESS | 3944 | 1467048987395 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 10:36:27 INFO - PROCESS | 3944 | 1467048987397 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 10:36:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:36:27 INFO - PROCESS | 3944 | 1467048987400 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:36:27 INFO - PROCESS | 3944 | 1467048987402 Marionette TRACE conn3 <- [1,2182,null,{}] 10:36:27 INFO - PROCESS | 3944 | 1467048987405 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:36:27 INFO - PROCESS | 3944 | 1467048987407 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:27 INFO - PROCESS | 3944 | 1467048987542 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 10:36:27 INFO - PROCESS | 3944 | 1467048987552 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:27 INFO - PROCESS | 3944 | 1467048987554 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:27 INFO - PROCESS | 3944 | ++DOCSHELL 16011800 == 31 [pid = 3944] [id = 555] 10:36:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (16073000) [pid = 3944] [serial = 1665] [outer = 00000000] 10:36:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1659DC00) [pid = 3944] [serial = 1666] [outer = 16073000] 10:36:27 INFO - PROCESS | 3944 | 1467048987655 Marionette DEBUG loaded listener.js 10:36:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (16719C00) [pid = 3944] [serial = 1667] [outer = 16073000] 10:36:28 INFO - PROCESS | 3944 | 1467048988091 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:36:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:36:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 716ms 10:36:28 INFO - PROCESS | 3944 | 1467048988125 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 10:36:28 INFO - PROCESS | 3944 | 1467048988127 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 10:36:28 INFO - PROCESS | 3944 | 1467048988130 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:36:28 INFO - PROCESS | 3944 | 1467048988132 Marionette TRACE conn3 <- [1,2186,null,{}] 10:36:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:36:28 INFO - PROCESS | 3944 | 1467048988135 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:36:28 INFO - PROCESS | 3944 | 1467048988141 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:28 INFO - PROCESS | 3944 | 1467048988272 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 10:36:28 INFO - PROCESS | 3944 | 1467048988336 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:28 INFO - PROCESS | 3944 | 1467048988338 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:28 INFO - PROCESS | 3944 | ++DOCSHELL 16595000 == 32 [pid = 3944] [id = 556] 10:36:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (1687B000) [pid = 3944] [serial = 1668] [outer = 00000000] 10:36:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (17406C00) [pid = 3944] [serial = 1669] [outer = 1687B000] 10:36:28 INFO - PROCESS | 3944 | 1467048988382 Marionette DEBUG loaded listener.js 10:36:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (174CA000) [pid = 3944] [serial = 1670] [outer = 1687B000] 10:36:28 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (19A6B800) [pid = 3944] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:36:28 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (17E82800) [pid = 3944] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:36:28 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (1811E400) [pid = 3944] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:36:28 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1392E800) [pid = 3944] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:36:28 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (15D77400) [pid = 3944] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:36:28 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (114EB000) [pid = 3944] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:36:28 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (16728C00) [pid = 3944] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:36:28 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (110AB000) [pid = 3944] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:36:28 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (10ACC800) [pid = 3944] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:36:28 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (18120C00) [pid = 3944] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:36:28 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (13285800) [pid = 3944] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:36:28 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (104E4800) [pid = 3944] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:36:28 INFO - PROCESS | 3944 | 1467048988994 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:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 914ms 10:36:29 INFO - PROCESS | 3944 | 1467048989055 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 10:36:29 INFO - PROCESS | 3944 | 1467048989056 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 10:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:36:29 INFO - PROCESS | 3944 | 1467048989060 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:36:29 INFO - PROCESS | 3944 | 1467048989062 Marionette TRACE conn3 <- [1,2190,null,{}] 10:36:29 INFO - PROCESS | 3944 | 1467048989065 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:36:29 INFO - PROCESS | 3944 | 1467048989067 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:29 INFO - PROCESS | 3944 | 1467048989176 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 10:36:29 INFO - PROCESS | 3944 | 1467048989236 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:29 INFO - PROCESS | 3944 | 1467048989238 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:29 INFO - PROCESS | 3944 | ++DOCSHELL 103CA800 == 33 [pid = 3944] [id = 557] 10:36:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (10AC8800) [pid = 3944] [serial = 1671] [outer = 00000000] 10:36:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (150FA000) [pid = 3944] [serial = 1672] [outer = 10AC8800] 10:36:29 INFO - PROCESS | 3944 | 1467048989281 Marionette DEBUG loaded listener.js 10:36:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (1122E400) [pid = 3944] [serial = 1673] [outer = 10AC8800] 10:36:29 INFO - PROCESS | 3944 | 1467048989605 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:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 579ms 10:36:29 INFO - PROCESS | 3944 | 1467048989641 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 10:36:29 INFO - PROCESS | 3944 | 1467048989643 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 10:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:36:29 INFO - PROCESS | 3944 | 1467048989646 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:36:29 INFO - PROCESS | 3944 | 1467048989648 Marionette TRACE conn3 <- [1,2194,null,{}] 10:36:29 INFO - PROCESS | 3944 | 1467048989651 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:36:29 INFO - PROCESS | 3944 | 1467048989653 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:29 INFO - PROCESS | 3944 | 1467048989769 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 10:36:29 INFO - PROCESS | 3944 | 1467048989777 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:29 INFO - PROCESS | 3944 | 1467048989779 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:29 INFO - PROCESS | 3944 | ++DOCSHELL 147B4000 == 34 [pid = 3944] [id = 558] 10:36:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (15D7A400) [pid = 3944] [serial = 1674] [outer = 00000000] 10:36:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (174D2800) [pid = 3944] [serial = 1675] [outer = 15D7A400] 10:36:29 INFO - PROCESS | 3944 | 1467048989823 Marionette DEBUG loaded listener.js 10:36:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (176C7800) [pid = 3944] [serial = 1676] [outer = 15D7A400] 10:36:30 INFO - PROCESS | 3944 | 1467048990204 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:36:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:36:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 578ms 10:36:30 INFO - PROCESS | 3944 | 1467048990226 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 10:36:30 INFO - PROCESS | 3944 | 1467048990228 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 10:36:30 INFO - PROCESS | 3944 | 1467048990231 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:36:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:36:30 INFO - PROCESS | 3944 | 1467048990233 Marionette TRACE conn3 <- [1,2198,null,{}] 10:36:30 INFO - PROCESS | 3944 | 1467048990236 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:36:30 INFO - PROCESS | 3944 | 1467048990238 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:30 INFO - PROCESS | 3944 | 1467048990314 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 10:36:30 INFO - PROCESS | 3944 | 1467048990410 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:30 INFO - PROCESS | 3944 | 1467048990412 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:30 INFO - PROCESS | 3944 | ++DOCSHELL 150F6000 == 35 [pid = 3944] [id = 559] 10:36:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (157E4800) [pid = 3944] [serial = 1677] [outer = 00000000] 10:36:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (18120C00) [pid = 3944] [serial = 1678] [outer = 157E4800] 10:36:30 INFO - PROCESS | 3944 | 1467048990454 Marionette DEBUG loaded listener.js 10:36:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (1840BC00) [pid = 3944] [serial = 1679] [outer = 157E4800] 10:36:30 INFO - PROCESS | 3944 | 1467048990857 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:36:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:36:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 10:36:30 INFO - PROCESS | 3944 | 1467048990915 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 10:36:30 INFO - PROCESS | 3944 | 1467048990920 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 10:36:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:36:30 INFO - PROCESS | 3944 | 1467048990925 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:36:30 INFO - PROCESS | 3944 | 1467048990930 Marionette TRACE conn3 <- [1,2202,null,{}] 10:36:30 INFO - PROCESS | 3944 | 1467048990937 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:36:30 INFO - PROCESS | 3944 | 1467048990940 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:31 INFO - PROCESS | 3944 | 1467048991069 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 10:36:31 INFO - PROCESS | 3944 | 1467048991182 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:31 INFO - PROCESS | 3944 | 1467048991186 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:31 INFO - PROCESS | 3944 | ++DOCSHELL 10AC8000 == 36 [pid = 3944] [id = 560] 10:36:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (10AC9C00) [pid = 3944] [serial = 1680] [outer = 00000000] 10:36:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (10ED6C00) [pid = 3944] [serial = 1681] [outer = 10AC9C00] 10:36:31 INFO - PROCESS | 3944 | 1467048991243 Marionette DEBUG loaded listener.js 10:36:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (110ADC00) [pid = 3944] [serial = 1682] [outer = 10AC9C00] 10:36:32 INFO - PROCESS | 3944 | 1467048992038 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:36:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:36:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1128ms 10:36:32 INFO - PROCESS | 3944 | 1467048992068 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 10:36:32 INFO - PROCESS | 3944 | 1467048992073 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 10:36:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:36:32 INFO - PROCESS | 3944 | 1467048992081 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:36:32 INFO - PROCESS | 3944 | 1467048992083 Marionette TRACE conn3 <- [1,2206,null,{}] 10:36:32 INFO - PROCESS | 3944 | 1467048992088 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:36:32 INFO - PROCESS | 3944 | 1467048992090 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:32 INFO - PROCESS | 3944 | 1467048992189 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 10:36:32 INFO - PROCESS | 3944 | 1467048992324 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:32 INFO - PROCESS | 3944 | 1467048992327 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:32 INFO - PROCESS | 3944 | ++DOCSHELL 12DFD000 == 37 [pid = 3944] [id = 561] 10:36:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (13B30C00) [pid = 3944] [serial = 1683] [outer = 00000000] 10:36:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (150D0400) [pid = 3944] [serial = 1684] [outer = 13B30C00] 10:36:32 INFO - PROCESS | 3944 | 1467048992383 Marionette DEBUG loaded listener.js 10:36:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (150F7C00) [pid = 3944] [serial = 1685] [outer = 13B30C00] 10:36:33 INFO - PROCESS | 3944 | --DOCSHELL 147B4000 == 36 [pid = 3944] [id = 558] 10:36:33 INFO - PROCESS | 3944 | --DOCSHELL 103CA800 == 35 [pid = 3944] [id = 557] 10:36:33 INFO - PROCESS | 3944 | --DOCSHELL 16595000 == 34 [pid = 3944] [id = 556] 10:36:33 INFO - PROCESS | 3944 | --DOCSHELL 16011800 == 33 [pid = 3944] [id = 555] 10:36:33 INFO - PROCESS | 3944 | --DOCSHELL 157E5400 == 32 [pid = 3944] [id = 554] 10:36:33 INFO - PROCESS | 3944 | --DOCSHELL 150F6800 == 31 [pid = 3944] [id = 553] 10:36:33 INFO - PROCESS | 3944 | --DOCSHELL 1309F800 == 30 [pid = 3944] [id = 552] 10:36:33 INFO - PROCESS | 3944 | --DOCSHELL 10ECFC00 == 29 [pid = 3944] [id = 551] 10:36:33 INFO - PROCESS | 3944 | --DOCSHELL 114EDC00 == 28 [pid = 3944] [id = 550] 10:36:33 INFO - PROCESS | 3944 | --DOCSHELL 1B1AC800 == 27 [pid = 3944] [id = 17] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (1660F000) [pid = 3944] [serial = 1622] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (1987A400) [pid = 3944] [serial = 1630] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (10F36800) [pid = 3944] [serial = 1615] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (19878000) [pid = 3944] [serial = 1607] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (16D42800) [pid = 3944] [serial = 1624] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (176C8C00) [pid = 3944] [serial = 1628] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (16006C00) [pid = 3944] [serial = 1634] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (11AE1C00) [pid = 3944] [serial = 1612] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (131D9000) [pid = 3944] [serial = 1613] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (147B5C00) [pid = 3944] [serial = 1618] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (198F4000) [pid = 3944] [serial = 1637] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (1A029000) [pid = 3944] [serial = 1640] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (19A86000) [pid = 3944] [serial = 1639] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1987B400) [pid = 3944] [serial = 1631] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (198EEC00) [pid = 3944] [serial = 1636] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (150D2C00) [pid = 3944] [serial = 1619] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (1606E000) [pid = 3944] [serial = 1621] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1306D800) [pid = 3944] [serial = 1609] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (17286000) [pid = 3944] [serial = 1625] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (13157800) [pid = 3944] [serial = 1610] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (1740D800) [pid = 3944] [serial = 1627] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (114EE800) [pid = 3944] [serial = 1616] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (19610800) [pid = 3944] [serial = 1606] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (155B1000) [pid = 3944] [serial = 1633] [outer = 00000000] [url = about:blank] 10:36:33 INFO - PROCESS | 3944 | 1467048993270 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:36:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:36:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1264ms 10:36:33 INFO - PROCESS | 3944 | 1467048993342 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 10:36:33 INFO - PROCESS | 3944 | 1467048993345 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 10:36:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:36:33 INFO - PROCESS | 3944 | 1467048993350 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:36:33 INFO - PROCESS | 3944 | 1467048993353 Marionette TRACE conn3 <- [1,2210,null,{}] 10:36:33 INFO - PROCESS | 3944 | 1467048993359 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:36:33 INFO - PROCESS | 3944 | 1467048993361 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:33 INFO - PROCESS | 3944 | 1467048993447 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 10:36:33 INFO - PROCESS | 3944 | 1467048993460 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:33 INFO - PROCESS | 3944 | 1467048993463 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:33 INFO - PROCESS | 3944 | ++DOCSHELL 10ED4400 == 28 [pid = 3944] [id = 562] 10:36:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (10ED8800) [pid = 3944] [serial = 1686] [outer = 00000000] 10:36:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (112D1000) [pid = 3944] [serial = 1687] [outer = 10ED8800] 10:36:33 INFO - PROCESS | 3944 | 1467048993494 Marionette DEBUG loaded listener.js 10:36:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (11CCF800) [pid = 3944] [serial = 1688] [outer = 10ED8800] 10:36:34 INFO - PROCESS | 3944 | 1467048994021 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:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 731ms 10:36:34 INFO - PROCESS | 3944 | 1467048994071 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 10:36:34 INFO - PROCESS | 3944 | 1467048994075 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 10:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:36:34 INFO - PROCESS | 3944 | 1467048994081 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:36:34 INFO - PROCESS | 3944 | 1467048994084 Marionette TRACE conn3 <- [1,2214,null,{}] 10:36:34 INFO - PROCESS | 3944 | 1467048994088 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:36:34 INFO - PROCESS | 3944 | 1467048994091 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:34 INFO - PROCESS | 3944 | 1467048994158 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 10:36:34 INFO - PROCESS | 3944 | 1467048994249 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:34 INFO - PROCESS | 3944 | 1467048994252 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:34 INFO - PROCESS | 3944 | ++DOCSHELL 13157800 == 29 [pid = 3944] [id = 563] 10:36:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (13158000) [pid = 3944] [serial = 1689] [outer = 00000000] 10:36:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (1392E400) [pid = 3944] [serial = 1690] [outer = 13158000] 10:36:34 INFO - PROCESS | 3944 | 1467048994305 Marionette DEBUG loaded listener.js 10:36:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (1470D800) [pid = 3944] [serial = 1691] [outer = 13158000] 10:36:34 INFO - PROCESS | 3944 | 1467048994676 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:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 625ms 10:36:34 INFO - PROCESS | 3944 | 1467048994703 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 10:36:34 INFO - PROCESS | 3944 | 1467048994705 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 10:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:36:34 INFO - PROCESS | 3944 | 1467048994709 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:36:34 INFO - PROCESS | 3944 | 1467048994712 Marionette TRACE conn3 <- [1,2218,null,{}] 10:36:34 INFO - PROCESS | 3944 | 1467048994722 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:36:34 INFO - PROCESS | 3944 | 1467048994727 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:34 INFO - PROCESS | 3944 | 1467048994795 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 10:36:34 INFO - PROCESS | 3944 | 1467048994835 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:34 INFO - PROCESS | 3944 | 1467048994838 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:34 INFO - PROCESS | 3944 | ++DOCSHELL 155B1000 == 30 [pid = 3944] [id = 564] 10:36:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (157BCC00) [pid = 3944] [serial = 1692] [outer = 00000000] 10:36:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (15D6C400) [pid = 3944] [serial = 1693] [outer = 157BCC00] 10:36:34 INFO - PROCESS | 3944 | 1467048994885 Marionette DEBUG loaded listener.js 10:36:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (1606A800) [pid = 3944] [serial = 1694] [outer = 157BCC00] 10:36:35 INFO - PROCESS | 3944 | 1467048995341 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:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 10:36:35 INFO - PROCESS | 3944 | 1467048995397 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 10:36:35 INFO - PROCESS | 3944 | 1467048995400 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 10:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:36:35 INFO - PROCESS | 3944 | 1467048995403 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:36:35 INFO - PROCESS | 3944 | 1467048995405 Marionette TRACE conn3 <- [1,2222,null,{}] 10:36:35 INFO - PROCESS | 3944 | 1467048995408 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:36:35 INFO - PROCESS | 3944 | 1467048995410 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:35 INFO - PROCESS | 3944 | 1467048995508 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 10:36:35 INFO - PROCESS | 3944 | 1467048995513 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:35 INFO - PROCESS | 3944 | 1467048995516 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:35 INFO - PROCESS | 3944 | ++DOCSHELL 166B3000 == 31 [pid = 3944] [id = 565] 10:36:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (166B3C00) [pid = 3944] [serial = 1695] [outer = 00000000] 10:36:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (16726800) [pid = 3944] [serial = 1696] [outer = 166B3C00] 10:36:35 INFO - PROCESS | 3944 | 1467048995559 Marionette DEBUG loaded listener.js 10:36:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (16A35000) [pid = 3944] [serial = 1697] [outer = 166B3C00] 10:36:35 INFO - PROCESS | 3944 | 1467048995991 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:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 624ms 10:36:36 INFO - PROCESS | 3944 | 1467048996020 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 10:36:36 INFO - PROCESS | 3944 | 1467048996022 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 10:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:36:36 INFO - PROCESS | 3944 | 1467048996026 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:36:36 INFO - PROCESS | 3944 | 1467048996027 Marionette TRACE conn3 <- [1,2226,null,{}] 10:36:36 INFO - PROCESS | 3944 | 1467048996031 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:36:36 INFO - PROCESS | 3944 | 1467048996033 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:36 INFO - PROCESS | 3944 | 1467048996149 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 10:36:36 INFO - PROCESS | 3944 | 1467048996154 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:36 INFO - PROCESS | 3944 | 1467048996140 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:36 INFO - PROCESS | 3944 | ++DOCSHELL 165A2000 == 32 [pid = 3944] [id = 566] 10:36:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (16C4B000) [pid = 3944] [serial = 1698] [outer = 00000000] 10:36:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (173D6800) [pid = 3944] [serial = 1699] [outer = 16C4B000] 10:36:36 INFO - PROCESS | 3944 | 1467048996186 Marionette DEBUG loaded listener.js 10:36:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (173E4800) [pid = 3944] [serial = 1700] [outer = 16C4B000] 10:36:36 INFO - PROCESS | 3944 | 1467048996665 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:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 686ms 10:36:36 INFO - PROCESS | 3944 | 1467048996709 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 10:36:36 INFO - PROCESS | 3944 | 1467048996711 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 10:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:36:36 INFO - PROCESS | 3944 | 1467048996714 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:36:36 INFO - PROCESS | 3944 | 1467048996716 Marionette TRACE conn3 <- [1,2230,null,{}] 10:36:36 INFO - PROCESS | 3944 | 1467048996720 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:36:36 INFO - PROCESS | 3944 | 1467048996725 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:36 INFO - PROCESS | 3944 | 1467048996843 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 10:36:36 INFO - PROCESS | 3944 | 1467048996912 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:36 INFO - PROCESS | 3944 | 1467048996915 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:36 INFO - PROCESS | 3944 | ++DOCSHELL 176D1800 == 33 [pid = 3944] [id = 567] 10:36:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (176D4000) [pid = 3944] [serial = 1701] [outer = 00000000] 10:36:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (18464C00) [pid = 3944] [serial = 1702] [outer = 176D4000] 10:36:36 INFO - PROCESS | 3944 | 1467048996958 Marionette DEBUG loaded listener.js 10:36:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (1811D400) [pid = 3944] [serial = 1703] [outer = 176D4000] 10:36:37 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1B19E400) [pid = 3944] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:36:37 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (11C34000) [pid = 3944] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:36:37 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (130C5000) [pid = 3944] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:36:37 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (10ED3000) [pid = 3944] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:36:37 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (150F6C00) [pid = 3944] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:36:37 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (10AC5800) [pid = 3944] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:36:37 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (15D7A400) [pid = 3944] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:36:37 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (15545C00) [pid = 3944] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:36:37 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (19880800) [pid = 3944] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:36:37 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (16073000) [pid = 3944] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:36:37 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (10AC8800) [pid = 3944] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:36:37 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1687B000) [pid = 3944] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:36:37 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (15A73800) [pid = 3944] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:36:37 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1B403C00) [pid = 3944] [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:36:37 INFO - PROCESS | 3944 | 1467048997465 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:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 822ms 10:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:36:37 INFO - PROCESS | 3944 | 1467048997540 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 10:36:37 INFO - PROCESS | 3944 | 1467048997526 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 10:36:37 INFO - PROCESS | 3944 | 1467048997529 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:36:37 INFO - PROCESS | 3944 | 1467048997531 Marionette TRACE conn3 <- [1,2234,null,{}] 10:36:37 INFO - PROCESS | 3944 | 1467048997534 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:36:37 INFO - PROCESS | 3944 | 1467048997536 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:37 INFO - PROCESS | 3944 | 1467048997611 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 10:36:37 INFO - PROCESS | 3944 | 1467048997616 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:37 INFO - PROCESS | 3944 | 1467048997618 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:37 INFO - PROCESS | 3944 | ++DOCSHELL 12DFB800 == 34 [pid = 3944] [id = 568] 10:36:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (131D0800) [pid = 3944] [serial = 1704] [outer = 00000000] 10:36:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (150F6C00) [pid = 3944] [serial = 1705] [outer = 131D0800] 10:36:37 INFO - PROCESS | 3944 | 1467048997661 Marionette DEBUG loaded listener.js 10:36:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (150FB400) [pid = 3944] [serial = 1706] [outer = 131D0800] 10:36:38 INFO - PROCESS | 3944 | 1467048998079 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:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 579ms 10:36:38 INFO - PROCESS | 3944 | 1467048998125 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 10:36:38 INFO - PROCESS | 3944 | 1467048998128 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 10:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:36:38 INFO - PROCESS | 3944 | 1467048998133 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:36:38 INFO - PROCESS | 3944 | 1467048998136 Marionette TRACE conn3 <- [1,2238,null,{}] 10:36:38 INFO - PROCESS | 3944 | 1467048998141 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:36:38 INFO - PROCESS | 3944 | 1467048998143 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:38 INFO - PROCESS | 3944 | 1467048998207 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 10:36:38 INFO - PROCESS | 3944 | 1467048998212 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:38 INFO - PROCESS | 3944 | 1467048998214 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:38 INFO - PROCESS | 3944 | ++DOCSHELL 15A7B000 == 35 [pid = 3944] [id = 569] 10:36:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (165A0800) [pid = 3944] [serial = 1707] [outer = 00000000] 10:36:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (19610400) [pid = 3944] [serial = 1708] [outer = 165A0800] 10:36:38 INFO - PROCESS | 3944 | 1467048998258 Marionette DEBUG loaded listener.js 10:36:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1987DC00) [pid = 3944] [serial = 1709] [outer = 165A0800] 10:36:38 INFO - PROCESS | 3944 | 1467048998676 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:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 578ms 10:36:38 INFO - PROCESS | 3944 | 1467048998711 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 10:36:38 INFO - PROCESS | 3944 | 1467048998713 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 10:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:36:38 INFO - PROCESS | 3944 | 1467048998716 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:36:38 INFO - PROCESS | 3944 | 1467048998718 Marionette TRACE conn3 <- [1,2242,null,{}] 10:36:38 INFO - PROCESS | 3944 | 1467048998734 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:36:38 INFO - PROCESS | 3944 | 1467048998736 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:38 INFO - PROCESS | 3944 | 1467048998813 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 10:36:38 INFO - PROCESS | 3944 | 1467048998818 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:38 INFO - PROCESS | 3944 | 1467048998820 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:38 INFO - PROCESS | 3944 | ++DOCSHELL 1687B000 == 36 [pid = 3944] [id = 570] 10:36:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (16C4B800) [pid = 3944] [serial = 1710] [outer = 00000000] 10:36:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (198F1400) [pid = 3944] [serial = 1711] [outer = 16C4B800] 10:36:38 INFO - PROCESS | 3944 | 1467048998846 Marionette DEBUG loaded listener.js 10:36:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (130C6400) [pid = 3944] [serial = 1712] [outer = 16C4B800] 10:36:39 INFO - PROCESS | 3944 | 1467048999300 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:36:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:36:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 640ms 10:36:39 INFO - PROCESS | 3944 | 1467048999359 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 10:36:39 INFO - PROCESS | 3944 | 1467048999361 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 10:36:39 INFO - PROCESS | 3944 | 1467048999364 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:36:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:36:39 INFO - PROCESS | 3944 | 1467048999366 Marionette TRACE conn3 <- [1,2246,null,{}] 10:36:39 INFO - PROCESS | 3944 | 1467048999369 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:36:39 INFO - PROCESS | 3944 | 1467048999371 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:39 INFO - PROCESS | 3944 | 1467048999480 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 10:36:39 INFO - PROCESS | 3944 | 1467048999623 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:39 INFO - PROCESS | 3944 | 1467048999627 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:39 INFO - PROCESS | 3944 | ++DOCSHELL 0C769C00 == 37 [pid = 3944] [id = 571] 10:36:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (0C76B000) [pid = 3944] [serial = 1713] [outer = 00000000] 10:36:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (104E6C00) [pid = 3944] [serial = 1714] [outer = 0C76B000] 10:36:39 INFO - PROCESS | 3944 | 1467048999686 Marionette DEBUG loaded listener.js 10:36:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (10AC4800) [pid = 3944] [serial = 1715] [outer = 0C76B000] 10:36:40 INFO - PROCESS | 3944 | 1467049000335 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:36:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:36:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1020ms 10:36:40 INFO - PROCESS | 3944 | 1467049000387 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 10:36:40 INFO - PROCESS | 3944 | 1467049000391 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 10:36:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:36:40 INFO - PROCESS | 3944 | 1467049000396 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:36:40 INFO - PROCESS | 3944 | 1467049000400 Marionette TRACE conn3 <- [1,2250,null,{}] 10:36:40 INFO - PROCESS | 3944 | 1467049000404 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:36:40 INFO - PROCESS | 3944 | 1467049000407 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:40 INFO - PROCESS | 3944 | 1467049000518 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 10:36:40 INFO - PROCESS | 3944 | 1467049000659 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:40 INFO - PROCESS | 3944 | 1467049000662 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:40 INFO - PROCESS | 3944 | ++DOCSHELL 150ED400 == 38 [pid = 3944] [id = 572] 10:36:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (150F1400) [pid = 3944] [serial = 1716] [outer = 00000000] 10:36:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (15542C00) [pid = 3944] [serial = 1717] [outer = 150F1400] 10:36:40 INFO - PROCESS | 3944 | 1467049000719 Marionette DEBUG loaded listener.js 10:36:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (157E5C00) [pid = 3944] [serial = 1718] [outer = 150F1400] 10:36:41 INFO - PROCESS | 3944 | 1467049001314 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:36:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:36:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 975ms 10:36:41 INFO - PROCESS | 3944 | 1467049001379 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 10:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:36:41 INFO - PROCESS | 3944 | 1467049001382 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 10:36:41 INFO - PROCESS | 3944 | 1467049001387 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:36:41 INFO - PROCESS | 3944 | 1467049001390 Marionette TRACE conn3 <- [1,2254,null,{}] 10:36:41 INFO - PROCESS | 3944 | 1467049001394 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:36:41 INFO - PROCESS | 3944 | 1467049001396 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:41 INFO - PROCESS | 3944 | 1467049001502 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 10:36:41 INFO - PROCESS | 3944 | 1467049001641 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:41 INFO - PROCESS | 3944 | 1467049001644 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:41 INFO - PROCESS | 3944 | ++DOCSHELL 150FAC00 == 39 [pid = 3944] [id = 573] 10:36:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (17286400) [pid = 3944] [serial = 1719] [outer = 00000000] 10:36:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (18468C00) [pid = 3944] [serial = 1720] [outer = 17286400] 10:36:41 INFO - PROCESS | 3944 | 1467049001697 Marionette DEBUG loaded listener.js 10:36:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1987A400) [pid = 3944] [serial = 1721] [outer = 17286400] 10:36:42 INFO - PROCESS | 3944 | 1467049002288 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:36:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:36:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 975ms 10:36:42 INFO - PROCESS | 3944 | 1467049002354 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 10:36:42 INFO - PROCESS | 3944 | 1467049002358 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 10:36:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:36:42 INFO - PROCESS | 3944 | 1467049002369 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:36:42 INFO - PROCESS | 3944 | 1467049002373 Marionette TRACE conn3 <- [1,2258,null,{}] 10:36:42 INFO - PROCESS | 3944 | 1467049002377 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:36:42 INFO - PROCESS | 3944 | 1467049002381 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:42 INFO - PROCESS | 3944 | 1467049002492 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 10:36:42 INFO - PROCESS | 3944 | 1467049002735 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:42 INFO - PROCESS | 3944 | 1467049002738 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:42 INFO - PROCESS | 3944 | ++DOCSHELL 103CB000 == 40 [pid = 3944] [id = 574] 10:36:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (10434000) [pid = 3944] [serial = 1722] [outer = 00000000] 10:36:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (10ACB400) [pid = 3944] [serial = 1723] [outer = 10434000] 10:36:42 INFO - PROCESS | 3944 | 1467049002808 Marionette DEBUG loaded listener.js 10:36:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1122DC00) [pid = 3944] [serial = 1724] [outer = 10434000] 10:36:43 INFO - PROCESS | 3944 | 1467049003398 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:36:43 INFO - PROCESS | 3944 | --DOCSHELL 1687B000 == 39 [pid = 3944] [id = 570] 10:36:43 INFO - PROCESS | 3944 | --DOCSHELL 15A7B000 == 38 [pid = 3944] [id = 569] 10:36:43 INFO - PROCESS | 3944 | --DOCSHELL 12DFB800 == 37 [pid = 3944] [id = 568] 10:36:43 INFO - PROCESS | 3944 | --DOCSHELL 176D1800 == 36 [pid = 3944] [id = 567] 10:36:43 INFO - PROCESS | 3944 | --DOCSHELL 165A2000 == 35 [pid = 3944] [id = 566] 10:36:43 INFO - PROCESS | 3944 | --DOCSHELL 166B3000 == 34 [pid = 3944] [id = 565] 10:36:43 INFO - PROCESS | 3944 | --DOCSHELL 155B1000 == 33 [pid = 3944] [id = 564] 10:36:43 INFO - PROCESS | 3944 | --DOCSHELL 13157800 == 32 [pid = 3944] [id = 563] 10:36:43 INFO - PROCESS | 3944 | --DOCSHELL 10ED4400 == 31 [pid = 3944] [id = 562] 10:36:43 INFO - PROCESS | 3944 | --DOCSHELL 150F6000 == 30 [pid = 3944] [id = 559] 10:36:43 INFO - PROCESS | 3944 | --DOCSHELL 12DFD000 == 29 [pid = 3944] [id = 561] 10:36:43 INFO - PROCESS | 3944 | --DOCSHELL 10AC8000 == 28 [pid = 3944] [id = 560] 10:36:43 INFO - PROCESS | 3944 | --DOCSHELL 150FAC00 == 27 [pid = 3944] [id = 573] 10:36:43 INFO - PROCESS | 3944 | --DOCSHELL 0C769C00 == 26 [pid = 3944] [id = 571] 10:36:43 INFO - PROCESS | 3944 | --DOCSHELL 150ED400 == 25 [pid = 3944] [id = 572] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (1B06FC00) [pid = 3944] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (12D6A400) [pid = 3944] [serial = 1652] [outer = 00000000] [url = about:blank] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (129AA800) [pid = 3944] [serial = 1651] [outer = 00000000] [url = about:blank] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (1314F400) [pid = 3944] [serial = 1657] [outer = 00000000] [url = about:blank] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (110B4000) [pid = 3944] [serial = 1654] [outer = 00000000] [url = about:blank] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1553A400) [pid = 3944] [serial = 1660] [outer = 00000000] [url = about:blank] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (1345C800) [pid = 3944] [serial = 1658] [outer = 00000000] [url = about:blank] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (11230400) [pid = 3944] [serial = 1655] [outer = 00000000] [url = about:blank] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (12DF4800) [pid = 3944] [serial = 1643] [outer = 00000000] [url = about:blank] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (128A6000) [pid = 3944] [serial = 1642] [outer = 00000000] [url = about:blank] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (176C7800) [pid = 3944] [serial = 1676] [outer = 00000000] [url = about:blank] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (166BCC00) [pid = 3944] [serial = 1646] [outer = 00000000] [url = about:blank] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (15A70400) [pid = 3944] [serial = 1645] [outer = 00000000] [url = about:blank] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (1A030000) [pid = 3944] [serial = 1649] [outer = 00000000] [url = about:blank] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (19A76400) [pid = 3944] [serial = 1648] [outer = 00000000] [url = about:blank] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (16719C00) [pid = 3944] [serial = 1667] [outer = 00000000] [url = about:blank] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (1659DC00) [pid = 3944] [serial = 1666] [outer = 00000000] [url = about:blank] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (150FA000) [pid = 3944] [serial = 1672] [outer = 00000000] [url = about:blank] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (17406C00) [pid = 3944] [serial = 1669] [outer = 00000000] [url = about:blank] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (174D2800) [pid = 3944] [serial = 1675] [outer = 00000000] [url = about:blank] 10:36:43 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (174CA000) [pid = 3944] [serial = 1670] [outer = 00000000] [url = about:blank] 10:36:44 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (16005000) [pid = 3944] [serial = 1663] [outer = 00000000] [url = about:blank] 10:36:44 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (18120C00) [pid = 3944] [serial = 1678] [outer = 00000000] [url = about:blank] 10:36:44 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (1606D800) [pid = 3944] [serial = 1664] [outer = 00000000] [url = about:blank] 10:36:44 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (13032400) [pid = 3944] [serial = 1124] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:36:44 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (15543C00) [pid = 3944] [serial = 1661] [outer = 00000000] [url = about:blank] 10:36:44 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (1122E400) [pid = 3944] [serial = 1673] [outer = 00000000] [url = about:blank] 10:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1660ms 10:36:44 INFO - PROCESS | 3944 | 1467049004064 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 10:36:44 INFO - PROCESS | 3944 | 1467049004069 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 10:36:44 INFO - PROCESS | 3944 | 1467049004075 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:36:44 INFO - PROCESS | 3944 | 1467049004077 Marionette TRACE conn3 <- [1,2262,null,{}] 10:36:44 INFO - PROCESS | 3944 | 1467049004083 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:36:44 INFO - PROCESS | 3944 | 1467049004087 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:44 INFO - PROCESS | 3944 | 1467049004174 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 10:36:44 INFO - PROCESS | 3944 | 1467049004181 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:44 INFO - PROCESS | 3944 | 1467049004186 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:44 INFO - PROCESS | 3944 | ++DOCSHELL 10A80400 == 26 [pid = 3944] [id = 575] 10:36:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (10AC3400) [pid = 3944] [serial = 1725] [outer = 00000000] 10:36:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (10ACC400) [pid = 3944] [serial = 1726] [outer = 10AC3400] 10:36:44 INFO - PROCESS | 3944 | 1467049004234 Marionette DEBUG loaded listener.js 10:36:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (10ED7400) [pid = 3944] [serial = 1727] [outer = 10AC3400] 10:36:44 INFO - PROCESS | 3944 | 1467049004724 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:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 686ms 10:36:44 INFO - PROCESS | 3944 | 1467049004763 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 10:36:44 INFO - PROCESS | 3944 | 1467049004766 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 10:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:36:44 INFO - PROCESS | 3944 | 1467049004773 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:36:44 INFO - PROCESS | 3944 | 1467049004777 Marionette TRACE conn3 <- [1,2266,null,{}] 10:36:44 INFO - PROCESS | 3944 | 1467049004781 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:36:44 INFO - PROCESS | 3944 | 1467049004784 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:44 INFO - PROCESS | 3944 | 1467049004868 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 10:36:44 INFO - PROCESS | 3944 | 1467049004877 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:44 INFO - PROCESS | 3944 | 1467049004879 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:44 INFO - PROCESS | 3944 | ++DOCSHELL 129B4000 == 27 [pid = 3944] [id = 576] 10:36:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (129EA800) [pid = 3944] [serial = 1728] [outer = 00000000] 10:36:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (12BD2400) [pid = 3944] [serial = 1729] [outer = 129EA800] 10:36:44 INFO - PROCESS | 3944 | 1467049004931 Marionette DEBUG loaded listener.js 10:36:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (12DF4000) [pid = 3944] [serial = 1730] [outer = 129EA800] 10:36:45 INFO - PROCESS | 3944 | 1467049005390 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:36:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:36:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 685ms 10:36:45 INFO - PROCESS | 3944 | 1467049005451 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 10:36:45 INFO - PROCESS | 3944 | 1467049005453 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 10:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:36:45 INFO - PROCESS | 3944 | 1467049005457 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:36:45 INFO - PROCESS | 3944 | 1467049005458 Marionette TRACE conn3 <- [1,2270,null,{}] 10:36:45 INFO - PROCESS | 3944 | 1467049005468 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:36:45 INFO - PROCESS | 3944 | 1467049005473 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:45 INFO - PROCESS | 3944 | 1467049005592 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 10:36:45 INFO - PROCESS | 3944 | 1467049005690 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:45 INFO - PROCESS | 3944 | 1467049005677 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:45 INFO - PROCESS | 3944 | ++DOCSHELL 1345E800 == 28 [pid = 3944] [id = 577] 10:36:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (1345F000) [pid = 3944] [serial = 1731] [outer = 00000000] 10:36:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (147BA400) [pid = 3944] [serial = 1732] [outer = 1345F000] 10:36:45 INFO - PROCESS | 3944 | 1467049005726 Marionette DEBUG loaded listener.js 10:36:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (150CD000) [pid = 3944] [serial = 1733] [outer = 1345F000] 10:36:46 INFO - PROCESS | 3944 | 1467049006097 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:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 686ms 10:36:46 INFO - PROCESS | 3944 | 1467049006137 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 10:36:46 INFO - PROCESS | 3944 | 1467049006139 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 10:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:36:46 INFO - PROCESS | 3944 | 1467049006142 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:36:46 INFO - PROCESS | 3944 | 1467049006144 Marionette TRACE conn3 <- [1,2274,null,{}] 10:36:46 INFO - PROCESS | 3944 | 1467049006161 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:36:46 INFO - PROCESS | 3944 | 1467049006163 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:46 INFO - PROCESS | 3944 | 1467049006293 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 10:36:46 INFO - PROCESS | 3944 | 1467049006362 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:46 INFO - PROCESS | 3944 | 1467049006346 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:46 INFO - PROCESS | 3944 | ++DOCSHELL 150F7400 == 29 [pid = 3944] [id = 578] 10:36:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (150F9800) [pid = 3944] [serial = 1734] [outer = 00000000] 10:36:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (155B1000) [pid = 3944] [serial = 1735] [outer = 150F9800] 10:36:46 INFO - PROCESS | 3944 | 1467049006391 Marionette DEBUG loaded listener.js 10:36:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (15A70400) [pid = 3944] [serial = 1736] [outer = 150F9800] 10:36:46 INFO - PROCESS | 3944 | 1467049006818 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:36:46 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:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 731ms 10:36:46 INFO - PROCESS | 3944 | 1467049006866 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 10:36:46 INFO - PROCESS | 3944 | 1467049006868 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 10:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:36:46 INFO - PROCESS | 3944 | 1467049006871 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:36:46 INFO - PROCESS | 3944 | 1467049006873 Marionette TRACE conn3 <- [1,2278,null,{}] 10:36:46 INFO - PROCESS | 3944 | 1467049006877 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:36:46 INFO - PROCESS | 3944 | 1467049006879 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:47 INFO - PROCESS | 3944 | 1467049007013 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 10:36:47 INFO - PROCESS | 3944 | 1467049007020 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:47 INFO - PROCESS | 3944 | 1467049007022 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:47 INFO - PROCESS | 3944 | ++DOCSHELL 16072400 == 30 [pid = 3944] [id = 579] 10:36:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (16074800) [pid = 3944] [serial = 1737] [outer = 00000000] 10:36:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (16597400) [pid = 3944] [serial = 1738] [outer = 16074800] 10:36:47 INFO - PROCESS | 3944 | 1467049007065 Marionette DEBUG loaded listener.js 10:36:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (165A1000) [pid = 3944] [serial = 1739] [outer = 16074800] 10:36:47 INFO - PROCESS | 3944 | 1467049007501 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:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 685ms 10:36:47 INFO - PROCESS | 3944 | 1467049007555 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 10:36:47 INFO - PROCESS | 3944 | 1467049007557 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 10:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:36:47 INFO - PROCESS | 3944 | 1467049007566 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:36:47 INFO - PROCESS | 3944 | 1467049007568 Marionette TRACE conn3 <- [1,2282,null,{}] 10:36:47 INFO - PROCESS | 3944 | 1467049007571 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:36:47 INFO - PROCESS | 3944 | 1467049007577 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:47 INFO - PROCESS | 3944 | 1467049007704 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 10:36:47 INFO - PROCESS | 3944 | 1467049007769 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:47 INFO - PROCESS | 3944 | 1467049007771 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:47 INFO - PROCESS | 3944 | ++DOCSHELL 16722400 == 31 [pid = 3944] [id = 580] 10:36:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (16870400) [pid = 3944] [serial = 1740] [outer = 00000000] 10:36:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (16D49C00) [pid = 3944] [serial = 1741] [outer = 16870400] 10:36:47 INFO - PROCESS | 3944 | 1467049007815 Marionette DEBUG loaded listener.js 10:36:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (17406C00) [pid = 3944] [serial = 1742] [outer = 16870400] 10:36:48 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (16C4B000) [pid = 3944] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:36:48 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (176D4000) [pid = 3944] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:36:48 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (157E4800) [pid = 3944] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:36:48 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (13B30C00) [pid = 3944] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:36:48 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (10AC9C00) [pid = 3944] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:36:48 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (10ED8800) [pid = 3944] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:36:48 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (157BCC00) [pid = 3944] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:36:48 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (13158000) [pid = 3944] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:36:48 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (131D0800) [pid = 3944] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:36:48 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (166B3C00) [pid = 3944] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:36:48 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (165A0800) [pid = 3944] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:36:48 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (16C4B800) [pid = 3944] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:36:48 INFO - PROCESS | 3944 | 1467049008411 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:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 868ms 10:36:48 INFO - PROCESS | 3944 | 1467049008436 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 10:36:48 INFO - PROCESS | 3944 | 1467049008438 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 10:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:36:48 INFO - PROCESS | 3944 | 1467049008442 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:36:48 INFO - PROCESS | 3944 | 1467049008443 Marionette TRACE conn3 <- [1,2286,null,{}] 10:36:48 INFO - PROCESS | 3944 | 1467049008447 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:36:48 INFO - PROCESS | 3944 | 1467049008448 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:48 INFO - PROCESS | 3944 | 1467049008524 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 10:36:48 INFO - PROCESS | 3944 | 1467049008532 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:48 INFO - PROCESS | 3944 | 1467049008534 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:48 INFO - PROCESS | 3944 | ++DOCSHELL 12BD1C00 == 32 [pid = 3944] [id = 581] 10:36:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (1306D800) [pid = 3944] [serial = 1743] [outer = 00000000] 10:36:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (157BCC00) [pid = 3944] [serial = 1744] [outer = 1306D800] 10:36:48 INFO - PROCESS | 3944 | 1467049008588 Marionette DEBUG loaded listener.js 10:36:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (16C4B000) [pid = 3944] [serial = 1745] [outer = 1306D800] 10:36:49 INFO - PROCESS | 3944 | 1467049009007 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:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 625ms 10:36:49 INFO - PROCESS | 3944 | 1467049009062 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 10:36:49 INFO - PROCESS | 3944 | 1467049009064 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 10:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:36:49 INFO - PROCESS | 3944 | 1467049009067 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:36:49 INFO - PROCESS | 3944 | 1467049009069 Marionette TRACE conn3 <- [1,2290,null,{}] 10:36:49 INFO - PROCESS | 3944 | 1467049009072 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:36:49 INFO - PROCESS | 3944 | 1467049009074 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:49 INFO - PROCESS | 3944 | 1467049009150 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 10:36:49 INFO - PROCESS | 3944 | 1467049009155 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:49 INFO - PROCESS | 3944 | 1467049009157 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:49 INFO - PROCESS | 3944 | ++DOCSHELL 1055D800 == 33 [pid = 3944] [id = 582] 10:36:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (150EE800) [pid = 3944] [serial = 1746] [outer = 00000000] 10:36:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (17E78400) [pid = 3944] [serial = 1747] [outer = 150EE800] 10:36:49 INFO - PROCESS | 3944 | 1467049009200 Marionette DEBUG loaded listener.js 10:36:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (17E7B000) [pid = 3944] [serial = 1748] [outer = 150EE800] 10:36:49 INFO - PROCESS | 3944 | 1467049009615 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:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 579ms 10:36:49 INFO - PROCESS | 3944 | 1467049009669 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 10:36:49 INFO - PROCESS | 3944 | 1467049009671 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 10:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:36:49 INFO - PROCESS | 3944 | 1467049009675 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:36:49 INFO - PROCESS | 3944 | 1467049009676 Marionette TRACE conn3 <- [1,2294,null,{}] 10:36:49 INFO - PROCESS | 3944 | 1467049009680 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:36:49 INFO - PROCESS | 3944 | 1467049009682 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:49 INFO - PROCESS | 3944 | 1467049009744 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 10:36:49 INFO - PROCESS | 3944 | 1467049009749 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:49 INFO - PROCESS | 3944 | 1467049009751 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:49 INFO - PROCESS | 3944 | ++DOCSHELL 18415800 == 34 [pid = 3944] [id = 583] 10:36:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (18462C00) [pid = 3944] [serial = 1749] [outer = 00000000] 10:36:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (1960E000) [pid = 3944] [serial = 1750] [outer = 18462C00] 10:36:49 INFO - PROCESS | 3944 | 1467049009793 Marionette DEBUG loaded listener.js 10:36:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (1960E800) [pid = 3944] [serial = 1751] [outer = 18462C00] 10:36:50 INFO - PROCESS | 3944 | 1467049010248 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:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 624ms 10:36:50 INFO - PROCESS | 3944 | 1467049010315 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 10:36:50 INFO - PROCESS | 3944 | 1467049010319 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 10:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:36:50 INFO - PROCESS | 3944 | 1467049010329 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:36:50 INFO - PROCESS | 3944 | 1467049010334 Marionette TRACE conn3 <- [1,2298,null,{}] 10:36:50 INFO - PROCESS | 3944 | 1467049010323 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:36:50 INFO - PROCESS | 3944 | 1467049010327 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:50 INFO - PROCESS | 3944 | 1467049010459 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 10:36:50 INFO - PROCESS | 3944 | 1467049010579 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:50 INFO - PROCESS | 3944 | 1467049010585 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:50 INFO - PROCESS | 3944 | ++DOCSHELL 10AC4C00 == 35 [pid = 3944] [id = 584] 10:36:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (10AC5400) [pid = 3944] [serial = 1752] [outer = 00000000] 10:36:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1122C400) [pid = 3944] [serial = 1753] [outer = 10AC5400] 10:36:50 INFO - PROCESS | 3944 | 1467049010686 Marionette DEBUG loaded listener.js 10:36:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (11AE2C00) [pid = 3944] [serial = 1754] [outer = 10AC5400] 10:36:51 INFO - PROCESS | 3944 | 1467049011417 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:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1158ms 10:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:36:51 INFO - PROCESS | 3944 | 1467049011491 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 10:36:51 INFO - PROCESS | 3944 | 1467049011495 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 10:36:51 INFO - PROCESS | 3944 | 1467049011502 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:36:51 INFO - PROCESS | 3944 | 1467049011506 Marionette TRACE conn3 <- [1,2302,null,{}] 10:36:51 INFO - PROCESS | 3944 | 1467049011510 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:36:51 INFO - PROCESS | 3944 | 1467049011513 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:51 INFO - PROCESS | 3944 | 1467049011636 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 10:36:51 INFO - PROCESS | 3944 | 1467049011750 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:51 INFO - PROCESS | 3944 | 1467049011753 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:51 INFO - PROCESS | 3944 | ++DOCSHELL 13157400 == 36 [pid = 3944] [id = 585] 10:36:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (13462000) [pid = 3944] [serial = 1755] [outer = 00000000] 10:36:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (147C0000) [pid = 3944] [serial = 1756] [outer = 13462000] 10:36:51 INFO - PROCESS | 3944 | 1467049011808 Marionette DEBUG loaded listener.js 10:36:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (15546400) [pid = 3944] [serial = 1757] [outer = 13462000] 10:36:52 INFO - PROCESS | 3944 | 1467049012703 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:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1219ms 10:36:52 INFO - PROCESS | 3944 | 1467049012721 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 10:36:52 INFO - PROCESS | 3944 | 1467049012725 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 10:36:52 INFO - PROCESS | 3944 | 1467049012731 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:36:52 INFO - PROCESS | 3944 | 1467049012734 Marionette TRACE conn3 <- [1,2306,null,{}] 10:36:52 INFO - PROCESS | 3944 | 1467049012739 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:36:52 INFO - PROCESS | 3944 | 1467049012742 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:52 INFO - PROCESS | 3944 | 1467049012863 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 10:36:52 INFO - PROCESS | 3944 | --DOCSHELL 1055D800 == 35 [pid = 3944] [id = 582] 10:36:52 INFO - PROCESS | 3944 | --DOCSHELL 12BD1C00 == 34 [pid = 3944] [id = 581] 10:36:52 INFO - PROCESS | 3944 | --DOCSHELL 16722400 == 33 [pid = 3944] [id = 580] 10:36:52 INFO - PROCESS | 3944 | --DOCSHELL 16072400 == 32 [pid = 3944] [id = 579] 10:36:52 INFO - PROCESS | 3944 | --DOCSHELL 150F7400 == 31 [pid = 3944] [id = 578] 10:36:52 INFO - PROCESS | 3944 | --DOCSHELL 1345E800 == 30 [pid = 3944] [id = 577] 10:36:52 INFO - PROCESS | 3944 | --DOCSHELL 129B4000 == 29 [pid = 3944] [id = 576] 10:36:52 INFO - PROCESS | 3944 | --DOCSHELL 10A80400 == 28 [pid = 3944] [id = 575] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (198F1400) [pid = 3944] [serial = 1711] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (173D6800) [pid = 3944] [serial = 1699] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (18464C00) [pid = 3944] [serial = 1702] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1840BC00) [pid = 3944] [serial = 1679] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (150D0400) [pid = 3944] [serial = 1684] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (150F7C00) [pid = 3944] [serial = 1685] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (10ED6C00) [pid = 3944] [serial = 1681] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (110ADC00) [pid = 3944] [serial = 1682] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (112D1000) [pid = 3944] [serial = 1687] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (11CCF800) [pid = 3944] [serial = 1688] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (15D6C400) [pid = 3944] [serial = 1693] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (1392E400) [pid = 3944] [serial = 1690] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1470D800) [pid = 3944] [serial = 1691] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (150FB400) [pid = 3944] [serial = 1706] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (150F6C00) [pid = 3944] [serial = 1705] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (130C6400) [pid = 3944] [serial = 1712] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (1811D400) [pid = 3944] [serial = 1703] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (16726800) [pid = 3944] [serial = 1696] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (16A35000) [pid = 3944] [serial = 1697] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (19610400) [pid = 3944] [serial = 1708] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (1987DC00) [pid = 3944] [serial = 1709] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (173E4800) [pid = 3944] [serial = 1700] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (1606A800) [pid = 3944] [serial = 1694] [outer = 00000000] [url = about:blank] 10:36:52 INFO - PROCESS | 3944 | 1467049012995 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:52 INFO - PROCESS | 3944 | 1467049012999 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:53 INFO - PROCESS | 3944 | ++DOCSHELL 104E0400 == 29 [pid = 3944] [id = 586] 10:36:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (104E9C00) [pid = 3944] [serial = 1758] [outer = 00000000] 10:36:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (10ACC800) [pid = 3944] [serial = 1759] [outer = 104E9C00] 10:36:53 INFO - PROCESS | 3944 | 1467049013048 Marionette DEBUG loaded listener.js 10:36:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (112C5C00) [pid = 3944] [serial = 1760] [outer = 104E9C00] 10:36:53 INFO - PROCESS | 3944 | 1467049013483 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:36:53 INFO - PROCESS | 3944 | 1467049013520 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 10:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:36:53 INFO - PROCESS | 3944 | 1467049013530 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:36:53 INFO - PROCESS | 3944 | 1467049013533 Marionette TRACE conn3 <- [1,2310,null,{}] 10:36:53 INFO - PROCESS | 3944 | 1467049013537 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:36:53 INFO - PROCESS | 3944 | 1467049013539 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:53 INFO - PROCESS | 3944 | 1467049013622 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 10:36:53 INFO - PROCESS | 3944 | 1467049013630 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:53 INFO - PROCESS | 3944 | 1467049013633 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:53 INFO - PROCESS | 3944 | ++DOCSHELL 13129C00 == 30 [pid = 3944] [id = 587] 10:36:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (1314C800) [pid = 3944] [serial = 1761] [outer = 00000000] 10:36:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (131D9400) [pid = 3944] [serial = 1762] [outer = 1314C800] 10:36:53 INFO - PROCESS | 3944 | 1467049013678 Marionette DEBUG loaded listener.js 10:36:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (13B23800) [pid = 3944] [serial = 1763] [outer = 1314C800] 10:36:54 INFO - PROCESS | 3944 | 1467049014123 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:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 625ms 10:36:54 INFO - PROCESS | 3944 | 1467049014148 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 10:36:54 INFO - PROCESS | 3944 | 1467049014150 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 10:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:36:54 INFO - PROCESS | 3944 | 1467049014153 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:36:54 INFO - PROCESS | 3944 | 1467049014156 Marionette TRACE conn3 <- [1,2314,null,{}] 10:36:54 INFO - PROCESS | 3944 | 1467049014167 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:36:54 INFO - PROCESS | 3944 | 1467049014171 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:54 INFO - PROCESS | 3944 | 1467049014254 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 10:36:54 INFO - PROCESS | 3944 | 1467049014264 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:54 INFO - PROCESS | 3944 | 1467049014267 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:54 INFO - PROCESS | 3944 | ++DOCSHELL 1553A000 == 31 [pid = 3944] [id = 588] 10:36:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (1553A400) [pid = 3944] [serial = 1764] [outer = 00000000] 10:36:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (15556800) [pid = 3944] [serial = 1765] [outer = 1553A400] 10:36:54 INFO - PROCESS | 3944 | 1467049014318 Marionette DEBUG loaded listener.js 10:36:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (157E4800) [pid = 3944] [serial = 1766] [outer = 1553A400] 10:36:54 INFO - PROCESS | 3944 | 1467049014792 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:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 685ms 10:36:54 INFO - PROCESS | 3944 | 1467049014836 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 10:36:54 INFO - PROCESS | 3944 | 1467049014839 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 10:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:36:54 INFO - PROCESS | 3944 | 1467049014842 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:36:54 INFO - PROCESS | 3944 | 1467049014844 Marionette TRACE conn3 <- [1,2318,null,{}] 10:36:54 INFO - PROCESS | 3944 | 1467049014848 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:36:54 INFO - PROCESS | 3944 | 1467049014850 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:54 INFO - PROCESS | 3944 | 1467049014942 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 10:36:54 INFO - PROCESS | 3944 | 1467049014948 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:54 INFO - PROCESS | 3944 | 1467049014950 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:54 INFO - PROCESS | 3944 | ++DOCSHELL 1606E000 == 32 [pid = 3944] [id = 589] 10:36:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (16074C00) [pid = 3944] [serial = 1767] [outer = 00000000] 10:36:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (166B4800) [pid = 3944] [serial = 1768] [outer = 16074C00] 10:36:54 INFO - PROCESS | 3944 | 1467049014977 Marionette DEBUG loaded listener.js 10:36:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (16721C00) [pid = 3944] [serial = 1769] [outer = 16074C00] 10:36:55 INFO - PROCESS | 3944 | 1467049015440 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:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 625ms 10:36:55 INFO - PROCESS | 3944 | 1467049015463 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 10:36:55 INFO - PROCESS | 3944 | 1467049015465 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 10:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:36:55 INFO - PROCESS | 3944 | 1467049015475 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:36:55 INFO - PROCESS | 3944 | 1467049015477 Marionette TRACE conn3 <- [1,2322,null,{}] 10:36:55 INFO - PROCESS | 3944 | 1467049015482 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:36:55 INFO - PROCESS | 3944 | 1467049015485 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:55 INFO - PROCESS | 3944 | 1467049015597 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 10:36:55 INFO - PROCESS | 3944 | 1467049015602 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:55 INFO - PROCESS | 3944 | 1467049015604 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:55 INFO - PROCESS | 3944 | ++DOCSHELL 16874800 == 33 [pid = 3944] [id = 590] 10:36:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (16874C00) [pid = 3944] [serial = 1770] [outer = 00000000] 10:36:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (16C49400) [pid = 3944] [serial = 1771] [outer = 16874C00] 10:36:55 INFO - PROCESS | 3944 | 1467049015652 Marionette DEBUG loaded listener.js 10:36:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (173D6800) [pid = 3944] [serial = 1772] [outer = 16874C00] 10:36:56 INFO - PROCESS | 3944 | 1467049016138 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:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 731ms 10:36:56 INFO - PROCESS | 3944 | 1467049016213 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 10:36:56 INFO - PROCESS | 3944 | 1467049016215 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 10:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:36:56 INFO - PROCESS | 3944 | 1467049016219 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:36:56 INFO - PROCESS | 3944 | 1467049016221 Marionette TRACE conn3 <- [1,2326,null,{}] 10:36:56 INFO - PROCESS | 3944 | 1467049016224 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:36:56 INFO - PROCESS | 3944 | 1467049016230 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:56 INFO - PROCESS | 3944 | 1467049016348 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 10:36:56 INFO - PROCESS | 3944 | 1467049016416 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:56 INFO - PROCESS | 3944 | 1467049016418 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:56 INFO - PROCESS | 3944 | ++DOCSHELL 174D0400 == 34 [pid = 3944] [id = 591] 10:36:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (176CE000) [pid = 3944] [serial = 1773] [outer = 00000000] 10:36:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (18461C00) [pid = 3944] [serial = 1774] [outer = 176CE000] 10:36:56 INFO - PROCESS | 3944 | 1467049016461 Marionette DEBUG loaded listener.js 10:36:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (18406C00) [pid = 3944] [serial = 1775] [outer = 176CE000] 10:36:56 INFO - PROCESS | 3944 | 1467049016878 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:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 671ms 10:36:56 INFO - PROCESS | 3944 | 1467049016901 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 10:36:56 INFO - PROCESS | 3944 | 1467049016903 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 10:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:36:56 INFO - PROCESS | 3944 | 1467049016913 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:36:56 INFO - PROCESS | 3944 | 1467049016914 Marionette TRACE conn3 <- [1,2330,null,{}] 10:36:56 INFO - PROCESS | 3944 | 1467049016951 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:36:56 INFO - PROCESS | 3944 | 1467049016953 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:57 INFO - PROCESS | 3944 | 1467049017062 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 10:36:57 INFO - PROCESS | 3944 | 1467049017055 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:57 INFO - PROCESS | 3944 | 1467049017057 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:57 INFO - PROCESS | 3944 | ++DOCSHELL 1987C000 == 35 [pid = 3944] [id = 592] 10:36:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1987C400) [pid = 3944] [serial = 1776] [outer = 00000000] 10:36:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (19883400) [pid = 3944] [serial = 1777] [outer = 1987C400] 10:36:57 INFO - PROCESS | 3944 | 1467049017100 Marionette DEBUG loaded listener.js 10:36:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (198F1400) [pid = 3944] [serial = 1778] [outer = 1987C400] 10:36:57 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (17286400) [pid = 3944] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:36:57 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (16074800) [pid = 3944] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:36:57 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (1306D800) [pid = 3944] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:36:57 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (150EE800) [pid = 3944] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:36:57 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (150F9800) [pid = 3944] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:36:57 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (1345F000) [pid = 3944] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:36:57 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (10AC3400) [pid = 3944] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:36:57 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (129EA800) [pid = 3944] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:36:57 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (10434000) [pid = 3944] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:36:57 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (16870400) [pid = 3944] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:36:57 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (0C76B000) [pid = 3944] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:36:57 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (150F1400) [pid = 3944] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:36:57 INFO - PROCESS | 3944 | 1467049017593 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:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 762ms 10:36:57 INFO - PROCESS | 3944 | 1467049017668 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 10:36:57 INFO - PROCESS | 3944 | 1467049017670 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 10:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:36:57 INFO - PROCESS | 3944 | 1467049017674 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:36:57 INFO - PROCESS | 3944 | 1467049017676 Marionette TRACE conn3 <- [1,2334,null,{}] 10:36:57 INFO - PROCESS | 3944 | 1467049017679 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:36:57 INFO - PROCESS | 3944 | 1467049017681 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:57 INFO - PROCESS | 3944 | 1467049017743 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 10:36:57 INFO - PROCESS | 3944 | 1467049017748 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:57 INFO - PROCESS | 3944 | 1467049017750 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:57 INFO - PROCESS | 3944 | ++DOCSHELL 10A01C00 == 36 [pid = 3944] [id = 593] 10:36:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (129A7800) [pid = 3944] [serial = 1779] [outer = 00000000] 10:36:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (15D77400) [pid = 3944] [serial = 1780] [outer = 129A7800] 10:36:57 INFO - PROCESS | 3944 | 1467049017797 Marionette DEBUG loaded listener.js 10:36:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (16726400) [pid = 3944] [serial = 1781] [outer = 129A7800] 10:36:58 INFO - PROCESS | 3944 | 1467049018240 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:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 624ms 10:36:58 INFO - PROCESS | 3944 | 1467049018295 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 10:36:58 INFO - PROCESS | 3944 | 1467049018297 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 10:36:58 INFO - PROCESS | 3944 | 1467049018300 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:36:58 INFO - PROCESS | 3944 | 1467049018302 Marionette TRACE conn3 <- [1,2338,null,{}] 10:36:58 INFO - PROCESS | 3944 | 1467049018305 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:36:58 INFO - PROCESS | 3944 | 1467049018307 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:58 INFO - PROCESS | 3944 | 1467049018387 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 10:36:58 INFO - PROCESS | 3944 | 1467049018394 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:58 INFO - PROCESS | 3944 | 1467049018396 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:58 INFO - PROCESS | 3944 | ++DOCSHELL 15D79C00 == 37 [pid = 3944] [id = 594] 10:36:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (16007800) [pid = 3944] [serial = 1782] [outer = 00000000] 10:36:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1987B400) [pid = 3944] [serial = 1783] [outer = 16007800] 10:36:58 INFO - PROCESS | 3944 | 1467049018447 Marionette DEBUG loaded listener.js 10:36:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (1987DC00) [pid = 3944] [serial = 1784] [outer = 16007800] 10:36:58 INFO - PROCESS | 3944 | 1467049018902 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:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 686ms 10:36:58 INFO - PROCESS | 3944 | 1467049018983 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 10:36:58 INFO - PROCESS | 3944 | 1467049018985 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 10:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:36:58 INFO - PROCESS | 3944 | 1467049018988 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:36:58 INFO - PROCESS | 3944 | 1467049018990 Marionette TRACE conn3 <- [1,2342,null,{}] 10:36:58 INFO - PROCESS | 3944 | 1467049018994 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:36:58 INFO - PROCESS | 3944 | 1467049018996 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:59 INFO - PROCESS | 3944 | 1467049019074 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 10:36:59 INFO - PROCESS | 3944 | 1467049019079 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:59 INFO - PROCESS | 3944 | 1467049019081 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:36:59 INFO - PROCESS | 3944 | ++DOCSHELL 1600D800 == 38 [pid = 3944] [id = 595] 10:36:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (19A6A800) [pid = 3944] [serial = 1785] [outer = 00000000] 10:36:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (19A88000) [pid = 3944] [serial = 1786] [outer = 19A6A800] 10:36:59 INFO - PROCESS | 3944 | 1467049019107 Marionette DEBUG loaded listener.js 10:36:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (19A88800) [pid = 3944] [serial = 1787] [outer = 19A6A800] 10:36:59 INFO - PROCESS | 3944 | 1467049019779 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:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 883ms 10:36:59 INFO - PROCESS | 3944 | 1467049019859 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 10:36:59 INFO - PROCESS | 3944 | 1467049019863 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 10:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:36:59 INFO - PROCESS | 3944 | 1467049019869 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:36:59 INFO - PROCESS | 3944 | 1467049019874 Marionette TRACE conn3 <- [1,2346,null,{}] 10:36:59 INFO - PROCESS | 3944 | 1467049019879 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:36:59 INFO - PROCESS | 3944 | 1467049019882 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:00 INFO - PROCESS | 3944 | 1467049020033 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 10:37:00 INFO - PROCESS | 3944 | 1467049020166 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:00 INFO - PROCESS | 3944 | 1467049020169 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:00 INFO - PROCESS | 3944 | ++DOCSHELL 1122D000 == 39 [pid = 3944] [id = 596] 10:37:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (114E8C00) [pid = 3944] [serial = 1788] [outer = 00000000] 10:37:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (129EF000) [pid = 3944] [serial = 1789] [outer = 114E8C00] 10:37:00 INFO - PROCESS | 3944 | 1467049020226 Marionette DEBUG loaded listener.js 10:37:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (13934000) [pid = 3944] [serial = 1790] [outer = 114E8C00] 10:37:00 INFO - PROCESS | 3944 | 1467049020802 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:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 975ms 10:37:00 INFO - PROCESS | 3944 | 1467049020856 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 10:37:00 INFO - PROCESS | 3944 | 1467049020861 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 10:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:37:00 INFO - PROCESS | 3944 | 1467049020868 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:37:00 INFO - PROCESS | 3944 | 1467049020871 Marionette TRACE conn3 <- [1,2350,null,{}] 10:37:00 INFO - PROCESS | 3944 | 1467049020875 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:37:00 INFO - PROCESS | 3944 | 1467049020878 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:00 INFO - PROCESS | 3944 | 1467049020987 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 10:37:01 INFO - PROCESS | 3944 | 1467049021099 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:01 INFO - PROCESS | 3944 | 1467049021102 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:01 INFO - PROCESS | 3944 | ++DOCSHELL 1553D000 == 40 [pid = 3944] [id = 597] 10:37:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (15541000) [pid = 3944] [serial = 1791] [outer = 00000000] 10:37:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (15D7A000) [pid = 3944] [serial = 1792] [outer = 15541000] 10:37:01 INFO - PROCESS | 3944 | 1467049021196 Marionette DEBUG loaded listener.js 10:37:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (16599000) [pid = 3944] [serial = 1793] [outer = 15541000] 10:37:01 INFO - PROCESS | 3944 | 1467049021762 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:37:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:37:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 975ms 10:37:01 INFO - PROCESS | 3944 | 1467049021834 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 10:37:01 INFO - PROCESS | 3944 | 1467049021836 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 10:37:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:37:01 INFO - PROCESS | 3944 | 1467049021840 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:37:01 INFO - PROCESS | 3944 | 1467049021844 Marionette TRACE conn3 <- [1,2354,null,{}] 10:37:01 INFO - PROCESS | 3944 | 1467049021855 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:37:01 INFO - PROCESS | 3944 | 1467049021860 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:01 INFO - PROCESS | 3944 | 1467049021965 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 10:37:02 INFO - PROCESS | 3944 | 1467049022117 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:02 INFO - PROCESS | 3944 | 1467049022120 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:02 INFO - PROCESS | 3944 | ++DOCSHELL 18119000 == 41 [pid = 3944] [id = 598] 10:37:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (1811E800) [pid = 3944] [serial = 1794] [outer = 00000000] 10:37:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (198F4C00) [pid = 3944] [serial = 1795] [outer = 1811E800] 10:37:02 INFO - PROCESS | 3944 | 1467049022176 Marionette DEBUG loaded listener.js 10:37:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (1A02A000) [pid = 3944] [serial = 1796] [outer = 1811E800] 10:37:02 INFO - PROCESS | 3944 | 1467049022878 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:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1127ms 10:37:02 INFO - PROCESS | 3944 | 1467049022975 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 10:37:02 INFO - PROCESS | 3944 | 1467049022979 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 10:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:37:02 INFO - PROCESS | 3944 | 1467049022984 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:37:02 INFO - PROCESS | 3944 | 1467049022987 Marionette TRACE conn3 <- [1,2358,null,{}] 10:37:02 INFO - PROCESS | 3944 | 1467049022993 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:37:02 INFO - PROCESS | 3944 | 1467049022995 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:03 INFO - PROCESS | 3944 | 1467049023156 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 10:37:03 INFO - PROCESS | 3944 | 1467049023259 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:03 INFO - PROCESS | 3944 | 1467049023261 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:03 INFO - PROCESS | 3944 | ++DOCSHELL 129B2C00 == 42 [pid = 3944] [id = 599] 10:37:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (129B4000) [pid = 3944] [serial = 1797] [outer = 00000000] 10:37:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (130C8800) [pid = 3944] [serial = 1798] [outer = 129B4000] 10:37:03 INFO - PROCESS | 3944 | 1467049023310 Marionette DEBUG loaded listener.js 10:37:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (131D1000) [pid = 3944] [serial = 1799] [outer = 129B4000] 10:37:04 INFO - PROCESS | 3944 | --DOCSHELL 103CB000 == 41 [pid = 3944] [id = 574] 10:37:04 INFO - PROCESS | 3944 | --DOCSHELL 15D79C00 == 40 [pid = 3944] [id = 594] 10:37:04 INFO - PROCESS | 3944 | --DOCSHELL 10A01C00 == 39 [pid = 3944] [id = 593] 10:37:04 INFO - PROCESS | 3944 | --DOCSHELL 1987C000 == 38 [pid = 3944] [id = 592] 10:37:04 INFO - PROCESS | 3944 | --DOCSHELL 174D0400 == 37 [pid = 3944] [id = 591] 10:37:04 INFO - PROCESS | 3944 | --DOCSHELL 16874800 == 36 [pid = 3944] [id = 590] 10:37:04 INFO - PROCESS | 3944 | --DOCSHELL 1606E000 == 35 [pid = 3944] [id = 589] 10:37:04 INFO - PROCESS | 3944 | --DOCSHELL 1553A000 == 34 [pid = 3944] [id = 588] 10:37:04 INFO - PROCESS | 3944 | --DOCSHELL 13129C00 == 33 [pid = 3944] [id = 587] 10:37:04 INFO - PROCESS | 3944 | --DOCSHELL 104E0400 == 32 [pid = 3944] [id = 586] 10:37:04 INFO - PROCESS | 3944 | --DOCSHELL 18415800 == 31 [pid = 3944] [id = 583] 10:37:04 INFO - PROCESS | 3944 | --DOCSHELL 13157400 == 30 [pid = 3944] [id = 585] 10:37:04 INFO - PROCESS | 3944 | --DOCSHELL 10AC4C00 == 29 [pid = 3944] [id = 584] 10:37:04 INFO - PROCESS | 3944 | --DOCSHELL 1553D000 == 28 [pid = 3944] [id = 597] 10:37:04 INFO - PROCESS | 3944 | --DOCSHELL 18119000 == 27 [pid = 3944] [id = 598] 10:37:04 INFO - PROCESS | 3944 | --DOCSHELL 1600D800 == 26 [pid = 3944] [id = 595] 10:37:04 INFO - PROCESS | 3944 | --DOCSHELL 1122D000 == 25 [pid = 3944] [id = 596] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (147BA400) [pid = 3944] [serial = 1732] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (10ACC400) [pid = 3944] [serial = 1726] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (10ED7400) [pid = 3944] [serial = 1727] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (12BD2400) [pid = 3944] [serial = 1729] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (12DF4000) [pid = 3944] [serial = 1730] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1122DC00) [pid = 3944] [serial = 1724] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (10ACB400) [pid = 3944] [serial = 1723] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (16D49C00) [pid = 3944] [serial = 1741] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (10AC4800) [pid = 3944] [serial = 1715] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (104E6C00) [pid = 3944] [serial = 1714] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (157E5C00) [pid = 3944] [serial = 1718] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (15542C00) [pid = 3944] [serial = 1717] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (1987A400) [pid = 3944] [serial = 1721] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (18468C00) [pid = 3944] [serial = 1720] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (16597400) [pid = 3944] [serial = 1738] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1960E000) [pid = 3944] [serial = 1750] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (16C4B000) [pid = 3944] [serial = 1745] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (157BCC00) [pid = 3944] [serial = 1744] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (17406C00) [pid = 3944] [serial = 1742] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (17E7B000) [pid = 3944] [serial = 1748] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (155B1000) [pid = 3944] [serial = 1735] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (15A70400) [pid = 3944] [serial = 1736] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (165A1000) [pid = 3944] [serial = 1739] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (17E78400) [pid = 3944] [serial = 1747] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (150CD000) [pid = 3944] [serial = 1733] [outer = 00000000] [url = about:blank] 10:37:04 INFO - PROCESS | 3944 | 1467049024403 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:37:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:37:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1463ms 10:37:04 INFO - PROCESS | 3944 | 1467049024453 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 10:37:04 INFO - PROCESS | 3944 | 1467049024457 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 10:37:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:37:04 INFO - PROCESS | 3944 | 1467049024461 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:37:04 INFO - PROCESS | 3944 | 1467049024466 Marionette TRACE conn3 <- [1,2362,null,{}] 10:37:04 INFO - PROCESS | 3944 | 1467049024471 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:37:04 INFO - PROCESS | 3944 | 1467049024473 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:04 INFO - PROCESS | 3944 | 1467049024547 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 10:37:04 INFO - PROCESS | 3944 | 1467049024557 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:04 INFO - PROCESS | 3944 | 1467049024560 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:04 INFO - PROCESS | 3944 | ++DOCSHELL 10ACD400 == 26 [pid = 3944] [id = 600] 10:37:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (10AD0800) [pid = 3944] [serial = 1800] [outer = 00000000] 10:37:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (1122B800) [pid = 3944] [serial = 1801] [outer = 10AD0800] 10:37:04 INFO - PROCESS | 3944 | 1467049024607 Marionette DEBUG loaded listener.js 10:37:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (11238000) [pid = 3944] [serial = 1802] [outer = 10AD0800] 10:37:05 INFO - PROCESS | 3944 | 1467049025111 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:37:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:37:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 10:37:05 INFO - PROCESS | 3944 | 1467049025146 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 10:37:05 INFO - PROCESS | 3944 | 1467049025151 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 10:37:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:37:05 INFO - PROCESS | 3944 | 1467049025157 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:37:05 INFO - PROCESS | 3944 | 1467049025160 Marionette TRACE conn3 <- [1,2366,null,{}] 10:37:05 INFO - PROCESS | 3944 | 1467049025147 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:37:05 INFO - PROCESS | 3944 | 1467049025150 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:05 INFO - PROCESS | 3944 | 1467049025270 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 10:37:05 INFO - PROCESS | 3944 | 1467049025377 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:05 INFO - PROCESS | 3944 | 1467049025380 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:05 INFO - PROCESS | 3944 | ++DOCSHELL 130A3400 == 27 [pid = 3944] [id = 601] 10:37:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (130C6400) [pid = 3944] [serial = 1803] [outer = 00000000] 10:37:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (1328C800) [pid = 3944] [serial = 1804] [outer = 130C6400] 10:37:05 INFO - PROCESS | 3944 | 1467049025426 Marionette DEBUG loaded listener.js 10:37:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (13933800) [pid = 3944] [serial = 1805] [outer = 130C6400] 10:37:05 INFO - PROCESS | 3944 | 1467049025805 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:37:05 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:37:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 716ms 10:37:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:37:05 INFO - PROCESS | 3944 | 1467049025881 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 10:37:05 INFO - PROCESS | 3944 | 1467049025883 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 10:37:05 INFO - PROCESS | 3944 | 1467049025887 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:37:05 INFO - PROCESS | 3944 | 1467049025890 Marionette TRACE conn3 <- [1,2370,null,{}] 10:37:05 INFO - PROCESS | 3944 | 1467049025883 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:37:05 INFO - PROCESS | 3944 | 1467049025887 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:05 INFO - PROCESS | 3944 | 1467049025969 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 10:37:05 INFO - PROCESS | 3944 | 1467049025976 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:05 INFO - PROCESS | 3944 | 1467049025979 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:05 INFO - PROCESS | 3944 | ++DOCSHELL 15537C00 == 28 [pid = 3944] [id = 602] 10:37:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (15538000) [pid = 3944] [serial = 1806] [outer = 00000000] 10:37:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (15555400) [pid = 3944] [serial = 1807] [outer = 15538000] 10:37:06 INFO - PROCESS | 3944 | 1467049026037 Marionette DEBUG loaded listener.js 10:37:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (157BF800) [pid = 3944] [serial = 1808] [outer = 15538000] 10:37:06 INFO - PROCESS | 3944 | 1467049026520 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:37:06 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:37:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 685ms 10:37:06 INFO - PROCESS | 3944 | 1467049026567 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 10:37:06 INFO - PROCESS | 3944 | 1467049026569 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 10:37:06 INFO - PROCESS | 3944 | 1467049026573 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:37:06 INFO - PROCESS | 3944 | 1467049026574 Marionette TRACE conn3 <- [1,2374,null,{}] 10:37:06 INFO - PROCESS | 3944 | 1467049026561 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:37:06 INFO - PROCESS | 3944 | 1467049026563 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:06 INFO - PROCESS | 3944 | 1467049026716 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 10:37:06 INFO - PROCESS | 3944 | 1467049026736 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:06 INFO - PROCESS | 3944 | 1467049026739 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:06 INFO - PROCESS | 3944 | ++DOCSHELL 15A70400 == 29 [pid = 3944] [id = 603] 10:37:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (15D78000) [pid = 3944] [serial = 1809] [outer = 00000000] 10:37:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (16069400) [pid = 3944] [serial = 1810] [outer = 15D78000] 10:37:06 INFO - PROCESS | 3944 | 1467049026782 Marionette DEBUG loaded listener.js 10:37:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (16597000) [pid = 3944] [serial = 1811] [outer = 15D78000] 10:37:07 INFO - PROCESS | 3944 | 1467049027206 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:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 686ms 10:37:07 INFO - PROCESS | 3944 | 1467049027237 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 10:37:07 INFO - PROCESS | 3944 | 1467049027239 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 10:37:07 INFO - PROCESS | 3944 | 1467049027243 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:37:07 INFO - PROCESS | 3944 | 1467049027244 Marionette TRACE conn3 <- [1,2378,null,{}] 10:37:07 INFO - PROCESS | 3944 | 1467049027248 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:37:07 INFO - PROCESS | 3944 | 1467049027249 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:07 INFO - PROCESS | 3944 | 1467049027357 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 10:37:07 INFO - PROCESS | 3944 | 1467049027363 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:07 INFO - PROCESS | 3944 | 1467049027365 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:07 INFO - PROCESS | 3944 | ++DOCSHELL 15D74C00 == 30 [pid = 3944] [id = 604] 10:37:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (16595400) [pid = 3944] [serial = 1812] [outer = 00000000] 10:37:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (166BAC00) [pid = 3944] [serial = 1813] [outer = 16595400] 10:37:07 INFO - PROCESS | 3944 | 1467049027408 Marionette DEBUG loaded listener.js 10:37:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (16725000) [pid = 3944] [serial = 1814] [outer = 16595400] 10:37:07 INFO - PROCESS | 3944 | 1467049027880 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:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 685ms 10:37:07 INFO - PROCESS | 3944 | 1467049027925 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 10:37:07 INFO - PROCESS | 3944 | 1467049027927 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 10:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:37:07 INFO - PROCESS | 3944 | 1467049027931 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:37:07 INFO - PROCESS | 3944 | 1467049027932 Marionette TRACE conn3 <- [1,2382,null,{}] 10:37:07 INFO - PROCESS | 3944 | 1467049027945 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:37:07 INFO - PROCESS | 3944 | 1467049027951 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:08 INFO - PROCESS | 3944 | 1467049028098 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 10:37:08 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (16874C00) [pid = 3944] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:37:08 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (16007800) [pid = 3944] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:37:08 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (19A6A800) [pid = 3944] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:37:08 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (176CE000) [pid = 3944] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:37:08 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (1314C800) [pid = 3944] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:37:08 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1987C400) [pid = 3944] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:37:08 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1553A400) [pid = 3944] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:37:08 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (18462C00) [pid = 3944] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:37:08 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (13462000) [pid = 3944] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:37:08 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (10AC5400) [pid = 3944] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:37:08 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (104E9C00) [pid = 3944] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:37:08 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (16074C00) [pid = 3944] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:37:08 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (129A7800) [pid = 3944] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:37:08 INFO - PROCESS | 3944 | 1467049028359 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:08 INFO - PROCESS | 3944 | 1467049028362 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:08 INFO - PROCESS | 3944 | ++DOCSHELL 10434000 == 31 [pid = 3944] [id = 605] 10:37:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (104E4800) [pid = 3944] [serial = 1815] [outer = 00000000] 10:37:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (11230400) [pid = 3944] [serial = 1816] [outer = 104E4800] 10:37:08 INFO - PROCESS | 3944 | 1467049028405 Marionette DEBUG loaded listener.js 10:37:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (13158400) [pid = 3944] [serial = 1817] [outer = 104E4800] 10:37:08 INFO - PROCESS | 3944 | 1467049028761 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:37:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:37:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 884ms 10:37:08 INFO - PROCESS | 3944 | 1467049028827 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 10:37:08 INFO - PROCESS | 3944 | 1467049028829 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 10:37:08 INFO - PROCESS | 3944 | 1467049028833 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:37:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:37:08 INFO - PROCESS | 3944 | 1467049028834 Marionette TRACE conn3 <- [1,2386,null,{}] 10:37:08 INFO - PROCESS | 3944 | 1467049028838 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:37:08 INFO - PROCESS | 3944 | 1467049028840 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:08 INFO - PROCESS | 3944 | 1467049028914 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 10:37:08 INFO - PROCESS | 3944 | 1467049028919 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:08 INFO - PROCESS | 3944 | 1467049028921 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:08 INFO - PROCESS | 3944 | ++DOCSHELL 1314C400 == 32 [pid = 3944] [id = 606] 10:37:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (150F6800) [pid = 3944] [serial = 1818] [outer = 00000000] 10:37:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (16DD0400) [pid = 3944] [serial = 1819] [outer = 150F6800] 10:37:08 INFO - PROCESS | 3944 | 1467049028965 Marionette DEBUG loaded listener.js 10:37:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (17409400) [pid = 3944] [serial = 1820] [outer = 150F6800] 10:37:09 INFO - PROCESS | 3944 | 1467049029363 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:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 579ms 10:37:09 INFO - PROCESS | 3944 | 1467049029420 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 10:37:09 INFO - PROCESS | 3944 | 1467049029422 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 10:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:37:09 INFO - PROCESS | 3944 | 1467049029429 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:37:09 INFO - PROCESS | 3944 | 1467049029430 Marionette TRACE conn3 <- [1,2390,null,{}] 10:37:09 INFO - PROCESS | 3944 | 1467049029434 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:37:09 INFO - PROCESS | 3944 | 1467049029435 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:09 INFO - PROCESS | 3944 | 1467049029512 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 10:37:09 INFO - PROCESS | 3944 | 1467049029517 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:09 INFO - PROCESS | 3944 | 1467049029519 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:09 INFO - PROCESS | 3944 | ++DOCSHELL 0C776000 == 33 [pid = 3944] [id = 607] 10:37:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1606C800) [pid = 3944] [serial = 1821] [outer = 00000000] 10:37:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (17E13000) [pid = 3944] [serial = 1822] [outer = 1606C800] 10:37:09 INFO - PROCESS | 3944 | 1467049029562 Marionette DEBUG loaded listener.js 10:37:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (17E16000) [pid = 3944] [serial = 1823] [outer = 1606C800] 10:37:10 INFO - PROCESS | 3944 | 1467049030021 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:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 610ms 10:37:10 INFO - PROCESS | 3944 | 1467049030054 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 10:37:10 INFO - PROCESS | 3944 | 1467049030056 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 10:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:37:10 INFO - PROCESS | 3944 | 1467049030059 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:37:10 INFO - PROCESS | 3944 | 1467049030061 Marionette TRACE conn3 <- [1,2394,null,{}] 10:37:10 INFO - PROCESS | 3944 | 1467049030064 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:37:10 INFO - PROCESS | 3944 | 1467049030066 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:10 INFO - PROCESS | 3944 | 1467049030143 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 10:37:10 INFO - PROCESS | 3944 | 1467049030148 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:10 INFO - PROCESS | 3944 | 1467049030150 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:10 INFO - PROCESS | 3944 | ++DOCSHELL 16D43800 == 34 [pid = 3944] [id = 608] 10:37:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (174D3C00) [pid = 3944] [serial = 1824] [outer = 00000000] 10:37:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (1846C000) [pid = 3944] [serial = 1825] [outer = 174D3C00] 10:37:10 INFO - PROCESS | 3944 | 1467049030192 Marionette DEBUG loaded listener.js 10:37:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1960B800) [pid = 3944] [serial = 1826] [outer = 174D3C00] 10:37:11 INFO - PROCESS | 3944 | 1467049031058 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:37:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:37:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1051ms 10:37:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:37:11 INFO - PROCESS | 3944 | 1467049031132 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 10:37:11 INFO - PROCESS | 3944 | 1467049031136 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 10:37:11 INFO - PROCESS | 3944 | 1467049031141 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:37:11 INFO - PROCESS | 3944 | 1467049031144 Marionette TRACE conn3 <- [1,2398,null,{}] 10:37:11 INFO - PROCESS | 3944 | 1467049031150 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:37:11 INFO - PROCESS | 3944 | 1467049031153 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:11 INFO - PROCESS | 3944 | 1467049031266 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 10:37:11 INFO - PROCESS | 3944 | 1467049031397 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:11 INFO - PROCESS | 3944 | 1467049031400 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:11 INFO - PROCESS | 3944 | ++DOCSHELL 10ACBC00 == 35 [pid = 3944] [id = 609] 10:37:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (10ACF000) [pid = 3944] [serial = 1827] [outer = 00000000] 10:37:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (12821400) [pid = 3944] [serial = 1828] [outer = 10ACF000] 10:37:11 INFO - PROCESS | 3944 | 1467049031457 Marionette DEBUG loaded listener.js 10:37:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (130C9000) [pid = 3944] [serial = 1829] [outer = 10ACF000] 10:37:12 INFO - PROCESS | 3944 | 1467049032334 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:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1265ms 10:37:12 INFO - PROCESS | 3944 | 1467049032402 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 10:37:12 INFO - PROCESS | 3944 | 1467049032405 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 10:37:12 INFO - PROCESS | 3944 | 1467049032411 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:37:12 INFO - PROCESS | 3944 | 1467049032414 Marionette TRACE conn3 <- [1,2402,null,{}] 10:37:12 INFO - PROCESS | 3944 | 1467049032420 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:37:12 INFO - PROCESS | 3944 | 1467049032423 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:12 INFO - PROCESS | 3944 | 1467049032532 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 10:37:12 INFO - PROCESS | 3944 | 1467049032650 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:12 INFO - PROCESS | 3944 | 1467049032655 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:12 INFO - PROCESS | 3944 | ++DOCSHELL 1122B400 == 36 [pid = 3944] [id = 610] 10:37:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (1122BC00) [pid = 3944] [serial = 1830] [outer = 00000000] 10:37:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1291F400) [pid = 3944] [serial = 1831] [outer = 1122BC00] 10:37:12 INFO - PROCESS | 3944 | 1467049032706 Marionette DEBUG loaded listener.js 10:37:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (129F3C00) [pid = 3944] [serial = 1832] [outer = 1122BC00] 10:37:12 INFO - PROCESS | 3944 | --DOCSHELL 0C776000 == 35 [pid = 3944] [id = 607] 10:37:12 INFO - PROCESS | 3944 | --DOCSHELL 1314C400 == 34 [pid = 3944] [id = 606] 10:37:12 INFO - PROCESS | 3944 | --DOCSHELL 10434000 == 33 [pid = 3944] [id = 605] 10:37:12 INFO - PROCESS | 3944 | --DOCSHELL 15D74C00 == 32 [pid = 3944] [id = 604] 10:37:12 INFO - PROCESS | 3944 | --DOCSHELL 15A70400 == 31 [pid = 3944] [id = 603] 10:37:12 INFO - PROCESS | 3944 | --DOCSHELL 15537C00 == 30 [pid = 3944] [id = 602] 10:37:12 INFO - PROCESS | 3944 | --DOCSHELL 130A3400 == 29 [pid = 3944] [id = 601] 10:37:12 INFO - PROCESS | 3944 | --DOCSHELL 10ACD400 == 28 [pid = 3944] [id = 600] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (16C49400) [pid = 3944] [serial = 1771] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1987DC00) [pid = 3944] [serial = 1784] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (19A88800) [pid = 3944] [serial = 1787] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (18461C00) [pid = 3944] [serial = 1774] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (173D6800) [pid = 3944] [serial = 1772] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (131D9400) [pid = 3944] [serial = 1762] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (13B23800) [pid = 3944] [serial = 1763] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (19883400) [pid = 3944] [serial = 1777] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (15556800) [pid = 3944] [serial = 1765] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (157E4800) [pid = 3944] [serial = 1766] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1960E800) [pid = 3944] [serial = 1751] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (147C0000) [pid = 3944] [serial = 1756] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (19A88000) [pid = 3944] [serial = 1786] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (15546400) [pid = 3944] [serial = 1757] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1122C400) [pid = 3944] [serial = 1753] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (11AE2C00) [pid = 3944] [serial = 1754] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (10ACC800) [pid = 3944] [serial = 1759] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (112C5C00) [pid = 3944] [serial = 1760] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (166B4800) [pid = 3944] [serial = 1768] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (18406C00) [pid = 3944] [serial = 1775] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (198F1400) [pid = 3944] [serial = 1778] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (1987B400) [pid = 3944] [serial = 1783] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (15D77400) [pid = 3944] [serial = 1780] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (16726400) [pid = 3944] [serial = 1781] [outer = 00000000] [url = about:blank] 10:37:12 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (16721C00) [pid = 3944] [serial = 1769] [outer = 00000000] [url = about:blank] 10:37:13 INFO - PROCESS | 3944 | 1467049033214 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:37:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:37:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 868ms 10:37:13 INFO - PROCESS | 3944 | 1467049033280 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 10:37:13 INFO - PROCESS | 3944 | 1467049033285 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 10:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:37:13 INFO - PROCESS | 3944 | 1467049033292 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:37:13 INFO - PROCESS | 3944 | 1467049033294 Marionette TRACE conn3 <- [1,2406,null,{}] 10:37:13 INFO - PROCESS | 3944 | 1467049033298 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:37:13 INFO - PROCESS | 3944 | 1467049033301 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:13 INFO - PROCESS | 3944 | 1467049033385 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 10:37:13 INFO - PROCESS | 3944 | 1467049033397 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:13 INFO - PROCESS | 3944 | 1467049033400 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:13 INFO - PROCESS | 3944 | ++DOCSHELL 131D9400 == 29 [pid = 3944] [id = 611] 10:37:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (13464C00) [pid = 3944] [serial = 1833] [outer = 00000000] 10:37:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (13B2FC00) [pid = 3944] [serial = 1834] [outer = 13464C00] 10:37:13 INFO - PROCESS | 3944 | 1467049033449 Marionette DEBUG loaded listener.js 10:37:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (15013800) [pid = 3944] [serial = 1835] [outer = 13464C00] 10:37:13 INFO - PROCESS | 3944 | 1467049033939 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:37:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:37:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 686ms 10:37:13 INFO - PROCESS | 3944 | 1467049033972 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 10:37:13 INFO - PROCESS | 3944 | 1467049033974 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 10:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:37:13 INFO - PROCESS | 3944 | 1467049033978 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:37:13 INFO - PROCESS | 3944 | 1467049033981 Marionette TRACE conn3 <- [1,2410,null,{}] 10:37:13 INFO - PROCESS | 3944 | 1467049033992 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:37:13 INFO - PROCESS | 3944 | 1467049033996 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:14 INFO - PROCESS | 3944 | 1467049034110 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 10:37:14 INFO - PROCESS | 3944 | 1467049034217 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:14 INFO - PROCESS | 3944 | 1467049034220 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:14 INFO - PROCESS | 3944 | ++DOCSHELL 1553D800 == 30 [pid = 3944] [id = 612] 10:37:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (15540C00) [pid = 3944] [serial = 1836] [outer = 00000000] 10:37:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (157BD400) [pid = 3944] [serial = 1837] [outer = 15540C00] 10:37:14 INFO - PROCESS | 3944 | 1467049034268 Marionette DEBUG loaded listener.js 10:37:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (15A6FC00) [pid = 3944] [serial = 1838] [outer = 15540C00] 10:37:14 INFO - PROCESS | 3944 | 1467049034620 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:37:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:37:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 685ms 10:37:14 INFO - PROCESS | 3944 | 1467049034661 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 10:37:14 INFO - PROCESS | 3944 | 1467049034663 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 10:37:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:37:14 INFO - PROCESS | 3944 | 1467049034667 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:37:14 INFO - PROCESS | 3944 | 1467049034668 Marionette TRACE conn3 <- [1,2414,null,{}] 10:37:14 INFO - PROCESS | 3944 | 1467049034673 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:37:14 INFO - PROCESS | 3944 | 1467049034675 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:14 INFO - PROCESS | 3944 | 1467049034758 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 10:37:14 INFO - PROCESS | 3944 | 1467049034763 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:14 INFO - PROCESS | 3944 | 1467049034765 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:14 INFO - PROCESS | 3944 | ++DOCSHELL 16008000 == 31 [pid = 3944] [id = 613] 10:37:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (16073400) [pid = 3944] [serial = 1839] [outer = 00000000] 10:37:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (1671D400) [pid = 3944] [serial = 1840] [outer = 16073400] 10:37:14 INFO - PROCESS | 3944 | 1467049034813 Marionette DEBUG loaded listener.js 10:37:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (16723400) [pid = 3944] [serial = 1841] [outer = 16073400] 10:37:15 INFO - PROCESS | 3944 | 1467049035294 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:37:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:37:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 10:37:15 INFO - PROCESS | 3944 | 1467049035349 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 10:37:15 INFO - PROCESS | 3944 | 1467049035351 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 10:37:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:37:15 INFO - PROCESS | 3944 | 1467049035355 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:37:15 INFO - PROCESS | 3944 | 1467049035356 Marionette TRACE conn3 <- [1,2418,null,{}] 10:37:15 INFO - PROCESS | 3944 | 1467049035360 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:37:15 INFO - PROCESS | 3944 | 1467049035362 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:15 INFO - PROCESS | 3944 | 1467049035477 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 10:37:15 INFO - PROCESS | 3944 | 1467049035569 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:15 INFO - PROCESS | 3944 | 1467049035571 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:15 INFO - PROCESS | 3944 | ++DOCSHELL 10A09800 == 32 [pid = 3944] [id = 614] 10:37:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (16874C00) [pid = 3944] [serial = 1842] [outer = 00000000] 10:37:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (173D9400) [pid = 3944] [serial = 1843] [outer = 16874C00] 10:37:15 INFO - PROCESS | 3944 | 1467049035614 Marionette DEBUG loaded listener.js 10:37:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (17403C00) [pid = 3944] [serial = 1844] [outer = 16874C00] 10:37:16 INFO - PROCESS | 3944 | 1467049036018 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:37:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:37:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 716ms 10:37:16 INFO - PROCESS | 3944 | 1467049036077 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 10:37:16 INFO - PROCESS | 3944 | 1467049036079 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 10:37:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:37:16 INFO - PROCESS | 3944 | 1467049036083 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:37:16 INFO - PROCESS | 3944 | 1467049036084 Marionette TRACE conn3 <- [1,2422,null,{}] 10:37:16 INFO - PROCESS | 3944 | 1467049036094 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:37:16 INFO - PROCESS | 3944 | 1467049036100 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:16 INFO - PROCESS | 3944 | 1467049036238 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 10:37:16 INFO - PROCESS | 3944 | 1467049036253 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:16 INFO - PROCESS | 3944 | 1467049036255 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:16 INFO - PROCESS | 3944 | ++DOCSHELL 17F27000 == 33 [pid = 3944] [id = 615] 10:37:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (18112000) [pid = 3944] [serial = 1845] [outer = 00000000] 10:37:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (18465000) [pid = 3944] [serial = 1846] [outer = 18112000] 10:37:16 INFO - PROCESS | 3944 | 1467049036352 Marionette DEBUG loaded listener.js 10:37:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (1987C000) [pid = 3944] [serial = 1847] [outer = 18112000] 10:37:16 INFO - PROCESS | 3944 | 1467049036744 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:37:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:37:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 686ms 10:37:16 INFO - PROCESS | 3944 | 1467049036767 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 10:37:16 INFO - PROCESS | 3944 | 1467049036769 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 10:37:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:37:16 INFO - PROCESS | 3944 | 1467049036772 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:37:16 INFO - PROCESS | 3944 | 1467049036773 Marionette TRACE conn3 <- [1,2426,null,{}] 10:37:16 INFO - PROCESS | 3944 | 1467049036777 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:37:16 INFO - PROCESS | 3944 | 1467049036778 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:16 INFO - PROCESS | 3944 | 1467049036920 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 10:37:17 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1606C800) [pid = 3944] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:37:17 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (130C6400) [pid = 3944] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:37:17 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (15D78000) [pid = 3944] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:37:17 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (129B4000) [pid = 3944] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:37:17 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (15538000) [pid = 3944] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:37:17 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (10AD0800) [pid = 3944] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:37:17 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (16595400) [pid = 3944] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:37:17 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (104E4800) [pid = 3944] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:37:17 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (150F6800) [pid = 3944] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:37:17 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (114E8C00) [pid = 3944] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:37:17 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (15541000) [pid = 3944] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:37:17 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (1811E800) [pid = 3944] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:37:17 INFO - PROCESS | 3944 | 1467049037053 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:17 INFO - PROCESS | 3944 | 1467049037055 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:17 INFO - PROCESS | 3944 | ++DOCSHELL 104E4800 == 34 [pid = 3944] [id = 616] 10:37:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (1059BC00) [pid = 3944] [serial = 1848] [outer = 00000000] 10:37:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (10ECDC00) [pid = 3944] [serial = 1849] [outer = 1059BC00] 10:37:17 INFO - PROCESS | 3944 | 1467049037101 Marionette DEBUG loaded listener.js 10:37:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (114E8C00) [pid = 3944] [serial = 1850] [outer = 1059BC00] 10:37:17 INFO - PROCESS | 3944 | 1467049037428 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:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 10:37:17 INFO - PROCESS | 3944 | 1467049037454 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 10:37:17 INFO - PROCESS | 3944 | 1467049037456 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 10:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:37:17 INFO - PROCESS | 3944 | 1467049037460 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:37:17 INFO - PROCESS | 3944 | 1467049037462 Marionette TRACE conn3 <- [1,2430,null,{}] 10:37:17 INFO - PROCESS | 3944 | 1467049037465 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:37:17 INFO - PROCESS | 3944 | 1467049037467 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:17 INFO - PROCESS | 3944 | 1467049037546 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 10:37:17 INFO - PROCESS | 3944 | 1467049037551 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:17 INFO - PROCESS | 3944 | 1467049037553 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:17 INFO - PROCESS | 3944 | ++DOCSHELL 129AA800 == 35 [pid = 3944] [id = 617] 10:37:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (15541000) [pid = 3944] [serial = 1851] [outer = 00000000] 10:37:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (173DC000) [pid = 3944] [serial = 1852] [outer = 15541000] 10:37:17 INFO - PROCESS | 3944 | 1467049037596 Marionette DEBUG loaded listener.js 10:37:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (18465C00) [pid = 3944] [serial = 1853] [outer = 15541000] 10:37:18 INFO - PROCESS | 3944 | 1467049038008 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:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 579ms 10:37:18 INFO - PROCESS | 3944 | 1467049038039 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 10:37:18 INFO - PROCESS | 3944 | 1467049038041 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 10:37:18 INFO - PROCESS | 3944 | 1467049038044 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:37:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:37:18 INFO - PROCESS | 3944 | 1467049038046 Marionette TRACE conn3 <- [1,2434,null,{}] 10:37:18 INFO - PROCESS | 3944 | 1467049038049 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:37:18 INFO - PROCESS | 3944 | 1467049038051 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:18 INFO - PROCESS | 3944 | 1467049038128 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 10:37:18 INFO - PROCESS | 3944 | 1467049038133 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:18 INFO - PROCESS | 3944 | 1467049038135 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:18 INFO - PROCESS | 3944 | ++DOCSHELL 1960F400 == 36 [pid = 3944] [id = 618] 10:37:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (1960FC00) [pid = 3944] [serial = 1854] [outer = 00000000] 10:37:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (19884800) [pid = 3944] [serial = 1855] [outer = 1960FC00] 10:37:18 INFO - PROCESS | 3944 | 1467049038177 Marionette DEBUG loaded listener.js 10:37:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (198EE400) [pid = 3944] [serial = 1856] [outer = 1960FC00] 10:37:18 INFO - PROCESS | 3944 | 1467049038611 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:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 579ms 10:37:18 INFO - PROCESS | 3944 | 1467049038625 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 10:37:18 INFO - PROCESS | 3944 | 1467049038627 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 10:37:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:37:18 INFO - PROCESS | 3944 | 1467049038630 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:37:18 INFO - PROCESS | 3944 | 1467049038632 Marionette TRACE conn3 <- [1,2438,null,{}] 10:37:18 INFO - PROCESS | 3944 | 1467049038635 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:37:18 INFO - PROCESS | 3944 | 1467049038637 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:18 INFO - PROCESS | 3944 | 1467049038767 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 10:37:18 INFO - PROCESS | 3944 | 1467049038775 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:18 INFO - PROCESS | 3944 | 1467049038777 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:18 INFO - PROCESS | 3944 | ++DOCSHELL 157E3000 == 37 [pid = 3944] [id = 619] 10:37:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (1687B000) [pid = 3944] [serial = 1857] [outer = 00000000] 10:37:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (19A6C000) [pid = 3944] [serial = 1858] [outer = 1687B000] 10:37:18 INFO - PROCESS | 3944 | 1467049038820 Marionette DEBUG loaded listener.js 10:37:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (19A73800) [pid = 3944] [serial = 1859] [outer = 1687B000] 10:37:19 INFO - PROCESS | 3944 | 1467049039405 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:37:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:37:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 823ms 10:37:19 INFO - PROCESS | 3944 | 1467049039493 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 10:37:19 INFO - PROCESS | 3944 | 1467049039497 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 10:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:37:19 INFO - PROCESS | 3944 | 1467049039504 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:37:19 INFO - PROCESS | 3944 | 1467049039508 Marionette TRACE conn3 <- [1,2442,null,{}] 10:37:19 INFO - PROCESS | 3944 | 1467049039514 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:37:19 INFO - PROCESS | 3944 | 1467049039517 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:19 INFO - PROCESS | 3944 | 1467049039636 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 10:37:19 INFO - PROCESS | 3944 | 1467049039769 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:19 INFO - PROCESS | 3944 | 1467049039772 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:19 INFO - PROCESS | 3944 | ++DOCSHELL 110AE000 == 38 [pid = 3944] [id = 620] 10:37:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (112D2000) [pid = 3944] [serial = 1860] [outer = 00000000] 10:37:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (13132000) [pid = 3944] [serial = 1861] [outer = 112D2000] 10:37:19 INFO - PROCESS | 3944 | 1467049039830 Marionette DEBUG loaded listener.js 10:37:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (150D6C00) [pid = 3944] [serial = 1862] [outer = 112D2000] 10:37:20 INFO - PROCESS | 3944 | 1467049040348 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:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 883ms 10:37:20 INFO - PROCESS | 3944 | 1467049040394 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 10:37:20 INFO - PROCESS | 3944 | 1467049040399 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 10:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:37:20 INFO - PROCESS | 3944 | 1467049040405 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:37:20 INFO - PROCESS | 3944 | 1467049040408 Marionette TRACE conn3 <- [1,2446,null,{}] 10:37:20 INFO - PROCESS | 3944 | 1467049040412 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:37:20 INFO - PROCESS | 3944 | 1467049040415 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:20 INFO - PROCESS | 3944 | 1467049040523 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 10:37:20 INFO - PROCESS | 3944 | 1467049040648 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:20 INFO - PROCESS | 3944 | 1467049040651 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:20 INFO - PROCESS | 3944 | ++DOCSHELL 155B4000 == 39 [pid = 3944] [id = 621] 10:37:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (157BA000) [pid = 3944] [serial = 1863] [outer = 00000000] 10:37:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (1600A000) [pid = 3944] [serial = 1864] [outer = 157BA000] 10:37:20 INFO - PROCESS | 3944 | 1467049040708 Marionette DEBUG loaded listener.js 10:37:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (166B6000) [pid = 3944] [serial = 1865] [outer = 157BA000] 10:37:21 INFO - PROCESS | 3944 | 1467049041296 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:37:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:37:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 930ms 10:37:21 INFO - PROCESS | 3944 | 1467049041315 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 10:37:21 INFO - PROCESS | 3944 | 1467049041318 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 10:37:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:37:21 INFO - PROCESS | 3944 | 1467049041322 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:37:21 INFO - PROCESS | 3944 | 1467049041325 Marionette TRACE conn3 <- [1,2450,null,{}] 10:37:21 INFO - PROCESS | 3944 | 1467049041336 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:37:21 INFO - PROCESS | 3944 | 1467049041341 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:21 INFO - PROCESS | 3944 | 1467049041447 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 10:37:21 INFO - PROCESS | 3944 | 1467049041560 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:21 INFO - PROCESS | 3944 | 1467049041564 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:21 INFO - PROCESS | 3944 | ++DOCSHELL 19882000 == 40 [pid = 3944] [id = 622] 10:37:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (19884400) [pid = 3944] [serial = 1866] [outer = 00000000] 10:37:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (198F8C00) [pid = 3944] [serial = 1867] [outer = 19884400] 10:37:21 INFO - PROCESS | 3944 | 1467049041660 Marionette DEBUG loaded listener.js 10:37:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1A023000) [pid = 3944] [serial = 1868] [outer = 19884400] 10:37:22 INFO - PROCESS | 3944 | 1467049042404 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:37:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:37:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1127ms 10:37:22 INFO - PROCESS | 3944 | 1467049042459 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 10:37:22 INFO - PROCESS | 3944 | 1467049042463 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 10:37:22 INFO - PROCESS | 3944 | 1467049042468 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:37:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:37:22 INFO - PROCESS | 3944 | 1467049042472 Marionette TRACE conn3 <- [1,2454,null,{}] 10:37:22 INFO - PROCESS | 3944 | 1467049042477 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:37:22 INFO - PROCESS | 3944 | 1467049042480 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:22 INFO - PROCESS | 3944 | 1467049042581 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 10:37:22 INFO - PROCESS | 3944 | 1467049042722 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:22 INFO - PROCESS | 3944 | 1467049042727 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:22 INFO - PROCESS | 3944 | ++DOCSHELL 10ECE800 == 41 [pid = 3944] [id = 623] 10:37:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (10F37000) [pid = 3944] [serial = 1869] [outer = 00000000] 10:37:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (114EE800) [pid = 3944] [serial = 1870] [outer = 10F37000] 10:37:22 INFO - PROCESS | 3944 | 1467049042779 Marionette DEBUG loaded listener.js 10:37:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (12928800) [pid = 3944] [serial = 1871] [outer = 10F37000] 10:37:23 INFO - PROCESS | 3944 | --DOCSHELL 1960F400 == 40 [pid = 3944] [id = 618] 10:37:23 INFO - PROCESS | 3944 | --DOCSHELL 129AA800 == 39 [pid = 3944] [id = 617] 10:37:23 INFO - PROCESS | 3944 | --DOCSHELL 104E4800 == 38 [pid = 3944] [id = 616] 10:37:23 INFO - PROCESS | 3944 | --DOCSHELL 17F27000 == 37 [pid = 3944] [id = 615] 10:37:23 INFO - PROCESS | 3944 | --DOCSHELL 10A09800 == 36 [pid = 3944] [id = 614] 10:37:23 INFO - PROCESS | 3944 | --DOCSHELL 16008000 == 35 [pid = 3944] [id = 613] 10:37:23 INFO - PROCESS | 3944 | --DOCSHELL 1553D800 == 34 [pid = 3944] [id = 612] 10:37:23 INFO - PROCESS | 3944 | --DOCSHELL 131D9400 == 33 [pid = 3944] [id = 611] 10:37:23 INFO - PROCESS | 3944 | --DOCSHELL 1122B400 == 32 [pid = 3944] [id = 610] 10:37:23 INFO - PROCESS | 3944 | --DOCSHELL 10ACBC00 == 31 [pid = 3944] [id = 609] 10:37:23 INFO - PROCESS | 3944 | --DOCSHELL 16D43800 == 30 [pid = 3944] [id = 608] 10:37:23 INFO - PROCESS | 3944 | --DOCSHELL 129B2C00 == 29 [pid = 3944] [id = 599] 10:37:23 INFO - PROCESS | 3944 | --DOCSHELL 155B4000 == 28 [pid = 3944] [id = 621] 10:37:23 INFO - PROCESS | 3944 | --DOCSHELL 19882000 == 27 [pid = 3944] [id = 622] 10:37:23 INFO - PROCESS | 3944 | --DOCSHELL 157E3000 == 26 [pid = 3944] [id = 619] 10:37:23 INFO - PROCESS | 3944 | --DOCSHELL 110AE000 == 25 [pid = 3944] [id = 620] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (17E13000) [pid = 3944] [serial = 1822] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (1328C800) [pid = 3944] [serial = 1804] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (13933800) [pid = 3944] [serial = 1805] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (16069400) [pid = 3944] [serial = 1810] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (131D1000) [pid = 3944] [serial = 1799] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (130C8800) [pid = 3944] [serial = 1798] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (15555400) [pid = 3944] [serial = 1807] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1122B800) [pid = 3944] [serial = 1801] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (11238000) [pid = 3944] [serial = 1802] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (166BAC00) [pid = 3944] [serial = 1813] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (11230400) [pid = 3944] [serial = 1816] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (16725000) [pid = 3944] [serial = 1814] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (13158400) [pid = 3944] [serial = 1817] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (16DD0400) [pid = 3944] [serial = 1819] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (17E16000) [pid = 3944] [serial = 1823] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (13934000) [pid = 3944] [serial = 1790] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (129EF000) [pid = 3944] [serial = 1789] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (16599000) [pid = 3944] [serial = 1793] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (15D7A000) [pid = 3944] [serial = 1792] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (1A02A000) [pid = 3944] [serial = 1796] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (198F4C00) [pid = 3944] [serial = 1795] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (16597000) [pid = 3944] [serial = 1811] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (17409400) [pid = 3944] [serial = 1820] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (157BF800) [pid = 3944] [serial = 1808] [outer = 00000000] [url = about:blank] 10:37:23 INFO - PROCESS | 3944 | 1467049043874 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:37:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:37:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1463ms 10:37:23 INFO - PROCESS | 3944 | 1467049043937 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 10:37:23 INFO - PROCESS | 3944 | 1467049043941 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 10:37:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:37:23 INFO - PROCESS | 3944 | 1467049043945 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:37:23 INFO - PROCESS | 3944 | 1467049043950 Marionette TRACE conn3 <- [1,2458,null,{}] 10:37:23 INFO - PROCESS | 3944 | 1467049043955 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:37:23 INFO - PROCESS | 3944 | 1467049043957 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:24 INFO - PROCESS | 3944 | 1467049044032 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 10:37:24 INFO - PROCESS | 3944 | 1467049044050 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:24 INFO - PROCESS | 3944 | 1467049044052 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:24 INFO - PROCESS | 3944 | ++DOCSHELL 10ACBC00 == 26 [pid = 3944] [id = 624] 10:37:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (10ACC400) [pid = 3944] [serial = 1872] [outer = 00000000] 10:37:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (10F36800) [pid = 3944] [serial = 1873] [outer = 10ACC400] 10:37:24 INFO - PROCESS | 3944 | 1467049044100 Marionette DEBUG loaded listener.js 10:37:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (1122C800) [pid = 3944] [serial = 1874] [outer = 10ACC400] 10:37:24 INFO - PROCESS | 3944 | 1467049044588 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:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 10:37:24 INFO - PROCESS | 3944 | 1467049044630 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 10:37:24 INFO - PROCESS | 3944 | 1467049044635 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 10:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:37:24 INFO - PROCESS | 3944 | 1467049044642 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:37:24 INFO - PROCESS | 3944 | 1467049044644 Marionette TRACE conn3 <- [1,2462,null,{}] 10:37:24 INFO - PROCESS | 3944 | 1467049044632 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:37:24 INFO - PROCESS | 3944 | 1467049044634 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:24 INFO - PROCESS | 3944 | 1467049044750 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 10:37:24 INFO - PROCESS | 3944 | 1467049044857 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:24 INFO - PROCESS | 3944 | 1467049044859 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:24 INFO - PROCESS | 3944 | ++DOCSHELL 130C8800 == 27 [pid = 3944] [id = 625] 10:37:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (13131800) [pid = 3944] [serial = 1875] [outer = 00000000] 10:37:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (13287400) [pid = 3944] [serial = 1876] [outer = 13131800] 10:37:24 INFO - PROCESS | 3944 | 1467049044906 Marionette DEBUG loaded listener.js 10:37:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (1345F000) [pid = 3944] [serial = 1877] [outer = 13131800] 10:37:25 INFO - PROCESS | 3944 | 1467049045296 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:37:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:37:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 716ms 10:37:25 INFO - PROCESS | 3944 | 1467049045365 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 10:37:25 INFO - PROCESS | 3944 | 1467049045367 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 10:37:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:37:25 INFO - PROCESS | 3944 | 1467049045371 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:37:25 INFO - PROCESS | 3944 | 1467049045374 Marionette TRACE conn3 <- [1,2466,null,{}] 10:37:25 INFO - PROCESS | 3944 | 1467049045386 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:37:25 INFO - PROCESS | 3944 | 1467049045390 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:25 INFO - PROCESS | 3944 | 1467049045480 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 10:37:25 INFO - PROCESS | 3944 | 1467049045487 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:25 INFO - PROCESS | 3944 | 1467049045490 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:25 INFO - PROCESS | 3944 | ++DOCSHELL 150F5800 == 28 [pid = 3944] [id = 626] 10:37:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (150F6000) [pid = 3944] [serial = 1878] [outer = 00000000] 10:37:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1553EC00) [pid = 3944] [serial = 1879] [outer = 150F6000] 10:37:25 INFO - PROCESS | 3944 | 1467049045538 Marionette DEBUG loaded listener.js 10:37:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1555D400) [pid = 3944] [serial = 1880] [outer = 150F6000] 10:37:26 INFO - PROCESS | 3944 | 1467049046030 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:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 716ms 10:37:26 INFO - PROCESS | 3944 | 1467049046109 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 10:37:26 INFO - PROCESS | 3944 | 1467049046112 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 10:37:26 INFO - PROCESS | 3944 | 1467049046118 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:37:26 INFO - PROCESS | 3944 | 1467049046119 Marionette TRACE conn3 <- [1,2470,null,{}] 10:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:37:26 INFO - PROCESS | 3944 | 1467049046123 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:37:26 INFO - PROCESS | 3944 | 1467049046125 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:26 INFO - PROCESS | 3944 | 1467049046249 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 10:37:26 INFO - PROCESS | 3944 | 1467049046254 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:26 INFO - PROCESS | 3944 | 1467049046257 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:26 INFO - PROCESS | 3944 | ++DOCSHELL 157BC400 == 29 [pid = 3944] [id = 627] 10:37:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (157BF800) [pid = 3944] [serial = 1881] [outer = 00000000] 10:37:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (16009000) [pid = 3944] [serial = 1882] [outer = 157BF800] 10:37:26 INFO - PROCESS | 3944 | 1467049046303 Marionette DEBUG loaded listener.js 10:37:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (1606D400) [pid = 3944] [serial = 1883] [outer = 157BF800] 10:37:26 INFO - PROCESS | 3944 | 1467049046713 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:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 609ms 10:37:26 INFO - PROCESS | 3944 | 1467049046745 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 10:37:26 INFO - PROCESS | 3944 | 1467049046747 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 10:37:26 INFO - PROCESS | 3944 | 1467049046751 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:37:26 INFO - PROCESS | 3944 | 1467049046753 Marionette TRACE conn3 <- [1,2474,null,{}] 10:37:26 INFO - PROCESS | 3944 | 1467049046756 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:37:26 INFO - PROCESS | 3944 | 1467049046758 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:26 INFO - PROCESS | 3944 | 1467049046867 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 10:37:26 INFO - PROCESS | 3944 | 1467049046874 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:26 INFO - PROCESS | 3944 | 1467049046876 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:26 INFO - PROCESS | 3944 | ++DOCSHELL 16067400 == 30 [pid = 3944] [id = 628] 10:37:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (16595800) [pid = 3944] [serial = 1884] [outer = 00000000] 10:37:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (165A0800) [pid = 3944] [serial = 1885] [outer = 16595800] 10:37:26 INFO - PROCESS | 3944 | 1467049046919 Marionette DEBUG loaded listener.js 10:37:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (166BCC00) [pid = 3944] [serial = 1886] [outer = 16595800] 10:37:27 INFO - PROCESS | 3944 | 1467049047381 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:37:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:37:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 10:37:27 INFO - PROCESS | 3944 | 1467049047433 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 10:37:27 INFO - PROCESS | 3944 | 1467049047436 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 10:37:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:37:27 INFO - PROCESS | 3944 | 1467049047439 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:37:27 INFO - PROCESS | 3944 | 1467049047441 Marionette TRACE conn3 <- [1,2478,null,{}] 10:37:27 INFO - PROCESS | 3944 | 1467049047444 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:37:27 INFO - PROCESS | 3944 | 1467049047449 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:27 INFO - PROCESS | 3944 | 1467049047599 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 10:37:27 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (1687B000) [pid = 3944] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:37:27 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (1960FC00) [pid = 3944] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:37:27 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (16874C00) [pid = 3944] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:37:27 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (18112000) [pid = 3944] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:37:27 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1059BC00) [pid = 3944] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:37:27 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (10ACF000) [pid = 3944] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:37:27 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (16073400) [pid = 3944] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:37:27 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1122BC00) [pid = 3944] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:37:27 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (15540C00) [pid = 3944] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:37:27 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (174D3C00) [pid = 3944] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:37:27 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (15541000) [pid = 3944] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:37:27 INFO - PROCESS | 3944 | 1467049047870 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:27 INFO - PROCESS | 3944 | 1467049047872 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:27 INFO - PROCESS | 3944 | ++DOCSHELL 103D1400 == 31 [pid = 3944] [id = 629] 10:37:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (10434000) [pid = 3944] [serial = 1887] [outer = 00000000] 10:37:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (112C5C00) [pid = 3944] [serial = 1888] [outer = 10434000] 10:37:27 INFO - PROCESS | 3944 | 1467049047921 Marionette DEBUG loaded listener.js 10:37:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (16595C00) [pid = 3944] [serial = 1889] [outer = 10434000] 10:37:28 INFO - PROCESS | 3944 | 1467049048309 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:37:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:37:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 914ms 10:37:28 INFO - PROCESS | 3944 | 1467049048367 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 10:37:28 INFO - PROCESS | 3944 | 1467049048369 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 10:37:28 INFO - PROCESS | 3944 | 1467049048372 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:37:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:37:28 INFO - PROCESS | 3944 | 1467049048374 Marionette TRACE conn3 <- [1,2482,null,{}] 10:37:28 INFO - PROCESS | 3944 | 1467049048377 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:37:28 INFO - PROCESS | 3944 | 1467049048379 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:28 INFO - PROCESS | 3944 | 1467049048462 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 10:37:28 INFO - PROCESS | 3944 | 1467049048467 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:28 INFO - PROCESS | 3944 | 1467049048469 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:28 INFO - PROCESS | 3944 | ++DOCSHELL 10ACB400 == 32 [pid = 3944] [id = 630] 10:37:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (112D1000) [pid = 3944] [serial = 1890] [outer = 00000000] 10:37:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (174CC000) [pid = 3944] [serial = 1891] [outer = 112D1000] 10:37:28 INFO - PROCESS | 3944 | 1467049048512 Marionette DEBUG loaded listener.js 10:37:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (15545000) [pid = 3944] [serial = 1892] [outer = 112D1000] 10:37:28 INFO - PROCESS | 3944 | 1467049048917 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:37:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:37:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 609ms 10:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:37:29 INFO - PROCESS | 3944 | 1467049048993 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 10:37:29 INFO - PROCESS | 3944 | 1467049048995 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 10:37:29 INFO - PROCESS | 3944 | 1467049048999 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:37:29 INFO - PROCESS | 3944 | 1467049049000 Marionette TRACE conn3 <- [1,2486,null,{}] 10:37:29 INFO - PROCESS | 3944 | 1467049049004 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:37:29 INFO - PROCESS | 3944 | 1467049049005 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:29 INFO - PROCESS | 3944 | 1467049049083 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 10:37:29 INFO - PROCESS | 3944 | 1467049049088 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:29 INFO - PROCESS | 3944 | 1467049049090 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:29 INFO - PROCESS | 3944 | ++DOCSHELL 15541000 == 33 [pid = 3944] [id = 631] 10:37:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (157E5400) [pid = 3944] [serial = 1893] [outer = 00000000] 10:37:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (17F1D400) [pid = 3944] [serial = 1894] [outer = 157E5400] 10:37:29 INFO - PROCESS | 3944 | 1467049049133 Marionette DEBUG loaded listener.js 10:37:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (17F23000) [pid = 3944] [serial = 1895] [outer = 157E5400] 10:37:29 INFO - PROCESS | 3944 | 1467049049567 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:37:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:37:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 625ms 10:37:29 INFO - PROCESS | 3944 | 1467049049624 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 10:37:29 INFO - PROCESS | 3944 | 1467049049626 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 10:37:29 INFO - PROCESS | 3944 | 1467049049629 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:37:29 INFO - PROCESS | 3944 | 1467049049630 Marionette TRACE conn3 <- [1,2490,null,{}] 10:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:37:29 INFO - PROCESS | 3944 | 1467049049634 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:37:29 INFO - PROCESS | 3944 | 1467049049636 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:29 INFO - PROCESS | 3944 | 1467049049712 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 10:37:29 INFO - PROCESS | 3944 | 1467049049718 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:29 INFO - PROCESS | 3944 | 1467049049720 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:29 INFO - PROCESS | 3944 | ++DOCSHELL 1840BC00 == 34 [pid = 3944] [id = 632] 10:37:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (18463C00) [pid = 3944] [serial = 1896] [outer = 00000000] 10:37:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (19611C00) [pid = 3944] [serial = 1897] [outer = 18463C00] 10:37:29 INFO - PROCESS | 3944 | 1467049049765 Marionette DEBUG loaded listener.js 10:37:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1987B800) [pid = 3944] [serial = 1898] [outer = 18463C00] 10:37:30 INFO - PROCESS | 3944 | 1467049050575 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:37:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:37:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 960ms 10:37:30 INFO - PROCESS | 3944 | 1467049050600 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 10:37:30 INFO - PROCESS | 3944 | 1467049050605 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 10:37:30 INFO - PROCESS | 3944 | 1467049050610 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:37:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:37:30 INFO - PROCESS | 3944 | 1467049050613 Marionette TRACE conn3 <- [1,2494,null,{}] 10:37:30 INFO - PROCESS | 3944 | 1467049050618 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:37:30 INFO - PROCESS | 3944 | 1467049050622 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:30 INFO - PROCESS | 3944 | 1467049050730 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 10:37:30 INFO - PROCESS | 3944 | 1467049050868 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:30 INFO - PROCESS | 3944 | 1467049050872 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:30 INFO - PROCESS | 3944 | ++DOCSHELL 10AC8400 == 35 [pid = 3944] [id = 633] 10:37:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (10ACD400) [pid = 3944] [serial = 1899] [outer = 00000000] 10:37:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1122BC00) [pid = 3944] [serial = 1900] [outer = 10ACD400] 10:37:30 INFO - PROCESS | 3944 | 1467049050929 Marionette DEBUG loaded listener.js 10:37:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (1306B800) [pid = 3944] [serial = 1901] [outer = 10ACD400] 10:37:31 INFO - PROCESS | 3944 | 1467049051560 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:37:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:37:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1021ms 10:37:31 INFO - PROCESS | 3944 | 1467049051618 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 10:37:31 INFO - PROCESS | 3944 | 1467049051623 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 10:37:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:37:31 INFO - PROCESS | 3944 | 1467049051630 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:37:31 INFO - PROCESS | 3944 | 1467049051633 Marionette TRACE conn3 <- [1,2498,null,{}] 10:37:31 INFO - PROCESS | 3944 | 1467049051656 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:37:31 INFO - PROCESS | 3944 | 1467049051659 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:31 INFO - PROCESS | 3944 | 1467049051811 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 10:37:32 INFO - PROCESS | 3944 | 1467049052042 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:32 INFO - PROCESS | 3944 | 1467049052046 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:32 INFO - PROCESS | 3944 | ++DOCSHELL 0C768000 == 36 [pid = 3944] [id = 634] 10:37:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (0C768C00) [pid = 3944] [serial = 1902] [outer = 00000000] 10:37:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1047E400) [pid = 3944] [serial = 1903] [outer = 0C768C00] 10:37:32 INFO - PROCESS | 3944 | 1467049052104 Marionette DEBUG loaded listener.js 10:37:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (10A01C00) [pid = 3944] [serial = 1904] [outer = 0C768C00] 10:37:32 INFO - PROCESS | 3944 | --DOCSHELL 15541000 == 35 [pid = 3944] [id = 631] 10:37:32 INFO - PROCESS | 3944 | --DOCSHELL 10ACB400 == 34 [pid = 3944] [id = 630] 10:37:32 INFO - PROCESS | 3944 | --DOCSHELL 103D1400 == 33 [pid = 3944] [id = 629] 10:37:32 INFO - PROCESS | 3944 | --DOCSHELL 16067400 == 32 [pid = 3944] [id = 628] 10:37:32 INFO - PROCESS | 3944 | --DOCSHELL 157BC400 == 31 [pid = 3944] [id = 627] 10:37:32 INFO - PROCESS | 3944 | --DOCSHELL 150F5800 == 30 [pid = 3944] [id = 626] 10:37:32 INFO - PROCESS | 3944 | --DOCSHELL 130C8800 == 29 [pid = 3944] [id = 625] 10:37:32 INFO - PROCESS | 3944 | --DOCSHELL 10ACBC00 == 28 [pid = 3944] [id = 624] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (19884800) [pid = 3944] [serial = 1855] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (198EE400) [pid = 3944] [serial = 1856] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (173D9400) [pid = 3944] [serial = 1843] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (18465000) [pid = 3944] [serial = 1846] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (17403C00) [pid = 3944] [serial = 1844] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (10ECDC00) [pid = 3944] [serial = 1849] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (12821400) [pid = 3944] [serial = 1828] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (130C9000) [pid = 3944] [serial = 1829] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (13B2FC00) [pid = 3944] [serial = 1834] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (1671D400) [pid = 3944] [serial = 1840] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1291F400) [pid = 3944] [serial = 1831] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (129F3C00) [pid = 3944] [serial = 1832] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (157BD400) [pid = 3944] [serial = 1837] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (15A6FC00) [pid = 3944] [serial = 1838] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1987C000) [pid = 3944] [serial = 1847] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (1960B800) [pid = 3944] [serial = 1826] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1846C000) [pid = 3944] [serial = 1825] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (114E8C00) [pid = 3944] [serial = 1850] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (173DC000) [pid = 3944] [serial = 1852] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (18465C00) [pid = 3944] [serial = 1853] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (16723400) [pid = 3944] [serial = 1841] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (19A73800) [pid = 3944] [serial = 1859] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (19A6C000) [pid = 3944] [serial = 1858] [outer = 00000000] [url = about:blank] 10:37:32 INFO - PROCESS | 3944 | 1467049052747 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:37:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:37:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1127ms 10:37:32 INFO - PROCESS | 3944 | 1467049052762 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 10:37:32 INFO - PROCESS | 3944 | 1467049052766 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 10:37:32 INFO - PROCESS | 3944 | 1467049052770 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:37:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:37:32 INFO - PROCESS | 3944 | 1467049052773 Marionette TRACE conn3 <- [1,2502,null,{}] 10:37:32 INFO - PROCESS | 3944 | 1467049052778 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:37:32 INFO - PROCESS | 3944 | 1467049052782 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:32 INFO - PROCESS | 3944 | 1467049052867 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 10:37:32 INFO - PROCESS | 3944 | 1467049052875 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:32 INFO - PROCESS | 3944 | 1467049052877 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:32 INFO - PROCESS | 3944 | ++DOCSHELL 11482400 == 29 [pid = 3944] [id = 635] 10:37:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (1148B000) [pid = 3944] [serial = 1905] [outer = 00000000] 10:37:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (129F3C00) [pid = 3944] [serial = 1906] [outer = 1148B000] 10:37:32 INFO - PROCESS | 3944 | 1467049052928 Marionette DEBUG loaded listener.js 10:37:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (13130400) [pid = 3944] [serial = 1907] [outer = 1148B000] 10:37:33 INFO - PROCESS | 3944 | 1467049053445 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:37:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:37:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 716ms 10:37:33 INFO - PROCESS | 3944 | 1467049053496 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 10:37:33 INFO - PROCESS | 3944 | 1467049053499 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 10:37:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:37:33 INFO - PROCESS | 3944 | 1467049053504 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:37:33 INFO - PROCESS | 3944 | 1467049053506 Marionette TRACE conn3 <- [1,2506,null,{}] 10:37:33 INFO - PROCESS | 3944 | 1467049053509 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:37:33 INFO - PROCESS | 3944 | 1467049053511 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:33 INFO - PROCESS | 3944 | 1467049053595 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 10:37:33 INFO - PROCESS | 3944 | 1467049053603 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:33 INFO - PROCESS | 3944 | 1467049053605 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:33 INFO - PROCESS | 3944 | ++DOCSHELL 1345C800 == 30 [pid = 3944] [id = 636] 10:37:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (13B31400) [pid = 3944] [serial = 1908] [outer = 00000000] 10:37:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (1501B400) [pid = 3944] [serial = 1909] [outer = 13B31400] 10:37:33 INFO - PROCESS | 3944 | 1467049053650 Marionette DEBUG loaded listener.js 10:37:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (15537C00) [pid = 3944] [serial = 1910] [outer = 13B31400] 10:37:34 INFO - PROCESS | 3944 | 1467049054096 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:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 624ms 10:37:34 INFO - PROCESS | 3944 | 1467049054125 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 10:37:34 INFO - PROCESS | 3944 | 1467049054127 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 10:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:37:34 INFO - PROCESS | 3944 | 1467049054136 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:37:34 INFO - PROCESS | 3944 | 1467049054141 Marionette TRACE conn3 <- [1,2510,null,{}] 10:37:34 INFO - PROCESS | 3944 | 1467049054151 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:37:34 INFO - PROCESS | 3944 | 1467049054155 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:34 INFO - PROCESS | 3944 | 1467049054242 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 10:37:34 INFO - PROCESS | 3944 | 1467049054256 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:34 INFO - PROCESS | 3944 | 1467049054258 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:34 INFO - PROCESS | 3944 | ++DOCSHELL 157E4000 == 31 [pid = 3944] [id = 637] 10:37:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (157E4800) [pid = 3944] [serial = 1911] [outer = 00000000] 10:37:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (16069000) [pid = 3944] [serial = 1912] [outer = 157E4800] 10:37:34 INFO - PROCESS | 3944 | 1467049054302 Marionette DEBUG loaded listener.js 10:37:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (16596C00) [pid = 3944] [serial = 1913] [outer = 157E4800] 10:37:34 INFO - PROCESS | 3944 | 1467049054733 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:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 640ms 10:37:34 INFO - PROCESS | 3944 | 1467049054778 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 10:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:37:34 INFO - PROCESS | 3944 | 1467049054780 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 10:37:34 INFO - PROCESS | 3944 | 1467049054783 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:37:34 INFO - PROCESS | 3944 | 1467049054785 Marionette TRACE conn3 <- [1,2514,null,{}] 10:37:34 INFO - PROCESS | 3944 | 1467049054788 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:37:34 INFO - PROCESS | 3944 | 1467049054790 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:34 INFO - PROCESS | 3944 | 1467049054905 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 10:37:34 INFO - PROCESS | 3944 | 1467049054990 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:34 INFO - PROCESS | 3944 | 1467049054992 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:35 INFO - PROCESS | 3944 | ++DOCSHELL 16596400 == 32 [pid = 3944] [id = 638] 10:37:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1659DC00) [pid = 3944] [serial = 1914] [outer = 00000000] 10:37:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (16A33400) [pid = 3944] [serial = 1915] [outer = 1659DC00] 10:37:35 INFO - PROCESS | 3944 | 1467049055036 Marionette DEBUG loaded listener.js 10:37:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (16D41000) [pid = 3944] [serial = 1916] [outer = 1659DC00] 10:37:35 INFO - PROCESS | 3944 | 1467049055447 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:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 716ms 10:37:35 INFO - PROCESS | 3944 | 1467049055506 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 10:37:35 INFO - PROCESS | 3944 | 1467049055508 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 10:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:37:35 INFO - PROCESS | 3944 | 1467049055512 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:37:35 INFO - PROCESS | 3944 | 1467049055513 Marionette TRACE conn3 <- [1,2518,null,{}] 10:37:35 INFO - PROCESS | 3944 | 1467049055517 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:37:35 INFO - PROCESS | 3944 | 1467049055519 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:35 INFO - PROCESS | 3944 | 1467049055632 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 10:37:35 INFO - PROCESS | 3944 | 1467049055643 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:35 INFO - PROCESS | 3944 | 1467049055649 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:35 INFO - PROCESS | 3944 | ++DOCSHELL 114EF800 == 33 [pid = 3944] [id = 639] 10:37:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (173DF400) [pid = 3944] [serial = 1917] [outer = 00000000] 10:37:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (174CE000) [pid = 3944] [serial = 1918] [outer = 173DF400] 10:37:35 INFO - PROCESS | 3944 | 1467049055758 Marionette DEBUG loaded listener.js 10:37:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (17E82800) [pid = 3944] [serial = 1919] [outer = 173DF400] 10:37:36 INFO - PROCESS | 3944 | 1467049056181 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:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 716ms 10:37:36 INFO - PROCESS | 3944 | 1467049056249 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 10:37:36 INFO - PROCESS | 3944 | 1467049056251 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 10:37:36 INFO - PROCESS | 3944 | 1467049056255 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:37:36 INFO - PROCESS | 3944 | 1467049056257 Marionette TRACE conn3 <- [1,2522,null,{}] 10:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:37:36 INFO - PROCESS | 3944 | 1467049056260 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:37:36 INFO - PROCESS | 3944 | 1467049056262 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:36 INFO - PROCESS | 3944 | 1467049056382 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 10:37:36 INFO - PROCESS | 3944 | 1467049056397 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:36 INFO - PROCESS | 3944 | 1467049056399 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:36 INFO - PROCESS | 3944 | ++DOCSHELL 18407800 == 34 [pid = 3944] [id = 640] 10:37:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (18462800) [pid = 3944] [serial = 1920] [outer = 00000000] 10:37:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (19612C00) [pid = 3944] [serial = 1921] [outer = 18462800] 10:37:36 INFO - PROCESS | 3944 | 1467049056506 Marionette DEBUG loaded listener.js 10:37:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (19613000) [pid = 3944] [serial = 1922] [outer = 18462800] 10:37:36 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (13464C00) [pid = 3944] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:37:36 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (157E5400) [pid = 3944] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:37:36 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (13131800) [pid = 3944] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:37:36 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (157BF800) [pid = 3944] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:37:36 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (10F37000) [pid = 3944] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:37:36 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (10ACC400) [pid = 3944] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:37:36 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (150F6000) [pid = 3944] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:37:36 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (16595800) [pid = 3944] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:37:36 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (10434000) [pid = 3944] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:37:36 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (112D1000) [pid = 3944] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:37:36 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (112D2000) [pid = 3944] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:37:36 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (157BA000) [pid = 3944] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:37:36 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (19884400) [pid = 3944] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:37:36 INFO - PROCESS | 3944 | 1467049056898 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:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 655ms 10:37:36 INFO - PROCESS | 3944 | 1467049056921 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 10:37:36 INFO - PROCESS | 3944 | 1467049056923 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 10:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:37:36 INFO - PROCESS | 3944 | 1467049056926 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:37:36 INFO - PROCESS | 3944 | 1467049056928 Marionette TRACE conn3 <- [1,2526,null,{}] 10:37:36 INFO - PROCESS | 3944 | 1467049056931 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:37:36 INFO - PROCESS | 3944 | 1467049056933 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:36 INFO - PROCESS | 3944 | 1467049057012 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 10:37:37 INFO - PROCESS | 3944 | 1467049057017 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:37 INFO - PROCESS | 3944 | 1467049057019 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:37 INFO - PROCESS | 3944 | ++DOCSHELL 1122F800 == 35 [pid = 3944] [id = 641] 10:37:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (112D1000) [pid = 3944] [serial = 1923] [outer = 00000000] 10:37:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (13B26400) [pid = 3944] [serial = 1924] [outer = 112D1000] 10:37:37 INFO - PROCESS | 3944 | 1467049057062 Marionette DEBUG loaded listener.js 10:37:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (15D79C00) [pid = 3944] [serial = 1925] [outer = 112D1000] 10:37:37 INFO - PROCESS | 3944 | 1467049057479 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:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 579ms 10:37:37 INFO - PROCESS | 3944 | 1467049057507 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 10:37:37 INFO - PROCESS | 3944 | 1467049057509 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 10:37:37 INFO - PROCESS | 3944 | 1467049057512 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:37:37 INFO - PROCESS | 3944 | 1467049057514 Marionette TRACE conn3 <- [1,2530,null,{}] 10:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:37:37 INFO - PROCESS | 3944 | 1467049057518 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:37:37 INFO - PROCESS | 3944 | 1467049057520 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:37 INFO - PROCESS | 3944 | 1467049057602 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 10:37:37 INFO - PROCESS | 3944 | 1467049057608 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:37 INFO - PROCESS | 3944 | 1467049057610 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:37 INFO - PROCESS | 3944 | ++DOCSHELL 1553E400 == 36 [pid = 3944] [id = 642] 10:37:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1728B000) [pid = 3944] [serial = 1926] [outer = 00000000] 10:37:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1987C800) [pid = 3944] [serial = 1927] [outer = 1728B000] 10:37:37 INFO - PROCESS | 3944 | 1467049057653 Marionette DEBUG loaded listener.js 10:37:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (19881C00) [pid = 3944] [serial = 1928] [outer = 1728B000] 10:37:38 INFO - PROCESS | 3944 | 1467049058076 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:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 625ms 10:37:38 INFO - PROCESS | 3944 | 1467049058136 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 10:37:38 INFO - PROCESS | 3944 | 1467049058138 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 10:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:37:38 INFO - PROCESS | 3944 | 1467049058141 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:37:38 INFO - PROCESS | 3944 | 1467049058143 Marionette TRACE conn3 <- [1,2534,null,{}] 10:37:38 INFO - PROCESS | 3944 | 1467049058146 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:37:38 INFO - PROCESS | 3944 | 1467049058148 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:38 INFO - PROCESS | 3944 | 1467049058226 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 10:37:38 INFO - PROCESS | 3944 | 1467049058231 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:38 INFO - PROCESS | 3944 | 1467049058242 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:38 INFO - PROCESS | 3944 | ++DOCSHELL 17E78C00 == 37 [pid = 3944] [id = 643] 10:37:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (17F27800) [pid = 3944] [serial = 1929] [outer = 00000000] 10:37:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (19A6B800) [pid = 3944] [serial = 1930] [outer = 17F27800] 10:37:38 INFO - PROCESS | 3944 | 1467049058286 Marionette DEBUG loaded listener.js 10:37:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (19A6D000) [pid = 3944] [serial = 1931] [outer = 17F27800] 10:37:38 INFO - PROCESS | 3944 | 1467049058725 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:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 624ms 10:37:38 INFO - PROCESS | 3944 | 1467049058787 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 10:37:38 INFO - PROCESS | 3944 | 1467049058791 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 10:37:38 INFO - PROCESS | 3944 | 1467049058801 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:37:38 INFO - PROCESS | 3944 | 1467049058805 Marionette TRACE conn3 <- [1,2538,null,{}] 10:37:38 INFO - PROCESS | 3944 | 1467049058812 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:37:38 INFO - PROCESS | 3944 | 1467049058815 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:38 INFO - PROCESS | 3944 | 1467049058933 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 10:37:39 INFO - PROCESS | 3944 | 1467049059104 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:39 INFO - PROCESS | 3944 | 1467049059110 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:39 INFO - PROCESS | 3944 | ++DOCSHELL 10ECDC00 == 38 [pid = 3944] [id = 644] 10:37:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (10ECE000) [pid = 3944] [serial = 1932] [outer = 00000000] 10:37:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (112C7400) [pid = 3944] [serial = 1933] [outer = 10ECE000] 10:37:39 INFO - PROCESS | 3944 | 1467049059167 Marionette DEBUG loaded listener.js 10:37:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (129A6000) [pid = 3944] [serial = 1934] [outer = 10ECE000] 10:37:39 INFO - PROCESS | 3944 | 1467049059726 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:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 975ms 10:37:39 INFO - PROCESS | 3944 | 1467049059789 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 10:37:39 INFO - PROCESS | 3944 | 1467049059792 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 10:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:37:39 INFO - PROCESS | 3944 | 1467049059799 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:37:39 INFO - PROCESS | 3944 | 1467049059803 Marionette TRACE conn3 <- [1,2542,null,{}] 10:37:39 INFO - PROCESS | 3944 | 1467049059807 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:37:39 INFO - PROCESS | 3944 | 1467049059810 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:39 INFO - PROCESS | 3944 | 1467049059917 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 10:37:40 INFO - PROCESS | 3944 | 1467049060056 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:40 INFO - PROCESS | 3944 | 1467049060059 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:40 INFO - PROCESS | 3944 | ++DOCSHELL 15543400 == 39 [pid = 3944] [id = 645] 10:37:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (15543800) [pid = 3944] [serial = 1935] [outer = 00000000] 10:37:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (155B2400) [pid = 3944] [serial = 1936] [outer = 15543800] 10:37:40 INFO - PROCESS | 3944 | 1467049060139 Marionette DEBUG loaded listener.js 10:37:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (15A7B400) [pid = 3944] [serial = 1937] [outer = 15543800] 10:37:40 INFO - PROCESS | 3944 | 1467049060768 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:37:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:37:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1021ms 10:37:40 INFO - PROCESS | 3944 | 1467049060810 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 10:37:40 INFO - PROCESS | 3944 | 1467049060814 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 10:37:40 INFO - PROCESS | 3944 | 1467049060836 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:37:40 INFO - PROCESS | 3944 | 1467049060839 Marionette TRACE conn3 <- [1,2546,null,{}] 10:37:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:37:40 INFO - PROCESS | 3944 | 1467049060848 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:37:40 INFO - PROCESS | 3944 | 1467049060853 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:40 INFO - PROCESS | 3944 | 1467049060958 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 10:37:41 INFO - PROCESS | 3944 | 1467049061100 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:41 INFO - PROCESS | 3944 | 1467049061104 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:41 INFO - PROCESS | 3944 | ++DOCSHELL 17E7D400 == 40 [pid = 3944] [id = 646] 10:37:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (17F27000) [pid = 3944] [serial = 1938] [outer = 00000000] 10:37:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1960F800) [pid = 3944] [serial = 1939] [outer = 17F27000] 10:37:41 INFO - PROCESS | 3944 | 1467049061162 Marionette DEBUG loaded listener.js 10:37:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (19A74800) [pid = 3944] [serial = 1940] [outer = 17F27000] 10:37:41 INFO - PROCESS | 3944 | 1467049061803 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:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1021ms 10:37:41 INFO - PROCESS | 3944 | 1467049061862 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 10:37:41 INFO - PROCESS | 3944 | 1467049061864 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 10:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:37:41 INFO - PROCESS | 3944 | 1467049061868 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:37:41 INFO - PROCESS | 3944 | 1467049061870 Marionette TRACE conn3 <- [1,2550,null,{}] 10:37:41 INFO - PROCESS | 3944 | 1467049061891 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:37:41 INFO - PROCESS | 3944 | 1467049061893 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:41 INFO - PROCESS | 3944 | 1467049061981 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 10:37:42 INFO - PROCESS | 3944 | 1467049062234 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:42 INFO - PROCESS | 3944 | 1467049062238 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:42 INFO - PROCESS | 3944 | ++DOCSHELL 0C76B000 == 41 [pid = 3944] [id = 647] 10:37:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (0C776000) [pid = 3944] [serial = 1941] [outer = 00000000] 10:37:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (10A05C00) [pid = 3944] [serial = 1942] [outer = 0C776000] 10:37:42 INFO - PROCESS | 3944 | 1467049062308 Marionette DEBUG loaded listener.js 10:37:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (10AC5C00) [pid = 3944] [serial = 1943] [outer = 0C776000] 10:37:43 INFO - PROCESS | 3944 | --DOCSHELL 1553E400 == 40 [pid = 3944] [id = 642] 10:37:43 INFO - PROCESS | 3944 | --DOCSHELL 1122F800 == 39 [pid = 3944] [id = 641] 10:37:43 INFO - PROCESS | 3944 | --DOCSHELL 18407800 == 38 [pid = 3944] [id = 640] 10:37:43 INFO - PROCESS | 3944 | --DOCSHELL 114EF800 == 37 [pid = 3944] [id = 639] 10:37:43 INFO - PROCESS | 3944 | --DOCSHELL 16596400 == 36 [pid = 3944] [id = 638] 10:37:43 INFO - PROCESS | 3944 | --DOCSHELL 157E4000 == 35 [pid = 3944] [id = 637] 10:37:43 INFO - PROCESS | 3944 | --DOCSHELL 1345C800 == 34 [pid = 3944] [id = 636] 10:37:43 INFO - PROCESS | 3944 | --DOCSHELL 11482400 == 33 [pid = 3944] [id = 635] 10:37:43 INFO - PROCESS | 3944 | --DOCSHELL 0C768000 == 32 [pid = 3944] [id = 634] 10:37:43 INFO - PROCESS | 3944 | --DOCSHELL 10AC8400 == 31 [pid = 3944] [id = 633] 10:37:43 INFO - PROCESS | 3944 | --DOCSHELL 1840BC00 == 30 [pid = 3944] [id = 632] 10:37:43 INFO - PROCESS | 3944 | --DOCSHELL 10ECE800 == 29 [pid = 3944] [id = 623] 10:37:43 INFO - PROCESS | 3944 | --DOCSHELL 17E7D400 == 28 [pid = 3944] [id = 646] 10:37:43 INFO - PROCESS | 3944 | --DOCSHELL 17E78C00 == 27 [pid = 3944] [id = 643] 10:37:43 INFO - PROCESS | 3944 | --DOCSHELL 10ECDC00 == 26 [pid = 3944] [id = 644] 10:37:43 INFO - PROCESS | 3944 | --DOCSHELL 15543400 == 25 [pid = 3944] [id = 645] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (15013800) [pid = 3944] [serial = 1835] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (17F1D400) [pid = 3944] [serial = 1894] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (13287400) [pid = 3944] [serial = 1876] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (16009000) [pid = 3944] [serial = 1882] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1345F000) [pid = 3944] [serial = 1877] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (12928800) [pid = 3944] [serial = 1871] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (114EE800) [pid = 3944] [serial = 1870] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (10F36800) [pid = 3944] [serial = 1873] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1122C800) [pid = 3944] [serial = 1874] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (1553EC00) [pid = 3944] [serial = 1879] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (165A0800) [pid = 3944] [serial = 1885] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (112C5C00) [pid = 3944] [serial = 1888] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (166BCC00) [pid = 3944] [serial = 1886] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (174CC000) [pid = 3944] [serial = 1891] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (150D6C00) [pid = 3944] [serial = 1862] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (13132000) [pid = 3944] [serial = 1861] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (166B6000) [pid = 3944] [serial = 1865] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1600A000) [pid = 3944] [serial = 1864] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (1A023000) [pid = 3944] [serial = 1868] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (198F8C00) [pid = 3944] [serial = 1867] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (16595C00) [pid = 3944] [serial = 1889] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (1606D400) [pid = 3944] [serial = 1883] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (17F23000) [pid = 3944] [serial = 1895] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (15545000) [pid = 3944] [serial = 1892] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (1555D400) [pid = 3944] [serial = 1880] [outer = 00000000] [url = about:blank] 10:37:43 INFO - PROCESS | 3944 | 1467049063614 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:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1782ms 10:37:43 INFO - PROCESS | 3944 | 1467049063639 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 10:37:43 INFO - PROCESS | 3944 | 1467049063644 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 10:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:37:43 INFO - PROCESS | 3944 | 1467049063649 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:37:43 INFO - PROCESS | 3944 | 1467049063652 Marionette TRACE conn3 <- [1,2554,null,{}] 10:37:43 INFO - PROCESS | 3944 | 1467049063658 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:37:43 INFO - PROCESS | 3944 | 1467049063661 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:43 INFO - PROCESS | 3944 | 1467049063755 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 10:37:43 INFO - PROCESS | 3944 | 1467049063852 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:43 INFO - PROCESS | 3944 | 1467049063857 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:43 INFO - PROCESS | 3944 | ++DOCSHELL 10A76800 == 26 [pid = 3944] [id = 648] 10:37:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (10A79C00) [pid = 3944] [serial = 1944] [outer = 00000000] 10:37:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (11230400) [pid = 3944] [serial = 1945] [outer = 10A79C00] 10:37:43 INFO - PROCESS | 3944 | 1467049063904 Marionette DEBUG loaded listener.js 10:37:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (112CB800) [pid = 3944] [serial = 1946] [outer = 10A79C00] 10:37:44 INFO - PROCESS | 3944 | 1467049064320 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:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 716ms 10:37:44 INFO - PROCESS | 3944 | 1467049064373 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 10:37:44 INFO - PROCESS | 3944 | 1467049064378 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 10:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:37:44 INFO - PROCESS | 3944 | 1467049064384 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:37:44 INFO - PROCESS | 3944 | 1467049064387 Marionette TRACE conn3 <- [1,2558,null,{}] 10:37:44 INFO - PROCESS | 3944 | 1467049064391 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:37:44 INFO - PROCESS | 3944 | 1467049064394 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:44 INFO - PROCESS | 3944 | 1467049064485 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 10:37:44 INFO - PROCESS | 3944 | 1467049064493 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:44 INFO - PROCESS | 3944 | 1467049064496 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:44 INFO - PROCESS | 3944 | ++DOCSHELL 12DFC000 == 27 [pid = 3944] [id = 649] 10:37:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (13036C00) [pid = 3944] [serial = 1947] [outer = 00000000] 10:37:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (13126800) [pid = 3944] [serial = 1948] [outer = 13036C00] 10:37:44 INFO - PROCESS | 3944 | 1467049064542 Marionette DEBUG loaded listener.js 10:37:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (131D1000) [pid = 3944] [serial = 1949] [outer = 13036C00] 10:37:45 INFO - PROCESS | 3944 | 1467049065005 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:37:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:37:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 10:37:45 INFO - PROCESS | 3944 | 1467049065066 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 10:37:45 INFO - PROCESS | 3944 | 1467049065068 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 10:37:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:37:45 INFO - PROCESS | 3944 | 1467049065072 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:37:45 INFO - PROCESS | 3944 | 1467049065075 Marionette TRACE conn3 <- [1,2562,null,{}] 10:37:45 INFO - PROCESS | 3944 | 1467049065086 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:37:45 INFO - PROCESS | 3944 | 1467049065091 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:45 INFO - PROCESS | 3944 | 1467049065201 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 10:37:45 INFO - PROCESS | 3944 | 1467049065304 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:45 INFO - PROCESS | 3944 | 1467049065307 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:45 INFO - PROCESS | 3944 | ++DOCSHELL 147C1000 == 28 [pid = 3944] [id = 650] 10:37:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (15013800) [pid = 3944] [serial = 1950] [outer = 00000000] 10:37:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (150F9800) [pid = 3944] [serial = 1951] [outer = 15013800] 10:37:45 INFO - PROCESS | 3944 | 1467049065354 Marionette DEBUG loaded listener.js 10:37:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1553E000) [pid = 3944] [serial = 1952] [outer = 15013800] 10:37:45 INFO - PROCESS | 3944 | 1467049065754 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:37:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:37:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 716ms 10:37:45 INFO - PROCESS | 3944 | 1467049065796 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 10:37:45 INFO - PROCESS | 3944 | 1467049065798 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 10:37:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:37:45 INFO - PROCESS | 3944 | 1467049065810 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:37:45 INFO - PROCESS | 3944 | 1467049065811 Marionette TRACE conn3 <- [1,2566,null,{}] 10:37:45 INFO - PROCESS | 3944 | 1467049065824 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:37:45 INFO - PROCESS | 3944 | 1467049065827 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:45 INFO - PROCESS | 3944 | 1467049065942 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 10:37:45 INFO - PROCESS | 3944 | 1467049065951 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:45 INFO - PROCESS | 3944 | 1467049065953 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:46 INFO - PROCESS | 3944 | ++DOCSHELL 15541800 == 29 [pid = 3944] [id = 651] 10:37:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (15543C00) [pid = 3944] [serial = 1953] [outer = 00000000] 10:37:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (157E4000) [pid = 3944] [serial = 1954] [outer = 15543C00] 10:37:46 INFO - PROCESS | 3944 | 1467049066052 Marionette DEBUG loaded listener.js 10:37:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (16008800) [pid = 3944] [serial = 1955] [outer = 15543C00] 10:37:46 INFO - PROCESS | 3944 | 1467049066469 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:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 732ms 10:37:46 INFO - PROCESS | 3944 | 1467049066556 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 10:37:46 INFO - PROCESS | 3944 | 1467049066558 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 10:37:46 INFO - PROCESS | 3944 | 1467049066564 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:37:46 INFO - PROCESS | 3944 | 1467049066566 Marionette TRACE conn3 <- [1,2570,null,{}] 10:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:37:46 INFO - PROCESS | 3944 | 1467049066569 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:37:46 INFO - PROCESS | 3944 | 1467049066571 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:46 INFO - PROCESS | 3944 | 1467049066679 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 10:37:46 INFO - PROCESS | 3944 | 1467049066690 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:46 INFO - PROCESS | 3944 | 1467049066693 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:46 INFO - PROCESS | 3944 | ++DOCSHELL 16005400 == 30 [pid = 3944] [id = 652] 10:37:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (1600D800) [pid = 3944] [serial = 1956] [outer = 00000000] 10:37:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (16595C00) [pid = 3944] [serial = 1957] [outer = 1600D800] 10:37:46 INFO - PROCESS | 3944 | 1467049066720 Marionette DEBUG loaded listener.js 10:37:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (1659E400) [pid = 3944] [serial = 1958] [outer = 1600D800] 10:37:47 INFO - PROCESS | 3944 | 1467049067162 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:37:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:37:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 609ms 10:37:47 INFO - PROCESS | 3944 | 1467049067189 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 10:37:47 INFO - PROCESS | 3944 | 1467049067191 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 10:37:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:37:47 INFO - PROCESS | 3944 | 1467049067194 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:37:47 INFO - PROCESS | 3944 | 1467049067195 Marionette TRACE conn3 <- [1,2574,null,{}] 10:37:47 INFO - PROCESS | 3944 | 1467049067199 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:37:47 INFO - PROCESS | 3944 | 1467049067204 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:47 INFO - PROCESS | 3944 | 1467049067341 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 10:37:47 INFO - PROCESS | 3944 | 1467049067347 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:47 INFO - PROCESS | 3944 | 1467049067349 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:47 INFO - PROCESS | 3944 | ++DOCSHELL 1606E800 == 31 [pid = 3944] [id = 653] 10:37:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (165A2C00) [pid = 3944] [serial = 1959] [outer = 00000000] 10:37:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (16725000) [pid = 3944] [serial = 1960] [outer = 165A2C00] 10:37:47 INFO - PROCESS | 3944 | 1467049067376 Marionette DEBUG loaded listener.js 10:37:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (17284C00) [pid = 3944] [serial = 1961] [outer = 165A2C00] 10:37:47 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (1659DC00) [pid = 3944] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:37:47 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (173DF400) [pid = 3944] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:37:47 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (157E4800) [pid = 3944] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:37:47 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (0C768C00) [pid = 3944] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:37:47 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (18463C00) [pid = 3944] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:37:47 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (1148B000) [pid = 3944] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:37:47 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (13B31400) [pid = 3944] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:37:47 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (10ACD400) [pid = 3944] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:37:47 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (18462800) [pid = 3944] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:37:47 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (17F27800) [pid = 3944] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:37:47 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (112D1000) [pid = 3944] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:37:47 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (1728B000) [pid = 3944] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:37:47 INFO - PROCESS | 3944 | 1467049067949 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:37:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:37:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 822ms 10:37:47 INFO - PROCESS | 3944 | 1467049068020 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 10:37:47 INFO - PROCESS | 3944 | 1467049068022 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 10:37:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:37:47 INFO - PROCESS | 3944 | 1467049068025 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:37:47 INFO - PROCESS | 3944 | 1467049068027 Marionette TRACE conn3 <- [1,2578,null,{}] 10:37:48 INFO - PROCESS | 3944 | 1467049068030 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:37:48 INFO - PROCESS | 3944 | 1467049068032 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:48 INFO - PROCESS | 3944 | 1467049068099 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 10:37:48 INFO - PROCESS | 3944 | 1467049068104 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:48 INFO - PROCESS | 3944 | 1467049068106 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:48 INFO - PROCESS | 3944 | ++DOCSHELL 147C0000 == 32 [pid = 3944] [id = 654] 10:37:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (150ED800) [pid = 3944] [serial = 1962] [outer = 00000000] 10:37:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1606D800) [pid = 3944] [serial = 1963] [outer = 150ED800] 10:37:48 INFO - PROCESS | 3944 | 1467049068149 Marionette DEBUG loaded listener.js 10:37:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1606DC00) [pid = 3944] [serial = 1964] [outer = 150ED800] 10:37:48 INFO - PROCESS | 3944 | 1467049068570 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:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 579ms 10:37:48 INFO - PROCESS | 3944 | 1467049068614 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 10:37:48 INFO - PROCESS | 3944 | 1467049068616 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 10:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:37:48 INFO - PROCESS | 3944 | 1467049068623 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:37:48 INFO - PROCESS | 3944 | 1467049068625 Marionette TRACE conn3 <- [1,2582,null,{}] 10:37:48 INFO - PROCESS | 3944 | 1467049068628 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:37:48 INFO - PROCESS | 3944 | 1467049068630 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:48 INFO - PROCESS | 3944 | 1467049068704 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 10:37:48 INFO - PROCESS | 3944 | 1467049068710 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:48 INFO - PROCESS | 3944 | 1467049068712 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:48 INFO - PROCESS | 3944 | ++DOCSHELL 173DF400 == 33 [pid = 3944] [id = 655] 10:37:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (17410800) [pid = 3944] [serial = 1965] [outer = 00000000] 10:37:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (176C8400) [pid = 3944] [serial = 1966] [outer = 17410800] 10:37:48 INFO - PROCESS | 3944 | 1467049068739 Marionette DEBUG loaded listener.js 10:37:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (176C8800) [pid = 3944] [serial = 1967] [outer = 17410800] 10:37:49 INFO - PROCESS | 3944 | 1467049069169 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:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 578ms 10:37:49 INFO - PROCESS | 3944 | 1467049069201 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 10:37:49 INFO - PROCESS | 3944 | 1467049069203 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 10:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:37:49 INFO - PROCESS | 3944 | 1467049069219 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:37:49 INFO - PROCESS | 3944 | 1467049069221 Marionette TRACE conn3 <- [1,2586,null,{}] 10:37:49 INFO - PROCESS | 3944 | 1467049069224 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:37:49 INFO - PROCESS | 3944 | 1467049069226 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:49 INFO - PROCESS | 3944 | 1467049069302 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 10:37:49 INFO - PROCESS | 3944 | 1467049069307 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:49 INFO - PROCESS | 3944 | 1467049069309 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:49 INFO - PROCESS | 3944 | ++DOCSHELL 147BF400 == 34 [pid = 3944] [id = 656] 10:37:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (17F22000) [pid = 3944] [serial = 1968] [outer = 00000000] 10:37:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (18463C00) [pid = 3944] [serial = 1969] [outer = 17F22000] 10:37:49 INFO - PROCESS | 3944 | 1467049069351 Marionette DEBUG loaded listener.js 10:37:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (18465C00) [pid = 3944] [serial = 1970] [outer = 17F22000] 10:37:50 INFO - PROCESS | 3944 | --DOCSHELL 10A76800 == 33 [pid = 3944] [id = 648] 10:37:50 INFO - PROCESS | 3944 | --DOCSHELL 0C76B000 == 32 [pid = 3944] [id = 647] 10:37:50 INFO - PROCESS | 3944 | --DOCSHELL 12DFC000 == 31 [pid = 3944] [id = 649] 10:37:50 INFO - PROCESS | 3944 | --DOCSHELL 173DF400 == 30 [pid = 3944] [id = 655] 10:37:50 INFO - PROCESS | 3944 | --DOCSHELL 1606E800 == 29 [pid = 3944] [id = 653] 10:37:50 INFO - PROCESS | 3944 | --DOCSHELL 147C0000 == 28 [pid = 3944] [id = 654] 10:37:50 INFO - PROCESS | 3944 | --DOCSHELL 147C1000 == 27 [pid = 3944] [id = 650] 10:37:50 INFO - PROCESS | 3944 | --DOCSHELL 15541800 == 26 [pid = 3944] [id = 651] 10:37:50 INFO - PROCESS | 3944 | --DOCSHELL 16005400 == 25 [pid = 3944] [id = 652] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (16A33400) [pid = 3944] [serial = 1915] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (17E82800) [pid = 3944] [serial = 1919] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (174CE000) [pid = 3944] [serial = 1918] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (16069000) [pid = 3944] [serial = 1912] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1047E400) [pid = 3944] [serial = 1903] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (10A01C00) [pid = 3944] [serial = 1904] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (1987B800) [pid = 3944] [serial = 1898] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (19611C00) [pid = 3944] [serial = 1897] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (129F3C00) [pid = 3944] [serial = 1906] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (13130400) [pid = 3944] [serial = 1907] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (1501B400) [pid = 3944] [serial = 1909] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (15537C00) [pid = 3944] [serial = 1910] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (1122BC00) [pid = 3944] [serial = 1900] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (19612C00) [pid = 3944] [serial = 1921] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (1306B800) [pid = 3944] [serial = 1901] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (19A6B800) [pid = 3944] [serial = 1930] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (19A6D000) [pid = 3944] [serial = 1931] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (13B26400) [pid = 3944] [serial = 1924] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (15D79C00) [pid = 3944] [serial = 1925] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (19613000) [pid = 3944] [serial = 1922] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 57 (16D41000) [pid = 3944] [serial = 1916] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 56 (1987C800) [pid = 3944] [serial = 1927] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 55 (16596C00) [pid = 3944] [serial = 1913] [outer = 00000000] [url = about:blank] 10:37:50 INFO - PROCESS | 3944 | --DOMWINDOW == 54 (19881C00) [pid = 3944] [serial = 1928] [outer = 00000000] [url = about:blank] 10:37:51 INFO - PROCESS | 3944 | 1467049071036 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:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1858ms 10:37:51 INFO - PROCESS | 3944 | 1467049071080 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 10:37:51 INFO - PROCESS | 3944 | 1467049071084 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 10:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:37:51 INFO - PROCESS | 3944 | 1467049071089 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:37:51 INFO - PROCESS | 3944 | 1467049071092 Marionette TRACE conn3 <- [1,2590,null,{}] 10:37:51 INFO - PROCESS | 3944 | 1467049071098 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:37:51 INFO - PROCESS | 3944 | 1467049071102 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:51 INFO - PROCESS | 3944 | 1467049071198 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 10:37:51 INFO - PROCESS | 3944 | 1467049071205 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:51 INFO - PROCESS | 3944 | 1467049071210 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:51 INFO - PROCESS | 3944 | ++DOCSHELL 10A76400 == 26 [pid = 3944] [id = 657] 10:37:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 55 (10A80400) [pid = 3944] [serial = 1971] [outer = 00000000] 10:37:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 56 (10ACD400) [pid = 3944] [serial = 1972] [outer = 10A80400] 10:37:51 INFO - PROCESS | 3944 | 1467049071258 Marionette DEBUG loaded listener.js 10:37:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 57 (10AD1800) [pid = 3944] [serial = 1973] [outer = 10A80400] 10:37:51 INFO - PROCESS | 3944 | 1467049071757 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:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 716ms 10:37:51 INFO - PROCESS | 3944 | 1467049071812 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 10:37:51 INFO - PROCESS | 3944 | 1467049071817 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 10:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:37:51 INFO - PROCESS | 3944 | 1467049071823 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:37:51 INFO - PROCESS | 3944 | 1467049071826 Marionette TRACE conn3 <- [1,2594,null,{}] 10:37:51 INFO - PROCESS | 3944 | 1467049071830 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:37:51 INFO - PROCESS | 3944 | 1467049071833 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:51 INFO - PROCESS | 3944 | 1467049071917 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 10:37:52 INFO - PROCESS | 3944 | 1467049072018 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:52 INFO - PROCESS | 3944 | 1467049072021 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:52 INFO - PROCESS | 3944 | ++DOCSHELL 11AE6C00 == 27 [pid = 3944] [id = 658] 10:37:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (11C2B800) [pid = 3944] [serial = 1974] [outer = 00000000] 10:37:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (1281D800) [pid = 3944] [serial = 1975] [outer = 11C2B800] 10:37:52 INFO - PROCESS | 3944 | 1467049072074 Marionette DEBUG loaded listener.js 10:37:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (1292AC00) [pid = 3944] [serial = 1976] [outer = 11C2B800] 10:37:52 INFO - PROCESS | 3944 | 1467049072444 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:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 685ms 10:37:52 INFO - PROCESS | 3944 | 1467049072505 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 10:37:52 INFO - PROCESS | 3944 | 1467049072508 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 10:37:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:37:52 INFO - PROCESS | 3944 | 1467049072511 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:37:52 INFO - PROCESS | 3944 | 1467049072515 Marionette TRACE conn3 <- [1,2598,null,{}] 10:37:52 INFO - PROCESS | 3944 | 1467049072526 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:37:52 INFO - PROCESS | 3944 | 1467049072531 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:52 INFO - PROCESS | 3944 | 1467049072649 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 10:37:52 INFO - PROCESS | 3944 | 1467049072669 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:52 INFO - PROCESS | 3944 | 1467049072672 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:52 INFO - PROCESS | 3944 | ++DOCSHELL 13B25000 == 28 [pid = 3944] [id = 659] 10:37:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (13B25800) [pid = 3944] [serial = 1977] [outer = 00000000] 10:37:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (13B30C00) [pid = 3944] [serial = 1978] [outer = 13B25800] 10:37:52 INFO - PROCESS | 3944 | 1467049072721 Marionette DEBUG loaded listener.js 10:37:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (147B4000) [pid = 3944] [serial = 1979] [outer = 13B25800] 10:37:53 INFO - PROCESS | 3944 | 1467049073136 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:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 686ms 10:37:53 INFO - PROCESS | 3944 | 1467049073193 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 10:37:53 INFO - PROCESS | 3944 | 1467049073196 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 10:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:37:53 INFO - PROCESS | 3944 | 1467049073200 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:37:53 INFO - PROCESS | 3944 | 1467049073212 Marionette TRACE conn3 <- [1,2602,null,{}] 10:37:53 INFO - PROCESS | 3944 | 1467049073216 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:37:53 INFO - PROCESS | 3944 | 1467049073218 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:53 INFO - PROCESS | 3944 | 1467049073298 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 10:37:53 INFO - PROCESS | 3944 | 1467049073304 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:53 INFO - PROCESS | 3944 | 1467049073306 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:53 INFO - PROCESS | 3944 | ++DOCSHELL 15016000 == 29 [pid = 3944] [id = 660] 10:37:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (150D0400) [pid = 3944] [serial = 1980] [outer = 00000000] 10:37:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (150F0C00) [pid = 3944] [serial = 1981] [outer = 150D0400] 10:37:53 INFO - PROCESS | 3944 | 1467049073349 Marionette DEBUG loaded listener.js 10:37:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (150FAC00) [pid = 3944] [serial = 1982] [outer = 150D0400] 10:37:53 INFO - PROCESS | 3944 | 1467049073766 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:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 579ms 10:37:53 INFO - PROCESS | 3944 | 1467049073805 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 10:37:53 INFO - PROCESS | 3944 | 1467049073807 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 10:37:53 INFO - PROCESS | 3944 | 1467049073811 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:37:53 INFO - PROCESS | 3944 | 1467049073813 Marionette TRACE conn3 <- [1,2606,null,{}] 10:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:37:53 INFO - PROCESS | 3944 | 1467049073817 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:37:53 INFO - PROCESS | 3944 | 1467049073819 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:53 INFO - PROCESS | 3944 | 1467049073893 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 10:37:53 INFO - PROCESS | 3944 | 1467049073899 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:53 INFO - PROCESS | 3944 | 1467049073901 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:53 INFO - PROCESS | 3944 | ++DOCSHELL 150D6000 == 30 [pid = 3944] [id = 661] 10:37:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (1553B800) [pid = 3944] [serial = 1983] [outer = 00000000] 10:37:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (157BE400) [pid = 3944] [serial = 1984] [outer = 1553B800] 10:37:53 INFO - PROCESS | 3944 | 1467049073947 Marionette DEBUG loaded listener.js 10:37:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (15A73800) [pid = 3944] [serial = 1985] [outer = 1553B800] 10:37:54 INFO - PROCESS | 3944 | 1467049074391 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:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 625ms 10:37:54 INFO - PROCESS | 3944 | 1467049074438 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 10:37:54 INFO - PROCESS | 3944 | 1467049074440 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 10:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:37:54 INFO - PROCESS | 3944 | 1467049074444 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:37:54 INFO - PROCESS | 3944 | 1467049074445 Marionette TRACE conn3 <- [1,2610,null,{}] 10:37:54 INFO - PROCESS | 3944 | 1467049074449 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:37:54 INFO - PROCESS | 3944 | 1467049074454 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:54 INFO - PROCESS | 3944 | 1467049074554 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 10:37:54 INFO - PROCESS | 3944 | 1467049074563 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:54 INFO - PROCESS | 3944 | 1467049074565 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:54 INFO - PROCESS | 3944 | ++DOCSHELL 16594000 == 31 [pid = 3944] [id = 662] 10:37:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (16594800) [pid = 3944] [serial = 1986] [outer = 00000000] 10:37:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (165A1C00) [pid = 3944] [serial = 1987] [outer = 16594800] 10:37:54 INFO - PROCESS | 3944 | 1467049074608 Marionette DEBUG loaded listener.js 10:37:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1671B800) [pid = 3944] [serial = 1988] [outer = 16594800] 10:37:55 INFO - PROCESS | 3944 | 1467049075075 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:37:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:37:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 685ms 10:37:55 INFO - PROCESS | 3944 | 1467049075127 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 10:37:55 INFO - PROCESS | 3944 | 1467049075129 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 10:37:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:37:55 INFO - PROCESS | 3944 | 1467049075132 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:37:55 INFO - PROCESS | 3944 | 1467049075144 Marionette TRACE conn3 <- [1,2614,null,{}] 10:37:55 INFO - PROCESS | 3944 | 1467049075148 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:37:55 INFO - PROCESS | 3944 | 1467049075150 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:55 INFO - PROCESS | 3944 | 1467049075224 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 10:37:55 INFO - PROCESS | 3944 | 1467049075261 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:55 INFO - PROCESS | 3944 | 1467049075263 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:55 INFO - PROCESS | 3944 | ++DOCSHELL 1501B400 == 32 [pid = 3944] [id = 663] 10:37:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (1659D800) [pid = 3944] [serial = 1989] [outer = 00000000] 10:37:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1728B000) [pid = 3944] [serial = 1990] [outer = 1659D800] 10:37:55 INFO - PROCESS | 3944 | 1467049075306 Marionette DEBUG loaded listener.js 10:37:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (173D6800) [pid = 3944] [serial = 1991] [outer = 1659D800] 10:37:55 INFO - PROCESS | 3944 | 1467049075721 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:37:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:37:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 640ms 10:37:55 INFO - PROCESS | 3944 | 1467049075774 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 10:37:55 INFO - PROCESS | 3944 | 1467049075776 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 10:37:55 INFO - PROCESS | 3944 | 1467049075779 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:37:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:37:55 INFO - PROCESS | 3944 | 1467049075781 Marionette TRACE conn3 <- [1,2618,null,{}] 10:37:55 INFO - PROCESS | 3944 | 1467049075784 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:37:55 INFO - PROCESS | 3944 | 1467049075786 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:55 INFO - PROCESS | 3944 | 1467049075861 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 10:37:55 INFO - PROCESS | 3944 | 1467049075866 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:55 INFO - PROCESS | 3944 | 1467049075868 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:55 INFO - PROCESS | 3944 | ++DOCSHELL 1671FC00 == 33 [pid = 3944] [id = 664] 10:37:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (16C4A000) [pid = 3944] [serial = 1992] [outer = 00000000] 10:37:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (176CA000) [pid = 3944] [serial = 1993] [outer = 16C4A000] 10:37:55 INFO - PROCESS | 3944 | 1467049075914 Marionette DEBUG loaded listener.js 10:37:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (176CC400) [pid = 3944] [serial = 1994] [outer = 16C4A000] 10:37:56 INFO - PROCESS | 3944 | 1467049076373 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:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 625ms 10:37:56 INFO - PROCESS | 3944 | 1467049076400 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 10:37:56 INFO - PROCESS | 3944 | 1467049076402 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 10:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:37:56 INFO - PROCESS | 3944 | 1467049076411 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:37:56 INFO - PROCESS | 3944 | 1467049076413 Marionette TRACE conn3 <- [1,2622,null,{}] 10:37:56 INFO - PROCESS | 3944 | 1467049076416 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:37:56 INFO - PROCESS | 3944 | 1467049076418 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:56 INFO - PROCESS | 3944 | 1467049076527 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 10:37:56 INFO - PROCESS | 3944 | 1467049076532 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:56 INFO - PROCESS | 3944 | 1467049076534 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:56 INFO - PROCESS | 3944 | ++DOCSHELL 13B24400 == 34 [pid = 3944] [id = 665] 10:37:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (18408800) [pid = 3944] [serial = 1995] [outer = 00000000] 10:37:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (18468800) [pid = 3944] [serial = 1996] [outer = 18408800] 10:37:56 INFO - PROCESS | 3944 | 1467049076576 Marionette DEBUG loaded listener.js 10:37:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1960A000) [pid = 3944] [serial = 1997] [outer = 18408800] 10:37:57 INFO - PROCESS | 3944 | 1467049077037 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:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 686ms 10:37:57 INFO - PROCESS | 3944 | 1467049077093 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 10:37:57 INFO - PROCESS | 3944 | 1467049077095 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 10:37:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:37:57 INFO - PROCESS | 3944 | 1467049077099 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:37:57 INFO - PROCESS | 3944 | 1467049077100 Marionette TRACE conn3 <- [1,2626,null,{}] 10:37:57 INFO - PROCESS | 3944 | 1467049077104 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:37:57 INFO - PROCESS | 3944 | 1467049077116 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:57 INFO - PROCESS | 3944 | 1467049077234 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 10:37:57 INFO - PROCESS | 3944 | 1467049077243 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:57 INFO - PROCESS | 3944 | 1467049077245 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:57 INFO - PROCESS | 3944 | ++DOCSHELL 104E6400 == 35 [pid = 3944] [id = 666] 10:37:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (104E6800) [pid = 3944] [serial = 1998] [outer = 00000000] 10:37:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (19617000) [pid = 3944] [serial = 1999] [outer = 104E6800] 10:37:57 INFO - PROCESS | 3944 | 1467049077291 Marionette DEBUG loaded listener.js 10:37:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1987C000) [pid = 3944] [serial = 2000] [outer = 104E6800] 10:37:57 INFO - PROCESS | 3944 | 1467049077707 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:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 609ms 10:37:57 INFO - PROCESS | 3944 | 1467049077720 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 10:37:57 INFO - PROCESS | 3944 | 1467049077724 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 10:37:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:37:57 INFO - PROCESS | 3944 | 1467049077737 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:37:57 INFO - PROCESS | 3944 | 1467049077740 Marionette TRACE conn3 <- [1,2630,null,{}] 10:37:57 INFO - PROCESS | 3944 | 1467049077743 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:37:57 INFO - PROCESS | 3944 | 1467049077746 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:57 INFO - PROCESS | 3944 | 1467049077866 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 10:37:57 INFO - PROCESS | 3944 | 1467049077963 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:57 INFO - PROCESS | 3944 | 1467049077965 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:57 INFO - PROCESS | 3944 | ++DOCSHELL 150CEC00 == 36 [pid = 3944] [id = 667] 10:37:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (198EF400) [pid = 3944] [serial = 2001] [outer = 00000000] 10:37:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (198F5800) [pid = 3944] [serial = 2002] [outer = 198EF400] 10:37:57 INFO - PROCESS | 3944 | 1467049078010 Marionette DEBUG loaded listener.js 10:37:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (19A6F400) [pid = 3944] [serial = 2003] [outer = 198EF400] 10:37:58 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (17410800) [pid = 3944] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:37:58 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (15543C00) [pid = 3944] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:37:58 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1600D800) [pid = 3944] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:37:58 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (165A2C00) [pid = 3944] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:37:58 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (15013800) [pid = 3944] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:37:58 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (13036C00) [pid = 3944] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:37:58 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (10A79C00) [pid = 3944] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:37:58 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (0C776000) [pid = 3944] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:37:58 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (17F27000) [pid = 3944] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:37:58 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (15543800) [pid = 3944] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:37:58 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (10ECE000) [pid = 3944] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:37:58 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (150ED800) [pid = 3944] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:37:58 INFO - PROCESS | 3944 | 1467049078478 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:37:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:37:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 793ms 10:37:58 INFO - PROCESS | 3944 | 1467049078518 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 10:37:58 INFO - PROCESS | 3944 | 1467049078520 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 10:37:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:37:58 INFO - PROCESS | 3944 | 1467049078524 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:37:58 INFO - PROCESS | 3944 | 1467049078525 Marionette TRACE conn3 <- [1,2634,null,{}] 10:37:58 INFO - PROCESS | 3944 | 1467049078528 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:37:58 INFO - PROCESS | 3944 | 1467049078530 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:58 INFO - PROCESS | 3944 | 1467049078605 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 10:37:58 INFO - PROCESS | 3944 | 1467049078610 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:58 INFO - PROCESS | 3944 | 1467049078612 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:58 INFO - PROCESS | 3944 | ++DOCSHELL 150ED800 == 37 [pid = 3944] [id = 668] 10:37:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (150F5800) [pid = 3944] [serial = 2004] [outer = 00000000] 10:37:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (16726400) [pid = 3944] [serial = 2005] [outer = 150F5800] 10:37:58 INFO - PROCESS | 3944 | 1467049078655 Marionette DEBUG loaded listener.js 10:37:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (173E5800) [pid = 3944] [serial = 2006] [outer = 150F5800] 10:37:59 INFO - PROCESS | 3944 | 1467049079063 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:37:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:37:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 578ms 10:37:59 INFO - PROCESS | 3944 | 1467049079114 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 10:37:59 INFO - PROCESS | 3944 | 1467049079116 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 10:37:59 INFO - PROCESS | 3944 | 1467049079132 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:37:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:37:59 INFO - PROCESS | 3944 | 1467049079134 Marionette TRACE conn3 <- [1,2638,null,{}] 10:37:59 INFO - PROCESS | 3944 | 1467049079137 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:37:59 INFO - PROCESS | 3944 | 1467049079139 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:59 INFO - PROCESS | 3944 | 1467049079219 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 10:37:59 INFO - PROCESS | 3944 | 1467049079224 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:59 INFO - PROCESS | 3944 | 1467049079226 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:59 INFO - PROCESS | 3944 | ++DOCSHELL 19618800 == 38 [pid = 3944] [id = 669] 10:37:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (198F3800) [pid = 3944] [serial = 2007] [outer = 00000000] 10:37:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (19A89000) [pid = 3944] [serial = 2008] [outer = 198F3800] 10:37:59 INFO - PROCESS | 3944 | 1467049079268 Marionette DEBUG loaded listener.js 10:37:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1A027800) [pid = 3944] [serial = 2009] [outer = 198F3800] 10:37:59 INFO - PROCESS | 3944 | 1467049079691 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:37:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:37:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 579ms 10:37:59 INFO - PROCESS | 3944 | 1467049079716 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 10:37:59 INFO - PROCESS | 3944 | 1467049079717 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 10:37:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:37:59 INFO - PROCESS | 3944 | 1467049079721 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:37:59 INFO - PROCESS | 3944 | 1467049079722 Marionette TRACE conn3 <- [1,2642,null,{}] 10:37:59 INFO - PROCESS | 3944 | 1467049079726 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:37:59 INFO - PROCESS | 3944 | 1467049079728 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:59 INFO - PROCESS | 3944 | 1467049079855 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 10:37:59 INFO - PROCESS | 3944 | 1467049079862 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:59 INFO - PROCESS | 3944 | 1467049079864 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:37:59 INFO - PROCESS | 3944 | ++DOCSHELL 157BD400 == 39 [pid = 3944] [id = 670] 10:37:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (15D6C800) [pid = 3944] [serial = 2010] [outer = 00000000] 10:37:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (1A302400) [pid = 3944] [serial = 2011] [outer = 15D6C800] 10:37:59 INFO - PROCESS | 3944 | 1467049079906 Marionette DEBUG loaded listener.js 10:37:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1A307800) [pid = 3944] [serial = 2012] [outer = 15D6C800] 10:38:00 INFO - PROCESS | 3944 | 1467049080446 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:38:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:38:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 777ms 10:38:00 INFO - PROCESS | 3944 | 1467049080506 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 10:38:00 INFO - PROCESS | 3944 | 1467049080510 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 10:38:00 INFO - PROCESS | 3944 | 1467049080515 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:38:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:38:00 INFO - PROCESS | 3944 | 1467049080518 Marionette TRACE conn3 <- [1,2646,null,{}] 10:38:00 INFO - PROCESS | 3944 | 1467049080524 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:38:00 INFO - PROCESS | 3944 | 1467049080527 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:00 INFO - PROCESS | 3944 | 1467049080694 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 10:38:00 INFO - PROCESS | 3944 | 1467049080840 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:00 INFO - PROCESS | 3944 | 1467049080843 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:00 INFO - PROCESS | 3944 | ++DOCSHELL 0C763C00 == 40 [pid = 3944] [id = 671] 10:38:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (10432400) [pid = 3944] [serial = 2013] [outer = 00000000] 10:38:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (10ED6C00) [pid = 3944] [serial = 2014] [outer = 10432400] 10:38:00 INFO - PROCESS | 3944 | 1467049080899 Marionette DEBUG loaded listener.js 10:38:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (112D1800) [pid = 3944] [serial = 2015] [outer = 10432400] 10:38:01 INFO - PROCESS | 3944 | 1467049081533 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:38:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:38:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1067ms 10:38:01 INFO - PROCESS | 3944 | 1467049081600 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 10:38:01 INFO - PROCESS | 3944 | 1467049081587 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 10:38:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:38:01 INFO - PROCESS | 3944 | 1467049081594 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:38:01 INFO - PROCESS | 3944 | 1467049081597 Marionette TRACE conn3 <- [1,2650,null,{}] 10:38:01 INFO - PROCESS | 3944 | 1467049081601 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:38:01 INFO - PROCESS | 3944 | 1467049081604 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:01 INFO - PROCESS | 3944 | 1467049081722 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 10:38:01 INFO - PROCESS | 3944 | 1467049081878 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:01 INFO - PROCESS | 3944 | 1467049081881 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:01 INFO - PROCESS | 3944 | ++DOCSHELL 12DF0000 == 41 [pid = 3944] [id = 672] 10:38:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (12DF4000) [pid = 3944] [serial = 2016] [outer = 00000000] 10:38:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (13157400) [pid = 3944] [serial = 2017] [outer = 12DF4000] 10:38:01 INFO - PROCESS | 3944 | 1467049081936 Marionette DEBUG loaded listener.js 10:38:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (13934000) [pid = 3944] [serial = 2018] [outer = 12DF4000] 10:38:02 INFO - PROCESS | 3944 | --DOCSHELL 19618800 == 40 [pid = 3944] [id = 669] 10:38:02 INFO - PROCESS | 3944 | --DOCSHELL 150ED800 == 39 [pid = 3944] [id = 668] 10:38:02 INFO - PROCESS | 3944 | --DOCSHELL 150CEC00 == 38 [pid = 3944] [id = 667] 10:38:02 INFO - PROCESS | 3944 | --DOCSHELL 104E6400 == 37 [pid = 3944] [id = 666] 10:38:02 INFO - PROCESS | 3944 | --DOCSHELL 13B24400 == 36 [pid = 3944] [id = 665] 10:38:02 INFO - PROCESS | 3944 | --DOCSHELL 1671FC00 == 35 [pid = 3944] [id = 664] 10:38:02 INFO - PROCESS | 3944 | --DOCSHELL 1501B400 == 34 [pid = 3944] [id = 663] 10:38:02 INFO - PROCESS | 3944 | --DOCSHELL 16594000 == 33 [pid = 3944] [id = 662] 10:38:02 INFO - PROCESS | 3944 | --DOCSHELL 150D6000 == 32 [pid = 3944] [id = 661] 10:38:02 INFO - PROCESS | 3944 | --DOCSHELL 15016000 == 31 [pid = 3944] [id = 660] 10:38:02 INFO - PROCESS | 3944 | --DOCSHELL 13B25000 == 30 [pid = 3944] [id = 659] 10:38:02 INFO - PROCESS | 3944 | --DOCSHELL 11AE6C00 == 29 [pid = 3944] [id = 658] 10:38:02 INFO - PROCESS | 3944 | --DOCSHELL 10A76400 == 28 [pid = 3944] [id = 657] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (18463C00) [pid = 3944] [serial = 1969] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | 1467049082858 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:38:02 INFO - PROCESS | 3944 | --DOCSHELL 147BF400 == 27 [pid = 3944] [id = 656] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (176C8800) [pid = 3944] [serial = 1967] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (157E4000) [pid = 3944] [serial = 1954] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (16595C00) [pid = 3944] [serial = 1957] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (16008800) [pid = 3944] [serial = 1955] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (16725000) [pid = 3944] [serial = 1960] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1659E400) [pid = 3944] [serial = 1958] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (176C8400) [pid = 3944] [serial = 1966] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (17284C00) [pid = 3944] [serial = 1961] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (150F9800) [pid = 3944] [serial = 1951] [outer = 00000000] [url = about:blank] 10:38:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (13126800) [pid = 3944] [serial = 1948] [outer = 00000000] [url = about:blank] 10:38:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1264ms 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (131D1000) [pid = 3944] [serial = 1949] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (11230400) [pid = 3944] [serial = 1945] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (112CB800) [pid = 3944] [serial = 1946] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (10AC5C00) [pid = 3944] [serial = 1943] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (10A05C00) [pid = 3944] [serial = 1942] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (19A74800) [pid = 3944] [serial = 1940] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (1960F800) [pid = 3944] [serial = 1939] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (15A7B400) [pid = 3944] [serial = 1937] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (155B2400) [pid = 3944] [serial = 1936] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (129A6000) [pid = 3944] [serial = 1934] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (112C7400) [pid = 3944] [serial = 1933] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (1606D800) [pid = 3944] [serial = 1963] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (1553E000) [pid = 3944] [serial = 1952] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (1606DC00) [pid = 3944] [serial = 1964] [outer = 00000000] [url = about:blank] 10:38:02 INFO - PROCESS | 3944 | 1467049082875 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 10:38:02 INFO - PROCESS | 3944 | 1467049082882 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 10:38:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:38:02 INFO - PROCESS | 3944 | 1467049082887 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:38:02 INFO - PROCESS | 3944 | 1467049082890 Marionette TRACE conn3 <- [1,2654,null,{}] 10:38:02 INFO - PROCESS | 3944 | 1467049082896 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:38:02 INFO - PROCESS | 3944 | 1467049082899 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:02 INFO - PROCESS | 3944 | 1467049082969 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 10:38:02 INFO - PROCESS | 3944 | 1467049082975 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:02 INFO - PROCESS | 3944 | 1467049082980 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:02 INFO - PROCESS | 3944 | ++DOCSHELL 10ECE000 == 28 [pid = 3944] [id = 673] 10:38:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (10ED0000) [pid = 3944] [serial = 2019] [outer = 00000000] 10:38:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (1122D400) [pid = 3944] [serial = 2020] [outer = 10ED0000] 10:38:03 INFO - PROCESS | 3944 | 1467049083026 Marionette DEBUG loaded listener.js 10:38:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (112CDC00) [pid = 3944] [serial = 2021] [outer = 10ED0000] 10:38:04 INFO - PROCESS | 3944 | 1467049084035 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:38:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 10:38:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1158ms 10:38:04 INFO - PROCESS | 3944 | 1467049084047 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 10:38:04 INFO - PROCESS | 3944 | 1467049084051 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 10:38:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:38:04 INFO - PROCESS | 3944 | 1467049084057 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:38:04 INFO - PROCESS | 3944 | 1467049084059 Marionette TRACE conn3 <- [1,2658,null,{}] 10:38:04 INFO - PROCESS | 3944 | 1467049084064 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:38:04 INFO - PROCESS | 3944 | 1467049084066 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:04 INFO - PROCESS | 3944 | 1467049084148 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 10:38:04 INFO - PROCESS | 3944 | 1467049084154 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:04 INFO - PROCESS | 3944 | 1467049084156 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:04 INFO - PROCESS | 3944 | ++DOCSHELL 13070000 == 29 [pid = 3944] [id = 674] 10:38:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (1309E800) [pid = 3944] [serial = 2022] [outer = 00000000] 10:38:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (13154C00) [pid = 3944] [serial = 2023] [outer = 1309E800] 10:38:04 INFO - PROCESS | 3944 | 1467049084203 Marionette DEBUG loaded listener.js 10:38:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (13289000) [pid = 3944] [serial = 2024] [outer = 1309E800] 10:38:05 INFO - PROCESS | 3944 | 1467049085110 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:38:05 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:38:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:38:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:38:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1128ms 10:38:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:38:05 INFO - PROCESS | 3944 | 1467049085178 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 10:38:05 INFO - PROCESS | 3944 | 1467049085180 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 10:38:05 INFO - PROCESS | 3944 | 1467049085184 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:38:05 INFO - PROCESS | 3944 | 1467049085188 Marionette TRACE conn3 <- [1,2662,null,{}] 10:38:05 INFO - PROCESS | 3944 | 1467049085198 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:38:05 INFO - PROCESS | 3944 | 1467049085203 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:05 INFO - PROCESS | 3944 | 1467049085320 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 10:38:05 INFO - PROCESS | 3944 | 1467049085327 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:05 INFO - PROCESS | 3944 | 1467049085330 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:05 INFO - PROCESS | 3944 | ++DOCSHELL 150ECC00 == 30 [pid = 3944] [id = 675] 10:38:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (150ED800) [pid = 3944] [serial = 2025] [outer = 00000000] 10:38:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (1553D400) [pid = 3944] [serial = 2026] [outer = 150ED800] 10:38:05 INFO - PROCESS | 3944 | 1467049085431 Marionette DEBUG loaded listener.js 10:38:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (15545C00) [pid = 3944] [serial = 2027] [outer = 150ED800] 10:38:06 INFO - PROCESS | 3944 | 1467049086352 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:38:06 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:38:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:38:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:38:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:38:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1158ms 10:38:06 INFO - PROCESS | 3944 | 1467049086369 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 10:38:06 INFO - PROCESS | 3944 | 1467049086371 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 10:38:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:38:06 INFO - PROCESS | 3944 | 1467049086375 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:38:06 INFO - PROCESS | 3944 | 1467049086377 Marionette TRACE conn3 <- [1,2666,null,{}] 10:38:06 INFO - PROCESS | 3944 | 1467049086380 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:38:06 INFO - PROCESS | 3944 | 1467049086382 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:06 INFO - PROCESS | 3944 | 1467049086481 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 10:38:06 INFO - PROCESS | 3944 | 1467049086487 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:06 INFO - PROCESS | 3944 | 1467049086489 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:06 INFO - PROCESS | 3944 | ++DOCSHELL 16006800 == 31 [pid = 3944] [id = 676] 10:38:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (16008800) [pid = 3944] [serial = 2028] [outer = 00000000] 10:38:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (16068800) [pid = 3944] [serial = 2029] [outer = 16008800] 10:38:06 INFO - PROCESS | 3944 | 1467049086532 Marionette DEBUG loaded listener.js 10:38:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (16075000) [pid = 3944] [serial = 2030] [outer = 16008800] 10:38:06 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (150F5800) [pid = 3944] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:38:06 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (1659D800) [pid = 3944] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:38:06 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (18408800) [pid = 3944] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:38:06 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (150D0400) [pid = 3944] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:38:06 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (104E6800) [pid = 3944] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:38:06 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (1553B800) [pid = 3944] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:38:06 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (198EF400) [pid = 3944] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:38:06 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (13B25800) [pid = 3944] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:38:06 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (198F3800) [pid = 3944] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:38:06 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (16C4A000) [pid = 3944] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:38:06 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (11C2B800) [pid = 3944] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:38:06 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (16594800) [pid = 3944] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:38:06 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (10A80400) [pid = 3944] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:38:06 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (17F22000) [pid = 3944] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:38:07 INFO - PROCESS | 3944 | 1467049087541 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:38:07 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:38:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1219ms 10:38:07 INFO - PROCESS | 3944 | 1467049087594 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 10:38:07 INFO - PROCESS | 3944 | 1467049087596 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 10:38:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:38:07 INFO - PROCESS | 3944 | 1467049087599 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:38:07 INFO - PROCESS | 3944 | 1467049087601 Marionette TRACE conn3 <- [1,2670,null,{}] 10:38:07 INFO - PROCESS | 3944 | 1467049087605 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:38:07 INFO - PROCESS | 3944 | 1467049087607 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:07 INFO - PROCESS | 3944 | 1467049087683 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 10:38:07 INFO - PROCESS | 3944 | 1467049087688 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:07 INFO - PROCESS | 3944 | 1467049087690 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:07 INFO - PROCESS | 3944 | ++DOCSHELL 114EC800 == 32 [pid = 3944] [id = 677] 10:38:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (11C2B800) [pid = 3944] [serial = 2031] [outer = 00000000] 10:38:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (150FA000) [pid = 3944] [serial = 2032] [outer = 11C2B800] 10:38:07 INFO - PROCESS | 3944 | 1467049087735 Marionette DEBUG loaded listener.js 10:38:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (1600F800) [pid = 3944] [serial = 2033] [outer = 11C2B800] 10:38:08 INFO - PROCESS | 3944 | 1467049088654 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:38:08 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:38:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1112ms 10:38:08 INFO - PROCESS | 3944 | 1467049088711 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 10:38:08 INFO - PROCESS | 3944 | 1467049088713 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 10:38:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:38:08 INFO - PROCESS | 3944 | 1467049088716 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:38:08 INFO - PROCESS | 3944 | 1467049088718 Marionette TRACE conn3 <- [1,2674,null,{}] 10:38:08 INFO - PROCESS | 3944 | 1467049088722 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:38:08 INFO - PROCESS | 3944 | 1467049088728 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:08 INFO - PROCESS | 3944 | 1467049088828 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 10:38:08 INFO - PROCESS | 3944 | 1467049088834 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:08 INFO - PROCESS | 3944 | 1467049088836 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:08 INFO - PROCESS | 3944 | ++DOCSHELL 1659D400 == 33 [pid = 3944] [id = 678] 10:38:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (1659E400) [pid = 3944] [serial = 2034] [outer = 00000000] 10:38:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (16721000) [pid = 3944] [serial = 2035] [outer = 1659E400] 10:38:08 INFO - PROCESS | 3944 | 1467049088888 Marionette DEBUG loaded listener.js 10:38:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (16728800) [pid = 3944] [serial = 2036] [outer = 1659E400] 10:38:10 INFO - PROCESS | 3944 | 1467049090095 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:38:10 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:38:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:38:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:38:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1402ms 10:38:10 INFO - PROCESS | 3944 | 1467049090130 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 10:38:10 INFO - PROCESS | 3944 | 1467049090134 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 10:38:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:38:10 INFO - PROCESS | 3944 | 1467049090139 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:38:10 INFO - PROCESS | 3944 | 1467049090143 Marionette TRACE conn3 <- [1,2678,null,{}] 10:38:10 INFO - PROCESS | 3944 | 1467049090149 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:38:10 INFO - PROCESS | 3944 | 1467049090152 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:10 INFO - PROCESS | 3944 | 1467049090260 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 10:38:10 INFO - PROCESS | 3944 | 1467049090397 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:10 INFO - PROCESS | 3944 | 1467049090400 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:10 INFO - PROCESS | 3944 | ++DOCSHELL 10AC8800 == 34 [pid = 3944] [id = 679] 10:38:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (110B2000) [pid = 3944] [serial = 2037] [outer = 00000000] 10:38:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (13155800) [pid = 3944] [serial = 2038] [outer = 110B2000] 10:38:10 INFO - PROCESS | 3944 | 1467049090456 Marionette DEBUG loaded listener.js 10:38:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (13930000) [pid = 3944] [serial = 2039] [outer = 110B2000] 10:38:11 INFO - PROCESS | 3944 | 1467049091465 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:38:11 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:38:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:38:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:38:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1356ms 10:38:11 INFO - PROCESS | 3944 | 1467049091507 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 10:38:11 INFO - PROCESS | 3944 | 1467049091512 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 10:38:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:38:11 INFO - PROCESS | 3944 | 1467049091561 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:38:11 INFO - PROCESS | 3944 | 1467049091564 Marionette TRACE conn3 <- [1,2682,null,{}] 10:38:11 INFO - PROCESS | 3944 | 1467049091569 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:38:11 INFO - PROCESS | 3944 | 1467049091572 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:11 INFO - PROCESS | 3944 | 1467049091669 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 10:38:11 INFO - PROCESS | 3944 | 1467049091959 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:11 INFO - PROCESS | 3944 | 1467049091963 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:11 INFO - PROCESS | 3944 | ++DOCSHELL 104E0400 == 35 [pid = 3944] [id = 680] 10:38:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (104E4C00) [pid = 3944] [serial = 2040] [outer = 00000000] 10:38:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (10A0B800) [pid = 3944] [serial = 2041] [outer = 104E4C00] 10:38:11 INFO - PROCESS | 3944 | 1467049092012 Marionette DEBUG loaded listener.js 10:38:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (10F37000) [pid = 3944] [serial = 2042] [outer = 104E4C00] 10:38:12 INFO - PROCESS | 3944 | --DOCSHELL 114EC800 == 34 [pid = 3944] [id = 677] 10:38:12 INFO - PROCESS | 3944 | --DOCSHELL 16006800 == 33 [pid = 3944] [id = 676] 10:38:12 INFO - PROCESS | 3944 | --DOCSHELL 150ECC00 == 32 [pid = 3944] [id = 675] 10:38:12 INFO - PROCESS | 3944 | --DOCSHELL 13070000 == 31 [pid = 3944] [id = 674] 10:38:12 INFO - PROCESS | 3944 | --DOCSHELL 10ECE000 == 30 [pid = 3944] [id = 673] 10:38:12 INFO - PROCESS | 3944 | --DOCSHELL 0C763C00 == 29 [pid = 3944] [id = 671] 10:38:12 INFO - PROCESS | 3944 | --DOCSHELL 12DF0000 == 28 [pid = 3944] [id = 672] 10:38:12 INFO - PROCESS | 3944 | --DOCSHELL 157BD400 == 27 [pid = 3944] [id = 670] 10:38:12 INFO - PROCESS | 3944 | --DOCSHELL 1659D400 == 26 [pid = 3944] [id = 678] 10:38:12 INFO - PROCESS | 3944 | --DOCSHELL 10AC8800 == 25 [pid = 3944] [id = 679] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1728B000) [pid = 3944] [serial = 1990] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (18468800) [pid = 3944] [serial = 1996] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (173D6800) [pid = 3944] [serial = 1991] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (150F0C00) [pid = 3944] [serial = 1981] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (150FAC00) [pid = 3944] [serial = 1982] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (19617000) [pid = 3944] [serial = 1999] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1960A000) [pid = 3944] [serial = 1997] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (157BE400) [pid = 3944] [serial = 1984] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (198F5800) [pid = 3944] [serial = 2002] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (1987C000) [pid = 3944] [serial = 2000] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (15A73800) [pid = 3944] [serial = 1985] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (13B30C00) [pid = 3944] [serial = 1978] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (147B4000) [pid = 3944] [serial = 1979] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (19A89000) [pid = 3944] [serial = 2008] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (176CA000) [pid = 3944] [serial = 1993] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (1281D800) [pid = 3944] [serial = 1975] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (1292AC00) [pid = 3944] [serial = 1976] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 57 (165A1C00) [pid = 3944] [serial = 1987] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 56 (1671B800) [pid = 3944] [serial = 1988] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 55 (10ACD400) [pid = 3944] [serial = 1972] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 54 (10AD1800) [pid = 3944] [serial = 1973] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 53 (18465C00) [pid = 3944] [serial = 1970] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 52 (1A027800) [pid = 3944] [serial = 2009] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 51 (16726400) [pid = 3944] [serial = 2005] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 50 (19A6F400) [pid = 3944] [serial = 2003] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 49 (173E5800) [pid = 3944] [serial = 2006] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 48 (1A302400) [pid = 3944] [serial = 2011] [outer = 00000000] [url = about:blank] 10:38:12 INFO - PROCESS | 3944 | --DOMWINDOW == 47 (176CC400) [pid = 3944] [serial = 1994] [outer = 00000000] [url = about:blank] 10:38:13 INFO - PROCESS | 3944 | 1467049093545 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:38:13 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:38:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:38:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:38:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2011ms 10:38:13 INFO - PROCESS | 3944 | 1467049093571 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 10:38:13 INFO - PROCESS | 3944 | 1467049093575 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 10:38:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:38:13 INFO - PROCESS | 3944 | 1467049093581 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:38:13 INFO - PROCESS | 3944 | 1467049093583 Marionette TRACE conn3 <- [1,2686,null,{}] 10:38:13 INFO - PROCESS | 3944 | 1467049093589 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:38:13 INFO - PROCESS | 3944 | 1467049093592 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:13 INFO - PROCESS | 3944 | 1467049093678 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 10:38:13 INFO - PROCESS | 3944 | 1467049093763 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:13 INFO - PROCESS | 3944 | 1467049093766 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:13 INFO - PROCESS | 3944 | ++DOCSHELL 110AE000 == 26 [pid = 3944] [id = 681] 10:38:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 48 (1122D800) [pid = 3944] [serial = 2043] [outer = 00000000] 10:38:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 49 (12926800) [pid = 3944] [serial = 2044] [outer = 1122D800] 10:38:13 INFO - PROCESS | 3944 | 1467049093813 Marionette DEBUG loaded listener.js 10:38:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 50 (129AA800) [pid = 3944] [serial = 2045] [outer = 1122D800] 10:38:14 INFO - PROCESS | 3944 | 1467049094722 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:38:14 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:38:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:38:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:38:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:38:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1158ms 10:38:14 INFO - PROCESS | 3944 | 1467049094748 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 10:38:14 INFO - PROCESS | 3944 | 1467049094754 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 10:38:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:38:14 INFO - PROCESS | 3944 | 1467049094766 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:38:14 INFO - PROCESS | 3944 | 1467049094769 Marionette TRACE conn3 <- [1,2690,null,{}] 10:38:14 INFO - PROCESS | 3944 | 1467049094773 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:38:14 INFO - PROCESS | 3944 | 1467049094776 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:14 INFO - PROCESS | 3944 | 1467049094892 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 10:38:14 INFO - PROCESS | 3944 | 1467049094899 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:14 INFO - PROCESS | 3944 | 1467049094902 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:14 INFO - PROCESS | 3944 | ++DOCSHELL 13286C00 == 27 [pid = 3944] [id = 682] 10:38:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 51 (1328B800) [pid = 3944] [serial = 2046] [outer = 00000000] 10:38:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 52 (14709000) [pid = 3944] [serial = 2047] [outer = 1328B800] 10:38:14 INFO - PROCESS | 3944 | 1467049095001 Marionette DEBUG loaded listener.js 10:38:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 53 (147BF400) [pid = 3944] [serial = 2048] [outer = 1328B800] 10:38:15 INFO - PROCESS | 3944 | 1467049095445 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:38:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:38:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 716ms 10:38:15 INFO - PROCESS | 3944 | 1467049095488 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 10:38:15 INFO - PROCESS | 3944 | 1467049095490 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 10:38:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:38:15 INFO - PROCESS | 3944 | 1467049095494 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:38:15 INFO - PROCESS | 3944 | 1467049095497 Marionette TRACE conn3 <- [1,2694,null,{}] 10:38:15 INFO - PROCESS | 3944 | 1467049095517 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:38:15 INFO - PROCESS | 3944 | 1467049095522 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:15 INFO - PROCESS | 3944 | 1467049095635 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 10:38:15 INFO - PROCESS | 3944 | 1467049095710 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:15 INFO - PROCESS | 3944 | 1467049095713 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:15 INFO - PROCESS | 3944 | ++DOCSHELL 15556800 == 28 [pid = 3944] [id = 683] 10:38:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 54 (15557400) [pid = 3944] [serial = 2049] [outer = 00000000] 10:38:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 55 (157BCC00) [pid = 3944] [serial = 2050] [outer = 15557400] 10:38:15 INFO - PROCESS | 3944 | 1467049095761 Marionette DEBUG loaded listener.js 10:38:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 56 (157E4000) [pid = 3944] [serial = 2051] [outer = 15557400] 10:38:16 INFO - PROCESS | 3944 | 1467049096168 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:38:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:38:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 746ms 10:38:16 INFO - PROCESS | 3944 | 1467049096264 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 10:38:16 INFO - PROCESS | 3944 | 1467049096266 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 10:38:16 INFO - PROCESS | 3944 | 1467049096270 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:38:16 INFO - PROCESS | 3944 | 1467049096271 Marionette TRACE conn3 <- [1,2698,null,{}] 10:38:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:38:16 INFO - PROCESS | 3944 | 1467049096274 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:38:16 INFO - PROCESS | 3944 | 1467049096276 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:16 INFO - PROCESS | 3944 | 1467049096389 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 10:38:16 INFO - PROCESS | 3944 | 1467049096401 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:16 INFO - PROCESS | 3944 | 1467049096403 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:16 INFO - PROCESS | 3944 | ++DOCSHELL 15D6D000 == 29 [pid = 3944] [id = 684] 10:38:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 57 (15D7A800) [pid = 3944] [serial = 2052] [outer = 00000000] 10:38:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (16074C00) [pid = 3944] [serial = 2053] [outer = 15D7A800] 10:38:16 INFO - PROCESS | 3944 | 1467049096446 Marionette DEBUG loaded listener.js 10:38:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (1659CC00) [pid = 3944] [serial = 2054] [outer = 15D7A800] 10:38:16 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (15D6C800) [pid = 3944] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:38:16 INFO - PROCESS | 3944 | --DOMWINDOW == 57 (12DF4000) [pid = 3944] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:38:16 INFO - PROCESS | 3944 | --DOMWINDOW == 56 (1309E800) [pid = 3944] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:38:16 INFO - PROCESS | 3944 | --DOMWINDOW == 55 (10ED0000) [pid = 3944] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:38:16 INFO - PROCESS | 3944 | --DOMWINDOW == 54 (16008800) [pid = 3944] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:38:16 INFO - PROCESS | 3944 | --DOMWINDOW == 53 (10432400) [pid = 3944] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:38:16 INFO - PROCESS | 3944 | --DOMWINDOW == 52 (150ED800) [pid = 3944] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:38:16 INFO - PROCESS | 3944 | --DOMWINDOW == 51 (11C2B800) [pid = 3944] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:38:16 INFO - PROCESS | 3944 | --DOMWINDOW == 50 (1659E400) [pid = 3944] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:38:16 INFO - PROCESS | 3944 | 1467049096911 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:38:16 INFO - PROCESS | 3944 | 1467049096936 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 10:38:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:38:16 INFO - PROCESS | 3944 | 1467049096940 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:38:16 INFO - PROCESS | 3944 | 1467049096941 Marionette TRACE conn3 <- [1,2702,null,{}] 10:38:16 INFO - PROCESS | 3944 | 1467049096945 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:38:16 INFO - PROCESS | 3944 | 1467049096947 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:17 INFO - PROCESS | 3944 | 1467049097021 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 10:38:17 INFO - PROCESS | 3944 | 1467049097118 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:17 INFO - PROCESS | 3944 | 1467049097121 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:17 INFO - PROCESS | 3944 | ++DOCSHELL 10AC9C00 == 30 [pid = 3944] [id = 685] 10:38:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 51 (10ACC000) [pid = 3944] [serial = 2055] [outer = 00000000] 10:38:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 52 (1600AC00) [pid = 3944] [serial = 2056] [outer = 10ACC000] 10:38:17 INFO - PROCESS | 3944 | 1467049097165 Marionette DEBUG loaded listener.js 10:38:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 53 (166BAC00) [pid = 3944] [serial = 2057] [outer = 10ACC000] 10:38:17 INFO - PROCESS | 3944 | 1467049097533 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:38:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:38:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 625ms 10:38:17 INFO - PROCESS | 3944 | 1467049097578 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 10:38:17 INFO - PROCESS | 3944 | 1467049097580 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 10:38:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:38:17 INFO - PROCESS | 3944 | 1467049097567 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:38:17 INFO - PROCESS | 3944 | 1467049097568 Marionette TRACE conn3 <- [1,2706,null,{}] 10:38:17 INFO - PROCESS | 3944 | 1467049097572 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:38:17 INFO - PROCESS | 3944 | 1467049097577 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:17 INFO - PROCESS | 3944 | 1467049097735 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 10:38:17 INFO - PROCESS | 3944 | 1467049097751 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:17 INFO - PROCESS | 3944 | 1467049097753 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:17 INFO - PROCESS | 3944 | ++DOCSHELL 166ADC00 == 31 [pid = 3944] [id = 686] 10:38:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 54 (166B7400) [pid = 3944] [serial = 2058] [outer = 00000000] 10:38:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 55 (16D41400) [pid = 3944] [serial = 2059] [outer = 166B7400] 10:38:17 INFO - PROCESS | 3944 | 1467049097796 Marionette DEBUG loaded listener.js 10:38:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 56 (173E2000) [pid = 3944] [serial = 2060] [outer = 166B7400] 10:38:18 INFO - PROCESS | 3944 | 1467049098213 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:38:18 INFO - PROCESS | 3944 | 1467049098252 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 10:38:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:38:18 INFO - PROCESS | 3944 | 1467049098262 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:38:18 INFO - PROCESS | 3944 | 1467049098264 Marionette TRACE conn3 <- [1,2710,null,{}] 10:38:18 INFO - PROCESS | 3944 | 1467049098268 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:38:18 INFO - PROCESS | 3944 | 1467049098270 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:18 INFO - PROCESS | 3944 | 1467049098343 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 10:38:18 INFO - PROCESS | 3944 | 1467049098348 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:18 INFO - PROCESS | 3944 | 1467049098350 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:18 INFO - PROCESS | 3944 | ++DOCSHELL 17408000 == 32 [pid = 3944] [id = 687] 10:38:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 57 (174D3C00) [pid = 3944] [serial = 2061] [outer = 00000000] 10:38:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (17E16000) [pid = 3944] [serial = 2062] [outer = 174D3C00] 10:38:18 INFO - PROCESS | 3944 | 1467049098392 Marionette DEBUG loaded listener.js 10:38:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (17E7B000) [pid = 3944] [serial = 2063] [outer = 174D3C00] 10:38:18 INFO - PROCESS | 3944 | 1467049098950 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:38:19 INFO - PROCESS | 3944 | 1467049099070 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 10:38:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:38:19 INFO - PROCESS | 3944 | 1467049099110 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:38:19 INFO - PROCESS | 3944 | 1467049099113 Marionette TRACE conn3 <- [1,2714,null,{}] 10:38:19 INFO - PROCESS | 3944 | 1467049099119 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:38:19 INFO - PROCESS | 3944 | 1467049099122 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:19 INFO - PROCESS | 3944 | 1467049099252 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 10:38:19 INFO - PROCESS | 3944 | 1467049099381 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:19 INFO - PROCESS | 3944 | 1467049099386 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:19 INFO - PROCESS | 3944 | ++DOCSHELL 104E6C00 == 33 [pid = 3944] [id = 688] 10:38:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (10A01C00) [pid = 3944] [serial = 2064] [outer = 00000000] 10:38:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (13070000) [pid = 3944] [serial = 2065] [outer = 10A01C00] 10:38:19 INFO - PROCESS | 3944 | 1467049099443 Marionette DEBUG loaded listener.js 10:38:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (13152400) [pid = 3944] [serial = 2066] [outer = 10A01C00] 10:38:20 INFO - PROCESS | 3944 | 1467049100180 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:38:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:38:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1219ms 10:38:20 INFO - PROCESS | 3944 | 1467049100323 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 10:38:20 INFO - PROCESS | 3944 | 1467049100328 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 10:38:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:38:20 INFO - PROCESS | 3944 | 1467049100333 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:38:20 INFO - PROCESS | 3944 | 1467049100336 Marionette TRACE conn3 <- [1,2718,null,{}] 10:38:20 INFO - PROCESS | 3944 | 1467049100342 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:38:20 INFO - PROCESS | 3944 | 1467049100345 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:20 INFO - PROCESS | 3944 | 1467049100457 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 10:38:20 INFO - PROCESS | 3944 | 1467049100591 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:20 INFO - PROCESS | 3944 | 1467049100598 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:20 INFO - PROCESS | 3944 | ++DOCSHELL 1122E000 == 34 [pid = 3944] [id = 689] 10:38:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (114E6C00) [pid = 3944] [serial = 2067] [outer = 00000000] 10:38:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (11C2BC00) [pid = 3944] [serial = 2068] [outer = 114E6C00] 10:38:20 INFO - PROCESS | 3944 | 1467049100655 Marionette DEBUG loaded listener.js 10:38:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (1281E400) [pid = 3944] [serial = 2069] [outer = 114E6C00] 10:38:20 INFO - PROCESS | 3944 | --DOCSHELL 166ADC00 == 33 [pid = 3944] [id = 686] 10:38:20 INFO - PROCESS | 3944 | --DOCSHELL 10AC9C00 == 32 [pid = 3944] [id = 685] 10:38:20 INFO - PROCESS | 3944 | --DOCSHELL 15D6D000 == 31 [pid = 3944] [id = 684] 10:38:20 INFO - PROCESS | 3944 | --DOCSHELL 15556800 == 30 [pid = 3944] [id = 683] 10:38:20 INFO - PROCESS | 3944 | --DOCSHELL 13286C00 == 29 [pid = 3944] [id = 682] 10:38:20 INFO - PROCESS | 3944 | --DOCSHELL 110AE000 == 28 [pid = 3944] [id = 681] 10:38:20 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (1A307800) [pid = 3944] [serial = 2012] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (13157400) [pid = 3944] [serial = 2017] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (13934000) [pid = 3944] [serial = 2018] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (13154C00) [pid = 3944] [serial = 2023] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (1122D400) [pid = 3944] [serial = 2020] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (112CDC00) [pid = 3944] [serial = 2021] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (16068800) [pid = 3944] [serial = 2029] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 3944 | --DOMWINDOW == 57 (10ED6C00) [pid = 3944] [serial = 2014] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 3944 | --DOMWINDOW == 56 (112D1800) [pid = 3944] [serial = 2015] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 3944 | --DOMWINDOW == 55 (15545C00) [pid = 3944] [serial = 2027] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 3944 | --DOMWINDOW == 54 (1600F800) [pid = 3944] [serial = 2033] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 3944 | --DOMWINDOW == 53 (1553D400) [pid = 3944] [serial = 2026] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 3944 | --DOMWINDOW == 52 (13289000) [pid = 3944] [serial = 2024] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 3944 | --DOMWINDOW == 51 (16075000) [pid = 3944] [serial = 2030] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 3944 | --DOMWINDOW == 50 (150FA000) [pid = 3944] [serial = 2032] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 3944 | --DOMWINDOW == 49 (16728800) [pid = 3944] [serial = 2036] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 3944 | --DOMWINDOW == 48 (16721000) [pid = 3944] [serial = 2035] [outer = 00000000] [url = about:blank] 10:38:21 INFO - PROCESS | 3944 | 1467049101629 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:38:21 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:38:21 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:38:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:38:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1326ms 10:38:21 INFO - PROCESS | 3944 | 1467049101675 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 10:38:21 INFO - PROCESS | 3944 | 1467049101678 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 10:38:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:38:21 INFO - PROCESS | 3944 | 1467049101667 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:38:21 INFO - PROCESS | 3944 | 1467049101670 Marionette TRACE conn3 <- [1,2722,null,{}] 10:38:21 INFO - PROCESS | 3944 | 1467049101674 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:38:21 INFO - PROCESS | 3944 | 1467049101677 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:21 INFO - PROCESS | 3944 | 1467049101759 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 10:38:21 INFO - PROCESS | 3944 | 1467049101766 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:21 INFO - PROCESS | 3944 | 1467049101768 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:21 INFO - PROCESS | 3944 | ++DOCSHELL 114EB000 == 29 [pid = 3944] [id = 690] 10:38:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 49 (12D6CC00) [pid = 3944] [serial = 2070] [outer = 00000000] 10:38:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 50 (13130C00) [pid = 3944] [serial = 2071] [outer = 12D6CC00] 10:38:21 INFO - PROCESS | 3944 | 1467049101814 Marionette DEBUG loaded listener.js 10:38:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 51 (131D9400) [pid = 3944] [serial = 2072] [outer = 12D6CC00] 10:38:22 INFO - PROCESS | 3944 | 1467049102310 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:38:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:38:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 685ms 10:38:22 INFO - PROCESS | 3944 | 1467049102360 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 10:38:22 INFO - PROCESS | 3944 | 1467049102362 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 10:38:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:38:22 INFO - PROCESS | 3944 | 1467049102349 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:38:22 INFO - PROCESS | 3944 | 1467049102351 Marionette TRACE conn3 <- [1,2726,null,{}] 10:38:22 INFO - PROCESS | 3944 | 1467049102362 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:38:22 INFO - PROCESS | 3944 | 1467049102367 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:22 INFO - PROCESS | 3944 | 1467049102452 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 10:38:22 INFO - PROCESS | 3944 | 1467049102555 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:22 INFO - PROCESS | 3944 | 1467049102559 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:22 INFO - PROCESS | 3944 | ++DOCSHELL 150ED800 == 30 [pid = 3944] [id = 691] 10:38:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 52 (150EE000) [pid = 3944] [serial = 2073] [outer = 00000000] 10:38:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 53 (150F9800) [pid = 3944] [serial = 2074] [outer = 150EE000] 10:38:22 INFO - PROCESS | 3944 | 1467049102609 Marionette DEBUG loaded listener.js 10:38:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 54 (1553D400) [pid = 3944] [serial = 2075] [outer = 150EE000] 10:38:23 INFO - PROCESS | 3944 | 1467049103030 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:38:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:38:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 731ms 10:38:23 INFO - PROCESS | 3944 | 1467049103071 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 10:38:23 INFO - PROCESS | 3944 | 1467049103073 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 10:38:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:38:23 INFO - PROCESS | 3944 | 1467049103076 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:38:23 INFO - PROCESS | 3944 | 1467049103078 Marionette TRACE conn3 <- [1,2730,null,{}] 10:38:23 INFO - PROCESS | 3944 | 1467049103088 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:38:23 INFO - PROCESS | 3944 | 1467049103089 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:23 INFO - PROCESS | 3944 | 1467049103228 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 10:38:23 INFO - PROCESS | 3944 | 1467049103243 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:23 INFO - PROCESS | 3944 | 1467049103246 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:23 INFO - PROCESS | 3944 | ++DOCSHELL 15540C00 == 31 [pid = 3944] [id = 692] 10:38:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 55 (15545400) [pid = 3944] [serial = 2076] [outer = 00000000] 10:38:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 56 (15A6FC00) [pid = 3944] [serial = 2077] [outer = 15545400] 10:38:23 INFO - PROCESS | 3944 | 1467049103346 Marionette DEBUG loaded listener.js 10:38:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 57 (1600B400) [pid = 3944] [serial = 2078] [outer = 15545400] 10:38:23 INFO - PROCESS | 3944 | 1467049103779 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:38:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:38:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 716ms 10:38:23 INFO - PROCESS | 3944 | 1467049103799 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 10:38:23 INFO - PROCESS | 3944 | 1467049103801 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 10:38:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:38:23 INFO - PROCESS | 3944 | 1467049103804 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:38:23 INFO - PROCESS | 3944 | 1467049103806 Marionette TRACE conn3 <- [1,2734,null,{}] 10:38:23 INFO - PROCESS | 3944 | 1467049103810 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:38:23 INFO - PROCESS | 3944 | 1467049103811 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:23 INFO - PROCESS | 3944 | 1467049103919 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 10:38:23 INFO - PROCESS | 3944 | 1467049103924 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:23 INFO - PROCESS | 3944 | 1467049103926 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:23 INFO - PROCESS | 3944 | ++DOCSHELL 16073800 == 32 [pid = 3944] [id = 693] 10:38:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (16593800) [pid = 3944] [serial = 2079] [outer = 00000000] 10:38:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (1659F400) [pid = 3944] [serial = 2080] [outer = 16593800] 10:38:23 INFO - PROCESS | 3944 | 1467049103969 Marionette DEBUG loaded listener.js 10:38:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (16720C00) [pid = 3944] [serial = 2081] [outer = 16593800] 10:38:24 INFO - PROCESS | 3944 | 1467049104417 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:38:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:38:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 685ms 10:38:24 INFO - PROCESS | 3944 | 1467049104493 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 10:38:24 INFO - PROCESS | 3944 | 1467049104495 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 10:38:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:38:24 INFO - PROCESS | 3944 | 1467049104499 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:38:24 INFO - PROCESS | 3944 | 1467049104500 Marionette TRACE conn3 <- [1,2738,null,{}] 10:38:24 INFO - PROCESS | 3944 | 1467049104508 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:38:24 INFO - PROCESS | 3944 | 1467049104514 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:24 INFO - PROCESS | 3944 | 1467049104678 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 10:38:24 INFO - PROCESS | 3944 | 1467049104698 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:24 INFO - PROCESS | 3944 | 1467049104701 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:24 INFO - PROCESS | 3944 | ++DOCSHELL 16D43800 == 33 [pid = 3944] [id = 694] 10:38:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (16D48800) [pid = 3944] [serial = 2082] [outer = 00000000] 10:38:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (173E4C00) [pid = 3944] [serial = 2083] [outer = 16D48800] 10:38:24 INFO - PROCESS | 3944 | 1467049104744 Marionette DEBUG loaded listener.js 10:38:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (174D0400) [pid = 3944] [serial = 2084] [outer = 16D48800] 10:38:24 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (15557400) [pid = 3944] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:38:24 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (10ACC000) [pid = 3944] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:38:24 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (15D7A800) [pid = 3944] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:38:24 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (104E4C00) [pid = 3944] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:38:24 INFO - PROCESS | 3944 | --DOMWINDOW == 58 (1122D800) [pid = 3944] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:38:24 INFO - PROCESS | 3944 | --DOMWINDOW == 57 (166B7400) [pid = 3944] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:38:24 INFO - PROCESS | 3944 | --DOMWINDOW == 56 (110B2000) [pid = 3944] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:38:24 INFO - PROCESS | 3944 | --DOMWINDOW == 55 (1328B800) [pid = 3944] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:38:25 INFO - PROCESS | 3944 | 1467049105154 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:38:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:38:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 686ms 10:38:25 INFO - PROCESS | 3944 | 1467049105180 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 10:38:25 INFO - PROCESS | 3944 | 1467049105182 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 10:38:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:38:25 INFO - PROCESS | 3944 | 1467049105186 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:38:25 INFO - PROCESS | 3944 | 1467049105187 Marionette TRACE conn3 <- [1,2742,null,{}] 10:38:25 INFO - PROCESS | 3944 | 1467049105191 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:38:25 INFO - PROCESS | 3944 | 1467049105193 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:25 INFO - PROCESS | 3944 | 1467049105269 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 10:38:25 INFO - PROCESS | 3944 | 1467049105276 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:25 INFO - PROCESS | 3944 | 1467049105278 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:25 INFO - PROCESS | 3944 | ++DOCSHELL 16A3B400 == 34 [pid = 3944] [id = 695] 10:38:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 56 (16C45400) [pid = 3944] [serial = 2085] [outer = 00000000] 10:38:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 57 (176CC400) [pid = 3944] [serial = 2086] [outer = 16C45400] 10:38:25 INFO - PROCESS | 3944 | 1467049105324 Marionette DEBUG loaded listener.js 10:38:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 58 (17E7D400) [pid = 3944] [serial = 2087] [outer = 16C45400] 10:38:25 INFO - PROCESS | 3944 | 1467049105752 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:38:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:38:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 579ms 10:38:25 INFO - PROCESS | 3944 | 1467049105781 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 10:38:25 INFO - PROCESS | 3944 | 1467049105783 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 10:38:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:38:25 INFO - PROCESS | 3944 | 1467049105786 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:38:25 INFO - PROCESS | 3944 | 1467049105788 Marionette TRACE conn3 <- [1,2746,null,{}] 10:38:25 INFO - PROCESS | 3944 | 1467049105805 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:38:25 INFO - PROCESS | 3944 | 1467049105806 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:25 INFO - PROCESS | 3944 | 1467049105871 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 10:38:25 INFO - PROCESS | 3944 | 1467049105876 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:25 INFO - PROCESS | 3944 | 1467049105878 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:25 INFO - PROCESS | 3944 | ++DOCSHELL 10AC5400 == 35 [pid = 3944] [id = 696] 10:38:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 59 (10AC8400) [pid = 3944] [serial = 2088] [outer = 00000000] 10:38:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (18414400) [pid = 3944] [serial = 2089] [outer = 10AC8400] 10:38:25 INFO - PROCESS | 3944 | 1467049105921 Marionette DEBUG loaded listener.js 10:38:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (18415C00) [pid = 3944] [serial = 2090] [outer = 10AC8400] 10:38:26 INFO - PROCESS | 3944 | 1467049106364 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:38:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:38:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 624ms 10:38:26 INFO - PROCESS | 3944 | 1467049106407 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 10:38:26 INFO - PROCESS | 3944 | 1467049106409 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 10:38:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:38:26 INFO - PROCESS | 3944 | 1467049106428 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:38:26 INFO - PROCESS | 3944 | 1467049106430 Marionette TRACE conn3 <- [1,2750,null,{}] 10:38:26 INFO - PROCESS | 3944 | 1467049106434 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:38:26 INFO - PROCESS | 3944 | 1467049106436 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:26 INFO - PROCESS | 3944 | 1467049106495 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 10:38:26 INFO - PROCESS | 3944 | 1467049106501 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:26 INFO - PROCESS | 3944 | 1467049106503 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:26 INFO - PROCESS | 3944 | ++DOCSHELL 1846F400 == 36 [pid = 3944] [id = 697] 10:38:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (18470000) [pid = 3944] [serial = 2091] [outer = 00000000] 10:38:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (1960FC00) [pid = 3944] [serial = 2092] [outer = 18470000] 10:38:26 INFO - PROCESS | 3944 | 1467049106545 Marionette DEBUG loaded listener.js 10:38:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (19613000) [pid = 3944] [serial = 2093] [outer = 18470000] 10:38:27 INFO - PROCESS | 3944 | 1467049107069 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:38:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:38:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 686ms 10:38:27 INFO - PROCESS | 3944 | 1467049107094 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 10:38:27 INFO - PROCESS | 3944 | 1467049107099 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 10:38:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:38:27 INFO - PROCESS | 3944 | 1467049107105 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:38:27 INFO - PROCESS | 3944 | 1467049107109 Marionette TRACE conn3 <- [1,2754,null,{}] 10:38:27 INFO - PROCESS | 3944 | 1467049107115 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:38:27 INFO - PROCESS | 3944 | 1467049107118 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:27 INFO - PROCESS | 3944 | 1467049107268 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 10:38:27 INFO - PROCESS | 3944 | 1467049107427 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:27 INFO - PROCESS | 3944 | 1467049107432 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:27 INFO - PROCESS | 3944 | ++DOCSHELL 10AC8800 == 37 [pid = 3944] [id = 698] 10:38:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (10ACA800) [pid = 3944] [serial = 2094] [outer = 00000000] 10:38:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (11C34000) [pid = 3944] [serial = 2095] [outer = 10ACA800] 10:38:27 INFO - PROCESS | 3944 | 1467049107490 Marionette DEBUG loaded listener.js 10:38:27 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (1306C000) [pid = 3944] [serial = 2096] [outer = 10ACA800] 10:38:28 INFO - PROCESS | 3944 | 1467049108030 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:38:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:38:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 975ms 10:38:28 INFO - PROCESS | 3944 | 1467049108073 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 10:38:28 INFO - PROCESS | 3944 | 1467049108078 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 10:38:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:38:28 INFO - PROCESS | 3944 | 1467049108085 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:38:28 INFO - PROCESS | 3944 | 1467049108088 Marionette TRACE conn3 <- [1,2758,null,{}] 10:38:28 INFO - PROCESS | 3944 | 1467049108092 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:38:28 INFO - PROCESS | 3944 | 1467049108095 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:28 INFO - PROCESS | 3944 | 1467049108206 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 10:38:28 INFO - PROCESS | 3944 | 1467049108318 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:28 INFO - PROCESS | 3944 | 1467049108321 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:28 INFO - PROCESS | 3944 | ++DOCSHELL 150EC800 == 38 [pid = 3944] [id = 699] 10:38:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (150F3800) [pid = 3944] [serial = 2097] [outer = 00000000] 10:38:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (15540000) [pid = 3944] [serial = 2098] [outer = 150F3800] 10:38:28 INFO - PROCESS | 3944 | 1467049108417 Marionette DEBUG loaded listener.js 10:38:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (157E3000) [pid = 3944] [serial = 2099] [outer = 150F3800] 10:38:28 INFO - PROCESS | 3944 | 1467049108953 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:38:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:38:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 914ms 10:38:29 INFO - PROCESS | 3944 | 1467049109012 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 10:38:29 INFO - PROCESS | 3944 | 1467049109014 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 10:38:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:38:29 INFO - PROCESS | 3944 | 1467049109018 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:38:29 INFO - PROCESS | 3944 | 1467049109022 Marionette TRACE conn3 <- [1,2762,null,{}] 10:38:29 INFO - PROCESS | 3944 | 1467049109033 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:38:29 INFO - PROCESS | 3944 | 1467049109038 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:29 INFO - PROCESS | 3944 | 1467049109145 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 10:38:29 INFO - PROCESS | 3944 | 1467049109258 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:29 INFO - PROCESS | 3944 | 1467049109261 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:29 INFO - PROCESS | 3944 | ++DOCSHELL 173E1800 == 39 [pid = 3944] [id = 700] 10:38:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (174C7C00) [pid = 3944] [serial = 2100] [outer = 00000000] 10:38:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1846AC00) [pid = 3944] [serial = 2101] [outer = 174C7C00] 10:38:29 INFO - PROCESS | 3944 | 1467049109370 Marionette DEBUG loaded listener.js 10:38:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (1987CC00) [pid = 3944] [serial = 2102] [outer = 174C7C00] 10:38:30 INFO - PROCESS | 3944 | 1467049110092 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:38:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:38:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1128ms 10:38:30 INFO - PROCESS | 3944 | 1467049110134 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 10:38:30 INFO - PROCESS | 3944 | 1467049110138 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 10:38:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:38:30 INFO - PROCESS | 3944 | 1467049110144 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:38:30 INFO - PROCESS | 3944 | 1467049110147 Marionette TRACE conn3 <- [1,2766,null,{}] 10:38:30 INFO - PROCESS | 3944 | 1467049110152 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:38:30 INFO - PROCESS | 3944 | 1467049110155 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:30 INFO - PROCESS | 3944 | 1467049110256 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 10:38:30 INFO - PROCESS | 3944 | 1467049110401 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:30 INFO - PROCESS | 3944 | 1467049110403 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:30 INFO - PROCESS | 3944 | ++DOCSHELL 10ED3400 == 40 [pid = 3944] [id = 701] 10:38:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (10ED3C00) [pid = 3944] [serial = 2103] [outer = 00000000] 10:38:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (114EC400) [pid = 3944] [serial = 2104] [outer = 10ED3C00] 10:38:30 INFO - PROCESS | 3944 | 1467049110453 Marionette DEBUG loaded listener.js 10:38:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (129F1400) [pid = 3944] [serial = 2105] [outer = 10ED3C00] 10:38:31 INFO - PROCESS | 3944 | --DOCSHELL 10AC5400 == 39 [pid = 3944] [id = 696] 10:38:31 INFO - PROCESS | 3944 | --DOCSHELL 16A3B400 == 38 [pid = 3944] [id = 695] 10:38:31 INFO - PROCESS | 3944 | --DOCSHELL 16D43800 == 37 [pid = 3944] [id = 694] 10:38:31 INFO - PROCESS | 3944 | --DOCSHELL 16073800 == 36 [pid = 3944] [id = 693] 10:38:31 INFO - PROCESS | 3944 | --DOCSHELL 15540C00 == 35 [pid = 3944] [id = 692] 10:38:31 INFO - PROCESS | 3944 | --DOCSHELL 150ED800 == 34 [pid = 3944] [id = 691] 10:38:31 INFO - PROCESS | 3944 | --DOCSHELL 114EB000 == 33 [pid = 3944] [id = 690] 10:38:31 INFO - PROCESS | 3944 | --DOCSHELL 1122E000 == 32 [pid = 3944] [id = 689] 10:38:31 INFO - PROCESS | 3944 | --DOCSHELL 104E6C00 == 31 [pid = 3944] [id = 688] 10:38:31 INFO - PROCESS | 3944 | --DOCSHELL 104E0400 == 30 [pid = 3944] [id = 680] 10:38:31 INFO - PROCESS | 3944 | --DOCSHELL 17408000 == 29 [pid = 3944] [id = 687] 10:38:31 INFO - PROCESS | 3944 | --DOCSHELL 173E1800 == 28 [pid = 3944] [id = 700] 10:38:31 INFO - PROCESS | 3944 | --DOCSHELL 1846F400 == 27 [pid = 3944] [id = 697] 10:38:31 INFO - PROCESS | 3944 | --DOCSHELL 10AC8800 == 26 [pid = 3944] [id = 698] 10:38:31 INFO - PROCESS | 3944 | --DOCSHELL 150EC800 == 25 [pid = 3944] [id = 699] 10:38:31 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (157E4000) [pid = 3944] [serial = 2051] [outer = 00000000] [url = about:blank] 10:38:31 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (157BCC00) [pid = 3944] [serial = 2050] [outer = 00000000] [url = about:blank] 10:38:31 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (1600AC00) [pid = 3944] [serial = 2056] [outer = 00000000] [url = about:blank] 10:38:31 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (16074C00) [pid = 3944] [serial = 2053] [outer = 00000000] [url = about:blank] 10:38:31 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (10F37000) [pid = 3944] [serial = 2042] [outer = 00000000] [url = about:blank] 10:38:31 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (10A0B800) [pid = 3944] [serial = 2041] [outer = 00000000] [url = about:blank] 10:38:31 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (12926800) [pid = 3944] [serial = 2044] [outer = 00000000] [url = about:blank] 10:38:31 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (173E2000) [pid = 3944] [serial = 2060] [outer = 00000000] [url = about:blank] 10:38:31 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (16D41400) [pid = 3944] [serial = 2059] [outer = 00000000] [url = about:blank] 10:38:31 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (17E16000) [pid = 3944] [serial = 2062] [outer = 00000000] [url = about:blank] 10:38:31 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (13930000) [pid = 3944] [serial = 2039] [outer = 00000000] [url = about:blank] 10:38:31 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (13155800) [pid = 3944] [serial = 2038] [outer = 00000000] [url = about:blank] 10:38:31 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (147BF400) [pid = 3944] [serial = 2048] [outer = 00000000] [url = about:blank] 10:38:31 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (14709000) [pid = 3944] [serial = 2047] [outer = 00000000] [url = about:blank] 10:38:31 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (1659CC00) [pid = 3944] [serial = 2054] [outer = 00000000] [url = about:blank] 10:38:31 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (166BAC00) [pid = 3944] [serial = 2057] [outer = 00000000] [url = about:blank] 10:38:31 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (129AA800) [pid = 3944] [serial = 2045] [outer = 00000000] [url = about:blank] 10:38:31 INFO - PROCESS | 3944 | 1467049111847 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:38:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:38:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1706ms 10:38:31 INFO - PROCESS | 3944 | 1467049111859 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 10:38:31 INFO - PROCESS | 3944 | 1467049111864 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 10:38:31 INFO - PROCESS | 3944 | 1467049111869 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:38:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:38:31 INFO - PROCESS | 3944 | 1467049111874 Marionette TRACE conn3 <- [1,2770,null,{}] 10:38:31 INFO - PROCESS | 3944 | 1467049111879 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:38:31 INFO - PROCESS | 3944 | 1467049111882 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:32 INFO - PROCESS | 3944 | 1467049112001 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 10:38:32 INFO - PROCESS | 3944 | 1467049112135 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:32 INFO - PROCESS | 3944 | 1467049112138 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:32 INFO - PROCESS | 3944 | ++DOCSHELL 10AC3C00 == 26 [pid = 3944] [id = 702] 10:38:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (10AC9C00) [pid = 3944] [serial = 2106] [outer = 00000000] 10:38:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (110A7C00) [pid = 3944] [serial = 2107] [outer = 10AC9C00] 10:38:32 INFO - PROCESS | 3944 | 1467049112196 Marionette DEBUG loaded listener.js 10:38:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (1122C800) [pid = 3944] [serial = 2108] [outer = 10AC9C00] 10:38:32 INFO - PROCESS | 3944 | 1467049112971 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:38:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:38:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1158ms 10:38:33 INFO - PROCESS | 3944 | 1467049113038 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 10:38:33 INFO - PROCESS | 3944 | 1467049113043 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 10:38:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:38:33 INFO - PROCESS | 3944 | 1467049113051 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:38:33 INFO - PROCESS | 3944 | 1467049113054 Marionette TRACE conn3 <- [1,2774,null,{}] 10:38:33 INFO - PROCESS | 3944 | 1467049113058 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:38:33 INFO - PROCESS | 3944 | 1467049113061 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:33 INFO - PROCESS | 3944 | 1467049113232 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 10:38:33 INFO - PROCESS | 3944 | 1467049113355 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:33 INFO - PROCESS | 3944 | 1467049113358 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:33 INFO - PROCESS | 3944 | ++DOCSHELL 103C9000 == 27 [pid = 3944] [id = 703] 10:38:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (1047F800) [pid = 3944] [serial = 2109] [outer = 00000000] 10:38:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (10A05C00) [pid = 3944] [serial = 2110] [outer = 1047F800] 10:38:33 INFO - PROCESS | 3944 | 1467049113411 Marionette DEBUG loaded listener.js 10:38:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (10ACE000) [pid = 3944] [serial = 2111] [outer = 1047F800] 10:38:33 INFO - PROCESS | 3944 | 1467049113864 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:38:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:38:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 823ms 10:38:33 INFO - PROCESS | 3944 | 1467049113875 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 10:38:33 INFO - PROCESS | 3944 | 1467049113878 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 10:38:33 INFO - PROCESS | 3944 | 1467049113883 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:38:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:38:33 INFO - PROCESS | 3944 | 1467049113886 Marionette TRACE conn3 <- [1,2778,null,{}] 10:38:33 INFO - PROCESS | 3944 | 1467049113891 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:38:33 INFO - PROCESS | 3944 | 1467049113893 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:33 INFO - PROCESS | 3944 | 1467049113982 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 10:38:33 INFO - PROCESS | 3944 | 1467049113973 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:33 INFO - PROCESS | 3944 | 1467049113976 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:33 INFO - PROCESS | 3944 | ++DOCSHELL 131D8C00 == 28 [pid = 3944] [id = 704] 10:38:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (131D9000) [pid = 3944] [serial = 2112] [outer = 00000000] 10:38:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (1392F000) [pid = 3944] [serial = 2113] [outer = 131D9000] 10:38:34 INFO - PROCESS | 3944 | 1467049114021 Marionette DEBUG loaded listener.js 10:38:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (13B28400) [pid = 3944] [serial = 2114] [outer = 131D9000] 10:38:34 INFO - PROCESS | 3944 | 1467049114500 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:38:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:38:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 671ms 10:38:34 INFO - PROCESS | 3944 | 1467049114568 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 10:38:34 INFO - PROCESS | 3944 | 1467049114570 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 10:38:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:38:34 INFO - PROCESS | 3944 | 1467049114574 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:38:34 INFO - PROCESS | 3944 | 1467049114576 Marionette TRACE conn3 <- [1,2782,null,{}] 10:38:34 INFO - PROCESS | 3944 | 1467049114580 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:38:34 INFO - PROCESS | 3944 | 1467049114582 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:34 INFO - PROCESS | 3944 | 1467049114648 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 10:38:34 INFO - PROCESS | 3944 | 1467049114786 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:34 INFO - PROCESS | 3944 | 1467049114788 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:34 INFO - PROCESS | 3944 | ++DOCSHELL 13B32000 == 29 [pid = 3944] [id = 705] 10:38:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (150CD000) [pid = 3944] [serial = 2115] [outer = 00000000] 10:38:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (150F5800) [pid = 3944] [serial = 2116] [outer = 150CD000] 10:38:34 INFO - PROCESS | 3944 | 1467049114834 Marionette DEBUG loaded listener.js 10:38:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1553AC00) [pid = 3944] [serial = 2117] [outer = 150CD000] 10:38:35 INFO - PROCESS | 3944 | 1467049115211 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:38:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:38:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 685ms 10:38:35 INFO - PROCESS | 3944 | 1467049115257 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 10:38:35 INFO - PROCESS | 3944 | 1467049115261 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 10:38:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:38:35 INFO - PROCESS | 3944 | 1467049115255 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:38:35 INFO - PROCESS | 3944 | 1467049115259 Marionette TRACE conn3 <- [1,2786,null,{}] 10:38:35 INFO - PROCESS | 3944 | 1467049115263 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:38:35 INFO - PROCESS | 3944 | 1467049115266 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:35 INFO - PROCESS | 3944 | 1467049115384 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 10:38:35 INFO - PROCESS | 3944 | 1467049115393 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:35 INFO - PROCESS | 3944 | 1467049115395 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:35 INFO - PROCESS | 3944 | ++DOCSHELL 150F4000 == 30 [pid = 3944] [id = 706] 10:38:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (15539000) [pid = 3944] [serial = 2118] [outer = 00000000] 10:38:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (1600C800) [pid = 3944] [serial = 2119] [outer = 15539000] 10:38:35 INFO - PROCESS | 3944 | 1467049115498 Marionette DEBUG loaded listener.js 10:38:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (16594800) [pid = 3944] [serial = 2120] [outer = 15539000] 10:38:35 INFO - PROCESS | 3944 | 1467049115936 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:38:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:38:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 747ms 10:38:35 INFO - PROCESS | 3944 | 1467049115992 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 10:38:35 INFO - PROCESS | 3944 | 1467049115994 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 10:38:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:38:35 INFO - PROCESS | 3944 | 1467049115998 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:38:35 INFO - PROCESS | 3944 | 1467049115999 Marionette TRACE conn3 <- [1,2790,null,{}] 10:38:36 INFO - PROCESS | 3944 | 1467049116039 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:38:36 INFO - PROCESS | 3944 | 1467049116041 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:36 INFO - PROCESS | 3944 | 1467049116151 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 10:38:36 INFO - PROCESS | 3944 | 1467049116161 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:36 INFO - PROCESS | 3944 | 1467049116163 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:36 INFO - PROCESS | 3944 | ++DOCSHELL 157E5C00 == 31 [pid = 3944] [id = 707] 10:38:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (1659E000) [pid = 3944] [serial = 2121] [outer = 00000000] 10:38:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (16723400) [pid = 3944] [serial = 2122] [outer = 1659E000] 10:38:36 INFO - PROCESS | 3944 | 1467049116207 Marionette DEBUG loaded listener.js 10:38:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (1687DC00) [pid = 3944] [serial = 2123] [outer = 1659E000] 10:38:36 INFO - PROCESS | 3944 | 1467049116645 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:38:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:38:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 10:38:36 INFO - PROCESS | 3944 | 1467049116680 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 10:38:36 INFO - PROCESS | 3944 | 1467049116682 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 10:38:36 INFO - PROCESS | 3944 | 1467049116685 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:38:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:38:36 INFO - PROCESS | 3944 | 1467049116670 Marionette TRACE conn3 <- [1,2794,null,{}] 10:38:36 INFO - PROCESS | 3944 | 1467049116673 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:38:36 INFO - PROCESS | 3944 | 1467049116676 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:36 INFO - PROCESS | 3944 | 1467049116789 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 10:38:36 INFO - PROCESS | 3944 | 1467049116795 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:36 INFO - PROCESS | 3944 | 1467049116801 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:36 INFO - PROCESS | 3944 | ++DOCSHELL 1470C400 == 32 [pid = 3944] [id = 708] 10:38:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (17286400) [pid = 3944] [serial = 2124] [outer = 00000000] 10:38:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (17402000) [pid = 3944] [serial = 2125] [outer = 17286400] 10:38:36 INFO - PROCESS | 3944 | 1467049116853 Marionette DEBUG loaded listener.js 10:38:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (174D4800) [pid = 3944] [serial = 2126] [outer = 17286400] 10:38:37 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (10ACA800) [pid = 3944] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:38:37 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (150F3800) [pid = 3944] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:38:37 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (174C7C00) [pid = 3944] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:38:37 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (15545400) [pid = 3944] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:38:37 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (12D6CC00) [pid = 3944] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:38:37 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (16593800) [pid = 3944] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:38:37 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (174D3C00) [pid = 3944] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:38:37 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (10A01C00) [pid = 3944] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:38:37 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (150EE000) [pid = 3944] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:38:37 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (114E6C00) [pid = 3944] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:38:37 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (16D48800) [pid = 3944] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:38:37 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (10AC8400) [pid = 3944] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:38:37 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (18470000) [pid = 3944] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:38:37 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (16C45400) [pid = 3944] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:38:37 INFO - PROCESS | 3944 | 1467049117317 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:38:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:38:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 671ms 10:38:37 INFO - PROCESS | 3944 | 1467049117369 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 10:38:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:38:37 INFO - PROCESS | 3944 | 1467049117355 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 10:38:37 INFO - PROCESS | 3944 | 1467049117358 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:38:37 INFO - PROCESS | 3944 | 1467049117360 Marionette TRACE conn3 <- [1,2798,null,{}] 10:38:37 INFO - PROCESS | 3944 | 1467049117368 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:38:37 INFO - PROCESS | 3944 | 1467049117370 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:37 INFO - PROCESS | 3944 | 1467049117480 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 10:38:37 INFO - PROCESS | 3944 | 1467049117585 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:37 INFO - PROCESS | 3944 | 1467049117587 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:37 INFO - PROCESS | 3944 | ++DOCSHELL 104E0C00 == 33 [pid = 3944] [id = 709] 10:38:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (104E6800) [pid = 3944] [serial = 2127] [outer = 00000000] 10:38:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (14705C00) [pid = 3944] [serial = 2128] [outer = 104E6800] 10:38:37 INFO - PROCESS | 3944 | 1467049117629 Marionette DEBUG loaded listener.js 10:38:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (1470A400) [pid = 3944] [serial = 2129] [outer = 104E6800] 10:38:37 INFO - PROCESS | 3944 | 1467049117978 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:38:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:38:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 609ms 10:38:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:38:37 INFO - PROCESS | 3944 | 1467049117995 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 10:38:37 INFO - PROCESS | 3944 | 1467049117997 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 10:38:37 INFO - PROCESS | 3944 | 1467049118000 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:38:37 INFO - PROCESS | 3944 | 1467049118001 Marionette TRACE conn3 <- [1,2802,null,{}] 10:38:37 INFO - PROCESS | 3944 | 1467049118005 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:38:37 INFO - PROCESS | 3944 | 1467049118006 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:38 INFO - PROCESS | 3944 | 1467049118108 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 10:38:38 INFO - PROCESS | 3944 | 1467049118116 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:38 INFO - PROCESS | 3944 | 1467049118118 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:38 INFO - PROCESS | 3944 | ++DOCSHELL 17E78400 == 34 [pid = 3944] [id = 710] 10:38:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (17F25000) [pid = 3944] [serial = 2130] [outer = 00000000] 10:38:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (18414000) [pid = 3944] [serial = 2131] [outer = 17F25000] 10:38:38 INFO - PROCESS | 3944 | 1467049118160 Marionette DEBUG loaded listener.js 10:38:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (18470800) [pid = 3944] [serial = 2132] [outer = 17F25000] 10:38:38 INFO - PROCESS | 3944 | 1467049118591 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:38:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:38:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 625ms 10:38:38 INFO - PROCESS | 3944 | 1467049118621 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 10:38:38 INFO - PROCESS | 3944 | 1467049118623 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 10:38:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:38:38 INFO - PROCESS | 3944 | 1467049118626 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:38:38 INFO - PROCESS | 3944 | 1467049118628 Marionette TRACE conn3 <- [1,2806,null,{}] 10:38:38 INFO - PROCESS | 3944 | 1467049118631 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:38:38 INFO - PROCESS | 3944 | 1467049118633 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:38 INFO - PROCESS | 3944 | 1467049118697 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 10:38:38 INFO - PROCESS | 3944 | 1467049118703 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:38 INFO - PROCESS | 3944 | 1467049118705 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:38 INFO - PROCESS | 3944 | ++DOCSHELL 1659C800 == 35 [pid = 3944] [id = 711] 10:38:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (19612C00) [pid = 3944] [serial = 2133] [outer = 00000000] 10:38:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (19884000) [pid = 3944] [serial = 2134] [outer = 19612C00] 10:38:38 INFO - PROCESS | 3944 | 1467049118747 Marionette DEBUG loaded listener.js 10:38:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (198F2400) [pid = 3944] [serial = 2135] [outer = 19612C00] 10:38:39 INFO - PROCESS | 3944 | 1467049119363 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:38:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:38:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 823ms 10:38:39 INFO - PROCESS | 3944 | 1467049119437 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 10:38:39 INFO - PROCESS | 3944 | 1467049119442 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 10:38:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:38:39 INFO - PROCESS | 3944 | 1467049119447 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:38:39 INFO - PROCESS | 3944 | 1467049119450 Marionette TRACE conn3 <- [1,2810,null,{}] 10:38:39 INFO - PROCESS | 3944 | 1467049119456 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:38:39 INFO - PROCESS | 3944 | 1467049119459 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:39 INFO - PROCESS | 3944 | 1467049119586 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 10:38:39 INFO - PROCESS | 3944 | 1467049119721 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:39 INFO - PROCESS | 3944 | 1467049119724 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:39 INFO - PROCESS | 3944 | ++DOCSHELL 0C765800 == 36 [pid = 3944] [id = 712] 10:38:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (103D2C00) [pid = 3944] [serial = 2136] [outer = 00000000] 10:38:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (1292AC00) [pid = 3944] [serial = 2137] [outer = 103D2C00] 10:38:39 INFO - PROCESS | 3944 | 1467049119780 Marionette DEBUG loaded listener.js 10:38:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (13131400) [pid = 3944] [serial = 2138] [outer = 103D2C00] 10:38:40 INFO - PROCESS | 3944 | 1467049120365 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:38:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:38:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 975ms 10:38:40 INFO - PROCESS | 3944 | 1467049120433 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 10:38:40 INFO - PROCESS | 3944 | 1467049120437 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 10:38:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:38:40 INFO - PROCESS | 3944 | 1467049120444 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:38:40 INFO - PROCESS | 3944 | 1467049120447 Marionette TRACE conn3 <- [1,2814,null,{}] 10:38:40 INFO - PROCESS | 3944 | 1467049120451 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:38:40 INFO - PROCESS | 3944 | 1467049120454 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:40 INFO - PROCESS | 3944 | 1467049120568 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 10:38:40 INFO - PROCESS | 3944 | 1467049120712 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:40 INFO - PROCESS | 3944 | 1467049120715 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:40 INFO - PROCESS | 3944 | ++DOCSHELL 1553A000 == 37 [pid = 3944] [id = 713] 10:38:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1553A400) [pid = 3944] [serial = 2139] [outer = 00000000] 10:38:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (157E2000) [pid = 3944] [serial = 2140] [outer = 1553A400] 10:38:40 INFO - PROCESS | 3944 | 1467049120772 Marionette DEBUG loaded listener.js 10:38:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (157E4800) [pid = 3944] [serial = 2141] [outer = 1553A400] 10:38:41 INFO - PROCESS | 3944 | 1467049121332 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:38:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:38:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 914ms 10:38:41 INFO - PROCESS | 3944 | 1467049121355 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 10:38:41 INFO - PROCESS | 3944 | 1467049121357 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 10:38:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:38:41 INFO - PROCESS | 3944 | 1467049121361 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:38:41 INFO - PROCESS | 3944 | 1467049121365 Marionette TRACE conn3 <- [1,2818,null,{}] 10:38:41 INFO - PROCESS | 3944 | 1467049121375 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:38:41 INFO - PROCESS | 3944 | 1467049121380 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:41 INFO - PROCESS | 3944 | 1467049121483 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 10:38:41 INFO - PROCESS | 3944 | 1467049121624 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:41 INFO - PROCESS | 3944 | 1467049121627 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:41 INFO - PROCESS | 3944 | ++DOCSHELL 1987F000 == 38 [pid = 3944] [id = 714] 10:38:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (19882400) [pid = 3944] [serial = 2142] [outer = 00000000] 10:38:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (198F5000) [pid = 3944] [serial = 2143] [outer = 19882400] 10:38:41 INFO - PROCESS | 3944 | 1467049121683 Marionette DEBUG loaded listener.js 10:38:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (19A6C800) [pid = 3944] [serial = 2144] [outer = 19882400] 10:38:42 INFO - PROCESS | 3944 | 1467049122234 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:38:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:38:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 929ms 10:38:42 INFO - PROCESS | 3944 | 1467049122291 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 10:38:42 INFO - PROCESS | 3944 | 1467049122293 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 10:38:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:38:42 INFO - PROCESS | 3944 | 1467049122297 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:38:42 INFO - PROCESS | 3944 | 1467049122299 Marionette TRACE conn3 <- [1,2822,null,{}] 10:38:42 INFO - PROCESS | 3944 | 1467049122303 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:38:42 INFO - PROCESS | 3944 | 1467049122305 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:42 INFO - PROCESS | 3944 | 1467049122413 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 10:38:42 INFO - PROCESS | 3944 | 1467049122647 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:42 INFO - PROCESS | 3944 | 1467049122650 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:42 INFO - PROCESS | 3944 | ++DOCSHELL 0C778800 == 39 [pid = 3944] [id = 715] 10:38:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (103C6000) [pid = 3944] [serial = 2145] [outer = 00000000] 10:38:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (104E4C00) [pid = 3944] [serial = 2146] [outer = 103C6000] 10:38:42 INFO - PROCESS | 3944 | 1467049122703 Marionette DEBUG loaded listener.js 10:38:42 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (10AC4800) [pid = 3944] [serial = 2147] [outer = 103C6000] 10:38:43 INFO - PROCESS | 3944 | 1467049123327 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:38:43 INFO - PROCESS | 3944 | --DOCSHELL 17E78400 == 38 [pid = 3944] [id = 710] 10:38:43 INFO - PROCESS | 3944 | --DOCSHELL 104E0C00 == 37 [pid = 3944] [id = 709] 10:38:43 INFO - PROCESS | 3944 | --DOCSHELL 1470C400 == 36 [pid = 3944] [id = 708] 10:38:43 INFO - PROCESS | 3944 | --DOCSHELL 157E5C00 == 35 [pid = 3944] [id = 707] 10:38:43 INFO - PROCESS | 3944 | --DOCSHELL 150F4000 == 34 [pid = 3944] [id = 706] 10:38:43 INFO - PROCESS | 3944 | --DOCSHELL 13B32000 == 33 [pid = 3944] [id = 705] 10:38:43 INFO - PROCESS | 3944 | --DOCSHELL 131D8C00 == 32 [pid = 3944] [id = 704] 10:38:43 INFO - PROCESS | 3944 | --DOCSHELL 103C9000 == 31 [pid = 3944] [id = 703] 10:38:43 INFO - PROCESS | 3944 | --DOCSHELL 10AC3C00 == 30 [pid = 3944] [id = 702] 10:38:43 INFO - PROCESS | 3944 | --DOCSHELL 10ED3400 == 29 [pid = 3944] [id = 701] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (114EC400) [pid = 3944] [serial = 2104] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (11C34000) [pid = 3944] [serial = 2095] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (15540000) [pid = 3944] [serial = 2098] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (1306C000) [pid = 3944] [serial = 2096] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (1987CC00) [pid = 3944] [serial = 2102] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (1846AC00) [pid = 3944] [serial = 2101] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (15A6FC00) [pid = 3944] [serial = 2077] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (13130C00) [pid = 3944] [serial = 2071] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (131D9400) [pid = 3944] [serial = 2072] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (1659F400) [pid = 3944] [serial = 2080] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (17E7B000) [pid = 3944] [serial = 2063] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (13070000) [pid = 3944] [serial = 2065] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (13152400) [pid = 3944] [serial = 2066] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (150F9800) [pid = 3944] [serial = 2074] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (11C2BC00) [pid = 3944] [serial = 2068] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (1281E400) [pid = 3944] [serial = 2069] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1600B400) [pid = 3944] [serial = 2078] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (157E3000) [pid = 3944] [serial = 2099] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (173E4C00) [pid = 3944] [serial = 2083] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (18415C00) [pid = 3944] [serial = 2090] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (174D0400) [pid = 3944] [serial = 2084] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (18414400) [pid = 3944] [serial = 2089] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (19613000) [pid = 3944] [serial = 2093] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (1960FC00) [pid = 3944] [serial = 2092] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (16720C00) [pid = 3944] [serial = 2081] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (176CC400) [pid = 3944] [serial = 2086] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (17E7D400) [pid = 3944] [serial = 2087] [outer = 00000000] [url = about:blank] 10:38:43 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (1553D400) [pid = 3944] [serial = 2075] [outer = 00000000] [url = about:blank] 10:38:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:38:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1128ms 10:38:43 INFO - PROCESS | 3944 | 1467049123417 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 10:38:43 INFO - PROCESS | 3944 | 1467049123421 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 10:38:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:38:43 INFO - PROCESS | 3944 | 1467049123428 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:38:43 INFO - PROCESS | 3944 | 1467049123430 Marionette TRACE conn3 <- [1,2826,null,{}] 10:38:43 INFO - PROCESS | 3944 | 1467049123435 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:38:43 INFO - PROCESS | 3944 | 1467049123440 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:43 INFO - PROCESS | 3944 | 1467049123548 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 10:38:43 INFO - PROCESS | 3944 | 1467049123640 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:43 INFO - PROCESS | 3944 | 1467049123643 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:43 INFO - PROCESS | 3944 | ++DOCSHELL 10AC7400 == 30 [pid = 3944] [id = 716] 10:38:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (110AE000) [pid = 3944] [serial = 2148] [outer = 00000000] 10:38:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (128A6000) [pid = 3944] [serial = 2149] [outer = 110AE000] 10:38:43 INFO - PROCESS | 3944 | 1467049123696 Marionette DEBUG loaded listener.js 10:38:43 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (12BCB000) [pid = 3944] [serial = 2150] [outer = 110AE000] 10:38:44 INFO - PROCESS | 3944 | 1467049124147 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:38:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:38:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 777ms 10:38:44 INFO - PROCESS | 3944 | 1467049124215 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 10:38:44 INFO - PROCESS | 3944 | 1467049124219 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 10:38:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:38:44 INFO - PROCESS | 3944 | 1467049124223 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:38:44 INFO - PROCESS | 3944 | 1467049124225 Marionette TRACE conn3 <- [1,2830,null,{}] 10:38:44 INFO - PROCESS | 3944 | 1467049124229 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:38:44 INFO - PROCESS | 3944 | 1467049124231 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:44 INFO - PROCESS | 3944 | 1467049124319 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 10:38:44 INFO - PROCESS | 3944 | 1467049124325 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:44 INFO - PROCESS | 3944 | 1467049124327 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:44 INFO - PROCESS | 3944 | ++DOCSHELL 13B25000 == 31 [pid = 3944] [id = 717] 10:38:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (15013800) [pid = 3944] [serial = 2151] [outer = 00000000] 10:38:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (150ECC00) [pid = 3944] [serial = 2152] [outer = 15013800] 10:38:44 INFO - PROCESS | 3944 | 1467049124371 Marionette DEBUG loaded listener.js 10:38:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (150FB000) [pid = 3944] [serial = 2153] [outer = 15013800] 10:38:44 INFO - PROCESS | 3944 | 1467049124826 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:38:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:38:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 625ms 10:38:44 INFO - PROCESS | 3944 | 1467049124843 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 10:38:44 INFO - PROCESS | 3944 | 1467049124845 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 10:38:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:38:44 INFO - PROCESS | 3944 | 1467049124850 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:38:44 INFO - PROCESS | 3944 | 1467049124855 Marionette TRACE conn3 <- [1,2834,null,{}] 10:38:44 INFO - PROCESS | 3944 | 1467049124864 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:38:44 INFO - PROCESS | 3944 | 1467049124867 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:44 INFO - PROCESS | 3944 | 1467049124950 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 10:38:44 INFO - PROCESS | 3944 | 1467049124959 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:44 INFO - PROCESS | 3944 | 1467049124961 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:44 INFO - PROCESS | 3944 | ++DOCSHELL 15D7A000 == 32 [pid = 3944] [id = 718] 10:38:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (15D7A400) [pid = 3944] [serial = 2154] [outer = 00000000] 10:38:44 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (1606DC00) [pid = 3944] [serial = 2155] [outer = 15D7A400] 10:38:44 INFO - PROCESS | 3944 | 1467049125004 Marionette DEBUG loaded listener.js 10:38:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (16073800) [pid = 3944] [serial = 2156] [outer = 15D7A400] 10:38:45 INFO - PROCESS | 3944 | 1467049125434 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:38:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:38:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 639ms 10:38:45 INFO - PROCESS | 3944 | 1467049125490 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 10:38:45 INFO - PROCESS | 3944 | 1467049125492 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 10:38:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:38:45 INFO - PROCESS | 3944 | 1467049125496 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:38:45 INFO - PROCESS | 3944 | 1467049125497 Marionette TRACE conn3 <- [1,2838,null,{}] 10:38:45 INFO - PROCESS | 3944 | 1467049125501 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:38:45 INFO - PROCESS | 3944 | 1467049125503 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:45 INFO - PROCESS | 3944 | 1467049125587 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 10:38:45 INFO - PROCESS | 3944 | 1467049125592 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:45 INFO - PROCESS | 3944 | 1467049125595 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:45 INFO - PROCESS | 3944 | ++DOCSHELL 16009800 == 33 [pid = 3944] [id = 719] 10:38:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (16593800) [pid = 3944] [serial = 2157] [outer = 00000000] 10:38:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (16722000) [pid = 3944] [serial = 2158] [outer = 16593800] 10:38:45 INFO - PROCESS | 3944 | 1467049125637 Marionette DEBUG loaded listener.js 10:38:45 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (16723000) [pid = 3944] [serial = 2159] [outer = 16593800] 10:38:46 INFO - PROCESS | 3944 | 1467049126137 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:38:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:38:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 10:38:46 INFO - PROCESS | 3944 | 1467049126178 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 10:38:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:38:46 INFO - PROCESS | 3944 | 1467049126180 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 10:38:46 INFO - PROCESS | 3944 | 1467049126183 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:38:46 INFO - PROCESS | 3944 | 1467049126185 Marionette TRACE conn3 <- [1,2842,null,{}] 10:38:46 INFO - PROCESS | 3944 | 1467049126188 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:38:46 INFO - PROCESS | 3944 | 1467049126190 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:46 INFO - PROCESS | 3944 | 1467049126302 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 10:38:46 INFO - PROCESS | 3944 | 1467049126307 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:46 INFO - PROCESS | 3944 | 1467049126313 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:46 INFO - PROCESS | 3944 | ++DOCSHELL 174CA000 == 34 [pid = 3944] [id = 720] 10:38:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (174CD000) [pid = 3944] [serial = 2160] [outer = 00000000] 10:38:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (176D0C00) [pid = 3944] [serial = 2161] [outer = 174CD000] 10:38:46 INFO - PROCESS | 3944 | 1467049126419 Marionette DEBUG loaded listener.js 10:38:46 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (1811E400) [pid = 3944] [serial = 2162] [outer = 174CD000] 10:38:46 INFO - PROCESS | 3944 | 1467049126856 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:38:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:38:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 716ms 10:38:46 INFO - PROCESS | 3944 | 1467049126913 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 10:38:46 INFO - PROCESS | 3944 | 1467049126915 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 10:38:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:38:46 INFO - PROCESS | 3944 | 1467049126919 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:38:46 INFO - PROCESS | 3944 | 1467049126920 Marionette TRACE conn3 <- [1,2846,null,{}] 10:38:46 INFO - PROCESS | 3944 | 1467049126924 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:38:46 INFO - PROCESS | 3944 | 1467049126926 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:47 INFO - PROCESS | 3944 | 1467049127066 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 10:38:47 INFO - PROCESS | 3944 | 1467049127138 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:47 INFO - PROCESS | 3944 | 1467049127140 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:47 INFO - PROCESS | 3944 | ++DOCSHELL 173E4C00 == 35 [pid = 3944] [id = 721] 10:38:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (1846BC00) [pid = 3944] [serial = 2163] [outer = 00000000] 10:38:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (19617000) [pid = 3944] [serial = 2164] [outer = 1846BC00] 10:38:47 INFO - PROCESS | 3944 | 1467049127192 Marionette DEBUG loaded listener.js 10:38:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (1987CC00) [pid = 3944] [serial = 2165] [outer = 1846BC00] 10:38:47 INFO - PROCESS | 3944 | 1467049127582 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:38:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:38:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 716ms 10:38:47 INFO - PROCESS | 3944 | 1467049127641 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 10:38:47 INFO - PROCESS | 3944 | 1467049127643 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 10:38:47 INFO - PROCESS | 3944 | 1467049127646 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:38:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:38:47 INFO - PROCESS | 3944 | 1467049127648 Marionette TRACE conn3 <- [1,2850,null,{}] 10:38:47 INFO - PROCESS | 3944 | 1467049127651 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:38:47 INFO - PROCESS | 3944 | 1467049127653 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:47 INFO - PROCESS | 3944 | 1467049127774 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 10:38:47 INFO - PROCESS | 3944 | 1467049127890 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:47 INFO - PROCESS | 3944 | 1467049127892 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:47 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (17286400) [pid = 3944] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:38:47 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (131D9000) [pid = 3944] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:38:47 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1659E000) [pid = 3944] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:38:47 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (10AC9C00) [pid = 3944] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:38:47 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (150CD000) [pid = 3944] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:38:47 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (10ED3C00) [pid = 3944] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:38:47 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1047F800) [pid = 3944] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:38:47 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (104E6800) [pid = 3944] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:38:47 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (15539000) [pid = 3944] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:38:47 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (17F25000) [pid = 3944] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:38:47 INFO - PROCESS | 3944 | ++DOCSHELL 0C760800 == 36 [pid = 3944] [id = 722] 10:38:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (0F390400) [pid = 3944] [serial = 2166] [outer = 00000000] 10:38:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (10A79400) [pid = 3944] [serial = 2167] [outer = 0F390400] 10:38:47 INFO - PROCESS | 3944 | 1467049127941 Marionette DEBUG loaded listener.js 10:38:47 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (1122D400) [pid = 3944] [serial = 2168] [outer = 0F390400] 10:38:48 INFO - PROCESS | 3944 | 1467049128291 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:38:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:38:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 678ms 10:38:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:38:48 INFO - PROCESS | 3944 | 1467049128329 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 10:38:48 INFO - PROCESS | 3944 | 1467049128331 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 10:38:48 INFO - PROCESS | 3944 | 1467049128335 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:38:48 INFO - PROCESS | 3944 | 1467049128336 Marionette TRACE conn3 <- [1,2854,null,{}] 10:38:48 INFO - PROCESS | 3944 | 1467049128340 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:38:48 INFO - PROCESS | 3944 | 1467049128342 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:48 INFO - PROCESS | 3944 | 1467049128443 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 10:38:48 INFO - PROCESS | 3944 | 1467049128542 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:48 INFO - PROCESS | 3944 | 1467049128544 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:48 INFO - PROCESS | 3944 | ++DOCSHELL 110A9800 == 37 [pid = 3944] [id = 723] 10:38:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (130A1400) [pid = 3944] [serial = 2169] [outer = 00000000] 10:38:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (17408000) [pid = 3944] [serial = 2170] [outer = 130A1400] 10:38:48 INFO - PROCESS | 3944 | 1467049128586 Marionette DEBUG loaded listener.js 10:38:48 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (18462800) [pid = 3944] [serial = 2171] [outer = 130A1400] 10:38:48 INFO - PROCESS | 3944 | 1467049128942 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:38:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:38:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 619ms 10:38:48 INFO - PROCESS | 3944 | 1467049128973 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 10:38:48 INFO - PROCESS | 3944 | 1467049128975 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 10:38:48 INFO - PROCESS | 3944 | 1467049128978 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:38:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:38:48 INFO - PROCESS | 3944 | 1467049128980 Marionette TRACE conn3 <- [1,2858,null,{}] 10:38:48 INFO - PROCESS | 3944 | 1467049128983 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:38:48 INFO - PROCESS | 3944 | 1467049128985 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:49 INFO - PROCESS | 3944 | 1467049129111 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 10:38:49 INFO - PROCESS | 3944 | 1467049129120 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:49 INFO - PROCESS | 3944 | 1467049129122 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:49 INFO - PROCESS | 3944 | ++DOCSHELL 16594400 == 38 [pid = 3944] [id = 724] 10:38:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (17403C00) [pid = 3944] [serial = 2172] [outer = 00000000] 10:38:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (19A89000) [pid = 3944] [serial = 2173] [outer = 17403C00] 10:38:49 INFO - PROCESS | 3944 | 1467049129164 Marionette DEBUG loaded listener.js 10:38:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (1A029000) [pid = 3944] [serial = 2174] [outer = 17403C00] 10:38:49 INFO - PROCESS | 3944 | 1467049129593 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:38:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:38:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 620ms 10:38:49 INFO - PROCESS | 3944 | 1467049129617 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 10:38:49 INFO - PROCESS | 3944 | 1467049129619 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 10:38:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:38:49 INFO - PROCESS | 3944 | 1467049129622 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:38:49 INFO - PROCESS | 3944 | 1467049129623 Marionette TRACE conn3 <- [1,2862,null,{}] 10:38:49 INFO - PROCESS | 3944 | 1467049129627 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:38:49 INFO - PROCESS | 3944 | 1467049129629 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:49 INFO - PROCESS | 3944 | 1467049129708 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 10:38:49 INFO - PROCESS | 3944 | 1467049129714 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:49 INFO - PROCESS | 3944 | 1467049129716 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:49 INFO - PROCESS | 3944 | ++DOCSHELL 1A02E800 == 39 [pid = 3944] [id = 725] 10:38:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (1A02F400) [pid = 3944] [serial = 2175] [outer = 00000000] 10:38:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (1A30CC00) [pid = 3944] [serial = 2176] [outer = 1A02F400] 10:38:49 INFO - PROCESS | 3944 | 1467049129860 Marionette DEBUG loaded listener.js 10:38:49 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1A490000) [pid = 3944] [serial = 2177] [outer = 1A02F400] 10:38:50 INFO - PROCESS | 3944 | 1467049130474 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:38:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:38:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 929ms 10:38:50 INFO - PROCESS | 3944 | 1467049130552 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 10:38:50 INFO - PROCESS | 3944 | 1467049130557 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 10:38:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:38:50 INFO - PROCESS | 3944 | 1467049130562 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:38:50 INFO - PROCESS | 3944 | 1467049130567 Marionette TRACE conn3 <- [1,2866,null,{}] 10:38:50 INFO - PROCESS | 3944 | 1467049130573 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:38:50 INFO - PROCESS | 3944 | 1467049130576 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:50 INFO - PROCESS | 3944 | 1467049130691 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 10:38:50 INFO - PROCESS | 3944 | 1467049130833 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:50 INFO - PROCESS | 3944 | 1467049130836 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:50 INFO - PROCESS | 3944 | ++DOCSHELL 11AE0800 == 40 [pid = 3944] [id = 726] 10:38:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (11C34000) [pid = 3944] [serial = 2178] [outer = 00000000] 10:38:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (130CAC00) [pid = 3944] [serial = 2179] [outer = 11C34000] 10:38:50 INFO - PROCESS | 3944 | 1467049130892 Marionette DEBUG loaded listener.js 10:38:50 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (1470C400) [pid = 3944] [serial = 2180] [outer = 11C34000] 10:38:51 INFO - PROCESS | 3944 | 1467049131494 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:38:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:38:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 944ms 10:38:51 INFO - PROCESS | 3944 | 1467049131518 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 10:38:51 INFO - PROCESS | 3944 | 1467049131522 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 10:38:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:38:51 INFO - PROCESS | 3944 | 1467049131530 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:38:51 INFO - PROCESS | 3944 | 1467049131533 Marionette TRACE conn3 <- [1,2870,null,{}] 10:38:51 INFO - PROCESS | 3944 | 1467049131537 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:38:51 INFO - PROCESS | 3944 | 1467049131540 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:51 INFO - PROCESS | 3944 | 1467049131650 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 10:38:51 INFO - PROCESS | 3944 | 1467049131747 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:51 INFO - PROCESS | 3944 | 1467049131750 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:51 INFO - PROCESS | 3944 | ++DOCSHELL 157DA800 == 41 [pid = 3944] [id = 727] 10:38:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (157DE800) [pid = 3944] [serial = 2181] [outer = 00000000] 10:38:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (16069000) [pid = 3944] [serial = 2182] [outer = 157DE800] 10:38:51 INFO - PROCESS | 3944 | 1467049131852 Marionette DEBUG loaded listener.js 10:38:51 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (1671B800) [pid = 3944] [serial = 2183] [outer = 157DE800] 10:38:52 INFO - PROCESS | 3944 | 1467049132485 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:38:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:38:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1037ms 10:38:52 INFO - PROCESS | 3944 | 1467049132557 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 10:38:52 INFO - PROCESS | 3944 | 1467049132560 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 10:38:52 INFO - PROCESS | 3944 | 1467049132583 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:38:52 INFO - PROCESS | 3944 | 1467049132587 Marionette TRACE conn3 <- [1,2874,null,{}] 10:38:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:38:52 INFO - PROCESS | 3944 | 1467049132598 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:38:52 INFO - PROCESS | 3944 | 1467049132603 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:52 INFO - PROCESS | 3944 | 1467049132759 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 10:38:52 INFO - PROCESS | 3944 | 1467049132905 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:52 INFO - PROCESS | 3944 | 1467049132908 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:52 INFO - PROCESS | 3944 | ++DOCSHELL 10AC8800 == 42 [pid = 3944] [id = 728] 10:38:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (10AD0800) [pid = 3944] [serial = 2184] [outer = 00000000] 10:38:52 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (11482400) [pid = 3944] [serial = 2185] [outer = 10AD0800] 10:38:52 INFO - PROCESS | 3944 | 1467049132965 Marionette DEBUG loaded listener.js 10:38:53 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (14706800) [pid = 3944] [serial = 2186] [outer = 10AD0800] 10:38:53 INFO - PROCESS | 3944 | 1467049133728 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:38:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:38:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1177ms 10:38:53 INFO - PROCESS | 3944 | 1467049133769 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 10:38:53 INFO - PROCESS | 3944 | 1467049133773 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 10:38:53 INFO - PROCESS | 3944 | 1467049133778 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:38:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:38:53 INFO - PROCESS | 3944 | 1467049133782 Marionette TRACE conn3 <- [1,2878,null,{}] 10:38:53 INFO - PROCESS | 3944 | 1467049133807 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:38:53 INFO - PROCESS | 3944 | 1467049133810 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:53 INFO - PROCESS | 3944 | 1467049133920 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 10:38:54 INFO - PROCESS | 3944 | 1467049134065 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:54 INFO - PROCESS | 3944 | 1467049134067 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:54 INFO - PROCESS | 3944 | ++DOCSHELL 10ACD400 == 43 [pid = 3944] [id = 729] 10:38:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1122DC00) [pid = 3944] [serial = 2187] [outer = 00000000] 10:38:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1309E800) [pid = 3944] [serial = 2188] [outer = 1122DC00] 10:38:54 INFO - PROCESS | 3944 | 1467049134118 Marionette DEBUG loaded listener.js 10:38:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (13930800) [pid = 3944] [serial = 2189] [outer = 1122DC00] 10:38:54 INFO - PROCESS | 3944 | --DOCSHELL 16594400 == 42 [pid = 3944] [id = 724] 10:38:54 INFO - PROCESS | 3944 | --DOCSHELL 110A9800 == 41 [pid = 3944] [id = 723] 10:38:54 INFO - PROCESS | 3944 | --DOCSHELL 0C760800 == 40 [pid = 3944] [id = 722] 10:38:54 INFO - PROCESS | 3944 | --DOCSHELL 173E4C00 == 39 [pid = 3944] [id = 721] 10:38:54 INFO - PROCESS | 3944 | --DOCSHELL 174CA000 == 38 [pid = 3944] [id = 720] 10:38:54 INFO - PROCESS | 3944 | --DOCSHELL 16009800 == 37 [pid = 3944] [id = 719] 10:38:54 INFO - PROCESS | 3944 | --DOCSHELL 15D7A000 == 36 [pid = 3944] [id = 718] 10:38:54 INFO - PROCESS | 3944 | --DOCSHELL 13B25000 == 35 [pid = 3944] [id = 717] 10:38:54 INFO - PROCESS | 3944 | --DOCSHELL 10AC7400 == 34 [pid = 3944] [id = 716] 10:38:54 INFO - PROCESS | 3944 | --DOCSHELL 0C778800 == 33 [pid = 3944] [id = 715] 10:38:54 INFO - PROCESS | 3944 | --DOCSHELL 1987F000 == 32 [pid = 3944] [id = 714] 10:38:54 INFO - PROCESS | 3944 | --DOCSHELL 1553A000 == 31 [pid = 3944] [id = 713] 10:38:54 INFO - PROCESS | 3944 | --DOCSHELL 0C765800 == 30 [pid = 3944] [id = 712] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (17402000) [pid = 3944] [serial = 2125] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1392F000) [pid = 3944] [serial = 2113] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (13B28400) [pid = 3944] [serial = 2114] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (16723400) [pid = 3944] [serial = 2122] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (1122C800) [pid = 3944] [serial = 2108] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (110A7C00) [pid = 3944] [serial = 2107] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (150F5800) [pid = 3944] [serial = 2116] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (129F1400) [pid = 3944] [serial = 2105] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (10ACE000) [pid = 3944] [serial = 2111] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (10A05C00) [pid = 3944] [serial = 2110] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (14705C00) [pid = 3944] [serial = 2128] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (1600C800) [pid = 3944] [serial = 2119] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (174D4800) [pid = 3944] [serial = 2126] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (19884000) [pid = 3944] [serial = 2134] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (16594800) [pid = 3944] [serial = 2120] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (1687DC00) [pid = 3944] [serial = 2123] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1553AC00) [pid = 3944] [serial = 2117] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (18414000) [pid = 3944] [serial = 2131] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (18470800) [pid = 3944] [serial = 2132] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (1470A400) [pid = 3944] [serial = 2129] [outer = 00000000] [url = about:blank] 10:38:54 INFO - PROCESS | 3944 | 1467049134623 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:38:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:38:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 851ms 10:38:54 INFO - PROCESS | 3944 | 1467049134643 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 10:38:54 INFO - PROCESS | 3944 | 1467049134647 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 10:38:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:38:54 INFO - PROCESS | 3944 | 1467049134653 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:38:54 INFO - PROCESS | 3944 | 1467049134655 Marionette TRACE conn3 <- [1,2882,null,{}] 10:38:54 INFO - PROCESS | 3944 | 1467049134659 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:38:54 INFO - PROCESS | 3944 | 1467049134661 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:54 INFO - PROCESS | 3944 | 1467049134749 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 10:38:54 INFO - PROCESS | 3944 | 1467049134757 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:54 INFO - PROCESS | 3944 | 1467049134760 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:54 INFO - PROCESS | 3944 | ++DOCSHELL 13155000 == 31 [pid = 3944] [id = 730] 10:38:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (1328C800) [pid = 3944] [serial = 2190] [outer = 00000000] 10:38:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (150F1400) [pid = 3944] [serial = 2191] [outer = 1328C800] 10:38:54 INFO - PROCESS | 3944 | 1467049134805 Marionette DEBUG loaded listener.js 10:38:54 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (150F9800) [pid = 3944] [serial = 2192] [outer = 1328C800] 10:38:55 INFO - PROCESS | 3944 | 1467049135303 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:38:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:38:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 696ms 10:38:55 INFO - PROCESS | 3944 | 1467049135340 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 10:38:55 INFO - PROCESS | 3944 | 1467049135342 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 10:38:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:38:55 INFO - PROCESS | 3944 | 1467049135345 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:38:55 INFO - PROCESS | 3944 | 1467049135348 Marionette TRACE conn3 <- [1,2886,null,{}] 10:38:55 INFO - PROCESS | 3944 | 1467049135358 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:38:55 INFO - PROCESS | 3944 | 1467049135363 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:55 INFO - PROCESS | 3944 | 1467049135444 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 10:38:55 INFO - PROCESS | 3944 | 1467049135454 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:55 INFO - PROCESS | 3944 | 1467049135456 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:55 INFO - PROCESS | 3944 | ++DOCSHELL 16005400 == 32 [pid = 3944] [id = 731] 10:38:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (16006C00) [pid = 3944] [serial = 2193] [outer = 00000000] 10:38:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (16072800) [pid = 3944] [serial = 2194] [outer = 16006C00] 10:38:55 INFO - PROCESS | 3944 | 1467049135502 Marionette DEBUG loaded listener.js 10:38:55 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (1659F400) [pid = 3944] [serial = 2195] [outer = 16006C00] 10:38:55 INFO - PROCESS | 3944 | 1467049136000 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:38:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:38:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 681ms 10:38:56 INFO - PROCESS | 3944 | 1467049136046 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 10:38:56 INFO - PROCESS | 3944 | 1467049136049 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 10:38:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:38:56 INFO - PROCESS | 3944 | 1467049136056 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:38:56 INFO - PROCESS | 3944 | 1467049136057 Marionette TRACE conn3 <- [1,2890,null,{}] 10:38:56 INFO - PROCESS | 3944 | 1467049136061 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:38:56 INFO - PROCESS | 3944 | 1467049136063 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:56 INFO - PROCESS | 3944 | 1467049136148 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 10:38:56 INFO - PROCESS | 3944 | 1467049136250 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:56 INFO - PROCESS | 3944 | 1467049136252 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:56 INFO - PROCESS | 3944 | ++DOCSHELL 166B7400 == 33 [pid = 3944] [id = 732] 10:38:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (16728C00) [pid = 3944] [serial = 2196] [outer = 00000000] 10:38:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (16C4A000) [pid = 3944] [serial = 2197] [outer = 16728C00] 10:38:56 INFO - PROCESS | 3944 | 1467049136304 Marionette DEBUG loaded listener.js 10:38:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (173E0C00) [pid = 3944] [serial = 2198] [outer = 16728C00] 10:38:56 INFO - PROCESS | 3944 | 1467049136675 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:38:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:38:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 619ms 10:38:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:38:56 INFO - PROCESS | 3944 | 1467049136690 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 10:38:56 INFO - PROCESS | 3944 | 1467049136692 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 10:38:56 INFO - PROCESS | 3944 | 1467049136695 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:38:56 INFO - PROCESS | 3944 | 1467049136697 Marionette TRACE conn3 <- [1,2894,null,{}] 10:38:56 INFO - PROCESS | 3944 | 1467049136700 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:38:56 INFO - PROCESS | 3944 | 1467049136702 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:56 INFO - PROCESS | 3944 | 1467049136826 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 10:38:56 INFO - PROCESS | 3944 | 1467049136930 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:56 INFO - PROCESS | 3944 | 1467049136933 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:56 INFO - PROCESS | 3944 | ++DOCSHELL 17409400 == 34 [pid = 3944] [id = 733] 10:38:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (17410000) [pid = 3944] [serial = 2199] [outer = 00000000] 10:38:56 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (17F27800) [pid = 3944] [serial = 2200] [outer = 17410000] 10:38:56 INFO - PROCESS | 3944 | 1467049136982 Marionette DEBUG loaded listener.js 10:38:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (18414400) [pid = 3944] [serial = 2201] [outer = 17410000] 10:38:57 INFO - PROCESS | 3944 | 1467049137404 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:38:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:38:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 789ms 10:38:57 INFO - PROCESS | 3944 | 1467049137481 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 10:38:57 INFO - PROCESS | 3944 | 1467049137483 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 10:38:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:38:57 INFO - PROCESS | 3944 | 1467049137492 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:38:57 INFO - PROCESS | 3944 | 1467049137493 Marionette TRACE conn3 <- [1,2898,null,{}] 10:38:57 INFO - PROCESS | 3944 | 1467049137497 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:38:57 INFO - PROCESS | 3944 | 1467049137502 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:57 INFO - PROCESS | 3944 | 1467049137628 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 10:38:57 INFO - PROCESS | 3944 | 1467049137703 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:57 INFO - PROCESS | 3944 | 1467049137705 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:57 INFO - PROCESS | 3944 | ++DOCSHELL 17408C00 == 35 [pid = 3944] [id = 734] 10:38:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1846F400) [pid = 3944] [serial = 2202] [outer = 00000000] 10:38:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (19A86400) [pid = 3944] [serial = 2203] [outer = 1846F400] 10:38:57 INFO - PROCESS | 3944 | 1467049137774 Marionette DEBUG loaded listener.js 10:38:57 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1A022400) [pid = 3944] [serial = 2204] [outer = 1846F400] 10:38:58 INFO - PROCESS | 3944 | 1467049138189 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:38:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:38:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:38:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 728ms 10:38:58 INFO - PROCESS | 3944 | 1467049138234 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 10:38:58 INFO - TEST-START | /DOMEvents/constructors.html 10:38:58 INFO - PROCESS | 3944 | 1467049138236 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 10:38:58 INFO - PROCESS | 3944 | 1467049138240 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:38:58 INFO - PROCESS | 3944 | 1467049138242 Marionette TRACE conn3 <- [1,2902,null,{}] 10:38:58 INFO - PROCESS | 3944 | 1467049138245 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:38:58 INFO - PROCESS | 3944 | 1467049138247 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:58 INFO - PROCESS | 3944 | 1467049138371 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 10:38:58 INFO - PROCESS | 3944 | 1467049138376 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:58 INFO - PROCESS | 3944 | 1467049138378 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:58 INFO - PROCESS | 3944 | ++DOCSHELL 11487800 == 36 [pid = 3944] [id = 735] 10:38:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (1687D800) [pid = 3944] [serial = 2205] [outer = 00000000] 10:38:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (1A30F400) [pid = 3944] [serial = 2206] [outer = 1687D800] 10:38:58 INFO - PROCESS | 3944 | 1467049138420 Marionette DEBUG loaded listener.js 10:38:58 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1A48FC00) [pid = 3944] [serial = 2207] [outer = 1687D800] 10:38:59 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (174CD000) [pid = 3944] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:38:59 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (1846BC00) [pid = 3944] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:38:59 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (110AE000) [pid = 3944] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:38:59 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (16593800) [pid = 3944] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:38:59 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (15013800) [pid = 3944] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:38:59 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (15D7A400) [pid = 3944] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:38:59 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (103C6000) [pid = 3944] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:38:59 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (0F390400) [pid = 3944] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:38:59 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (17403C00) [pid = 3944] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:38:59 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (130A1400) [pid = 3944] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:38:59 INFO - PROCESS | 3944 | 1467049139098 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:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:38:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:38:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:38:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:38:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:38:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:38:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:38:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:38:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:38:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 898ms 10:38:59 INFO - PROCESS | 3944 | 1467049139141 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 10:38:59 INFO - PROCESS | 3944 | 1467049139143 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 10:38:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:38:59 INFO - PROCESS | 3944 | 1467049139147 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:38:59 INFO - PROCESS | 3944 | 1467049139149 Marionette TRACE conn3 <- [1,2906,null,{}] 10:38:59 INFO - PROCESS | 3944 | 1467049139152 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:38:59 INFO - PROCESS | 3944 | 1467049139154 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:59 INFO - PROCESS | 3944 | 1467049139232 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 10:38:59 INFO - PROCESS | 3944 | 1467049139237 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:59 INFO - PROCESS | 3944 | 1467049139239 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:59 INFO - PROCESS | 3944 | ++DOCSHELL 104E9800 == 37 [pid = 3944] [id = 736] 10:38:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (10A7E000) [pid = 3944] [serial = 2208] [outer = 00000000] 10:38:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (1659FC00) [pid = 3944] [serial = 2209] [outer = 10A7E000] 10:38:59 INFO - PROCESS | 3944 | 1467049139282 Marionette DEBUG loaded listener.js 10:38:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (16C44800) [pid = 3944] [serial = 2210] [outer = 10A7E000] 10:38:59 INFO - PROCESS | 3944 | 1467049139725 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:38:59 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:38:59 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 634ms 10:38:59 INFO - PROCESS | 3944 | 1467049139784 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 10:38:59 INFO - PROCESS | 3944 | 1467049139786 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 10:38:59 INFO - PROCESS | 3944 | 1467049139789 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:38:59 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:38:59 INFO - PROCESS | 3944 | 1467049139791 Marionette TRACE conn3 <- [1,2910,null,{}] 10:38:59 INFO - PROCESS | 3944 | 1467049139794 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:38:59 INFO - PROCESS | 3944 | 1467049139796 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:59 INFO - PROCESS | 3944 | 1467049139875 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 10:38:59 INFO - PROCESS | 3944 | 1467049139880 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:59 INFO - PROCESS | 3944 | 1467049139882 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:38:59 INFO - PROCESS | 3944 | ++DOCSHELL 157E4000 == 38 [pid = 3944] [id = 737] 10:38:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (19616400) [pid = 3944] [serial = 2211] [outer = 00000000] 10:38:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (1A308800) [pid = 3944] [serial = 2212] [outer = 19616400] 10:38:59 INFO - PROCESS | 3944 | 1467049139925 Marionette DEBUG loaded listener.js 10:38:59 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (1A561800) [pid = 3944] [serial = 2213] [outer = 19616400] 10:39:00 INFO - PROCESS | 3944 | [3944] 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:39:00 INFO - PROCESS | 3944 | [3944] 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:39:00 INFO - PROCESS | 3944 | [3944] 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:39:00 INFO - PROCESS | 3944 | [3944] 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:39:00 INFO - PROCESS | 3944 | 1467049140382 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:39:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:39:00 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:39:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:39:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:39:00 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:39:00 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:39:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:39:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:39:00 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:39:00 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:39:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:39:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:39:00 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:39:00 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:39:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:39:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:39:00 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:39:00 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 635ms 10:39:00 INFO - PROCESS | 3944 | 1467049140435 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 10:39:00 INFO - PROCESS | 3944 | 1467049140437 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 10:39:00 INFO - PROCESS | 3944 | 1467049140441 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:39:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:39:00 INFO - PROCESS | 3944 | 1467049140443 Marionette TRACE conn3 <- [1,2914,null,{}] 10:39:00 INFO - PROCESS | 3944 | 1467049140446 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:39:00 INFO - PROCESS | 3944 | 1467049140448 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:00 INFO - PROCESS | 3944 | 1467049140529 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 10:39:00 INFO - PROCESS | 3944 | 1467049140534 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:00 INFO - PROCESS | 3944 | 1467049140536 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:00 INFO - PROCESS | 3944 | ++DOCSHELL 104E0400 == 39 [pid = 3944] [id = 738] 10:39:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1846EC00) [pid = 3944] [serial = 2214] [outer = 00000000] 10:39:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (1A6CBC00) [pid = 3944] [serial = 2215] [outer = 1846EC00] 10:39:00 INFO - PROCESS | 3944 | 1467049140578 Marionette DEBUG loaded listener.js 10:39:00 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (1A6D0400) [pid = 3944] [serial = 2216] [outer = 1846EC00] 10:39:00 INFO - PROCESS | 3944 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:39:00 INFO - PROCESS | 3944 | 1467049140978 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:39:01 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:39:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 588ms 10:39:01 INFO - PROCESS | 3944 | 1467049141056 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 10:39:01 INFO - PROCESS | 3944 | 1467049141060 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 10:39:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:39:01 INFO - PROCESS | 3944 | 1467049141069 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:39:01 INFO - PROCESS | 3944 | 1467049141074 Marionette TRACE conn3 <- [1,2918,null,{}] 10:39:01 INFO - PROCESS | 3944 | 1467049141080 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:39:01 INFO - PROCESS | 3944 | 1467049141083 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:01 INFO - PROCESS | 3944 | 1467049141205 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 10:39:01 INFO - PROCESS | 3944 | 1467049141366 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:01 INFO - PROCESS | 3944 | 1467049141372 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:01 INFO - PROCESS | 3944 | ++DOCSHELL 10F3AC00 == 40 [pid = 3944] [id = 739] 10:39:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (110A7C00) [pid = 3944] [serial = 2217] [outer = 00000000] 10:39:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (114EA400) [pid = 3944] [serial = 2218] [outer = 110A7C00] 10:39:01 INFO - PROCESS | 3944 | 1467049141441 Marionette DEBUG loaded listener.js 10:39:01 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (129F1400) [pid = 3944] [serial = 2219] [outer = 110A7C00] 10:39:01 INFO - PROCESS | 3944 | 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:39:01 INFO - PROCESS | 3944 | 1467049141933 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:39:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:39:01 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 898ms 10:39:01 INFO - PROCESS | 3944 | 1467049141976 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 10:39:01 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:39:01 INFO - PROCESS | 3944 | 1467049141980 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 10:39:01 INFO - PROCESS | 3944 | 1467049142001 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:39:01 INFO - PROCESS | 3944 | 1467049142006 Marionette TRACE conn3 <- [1,2922,null,{}] 10:39:02 INFO - PROCESS | 3944 | 1467049142013 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:39:02 INFO - PROCESS | 3944 | 1467049142016 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:02 INFO - PROCESS | 3944 | 1467049142133 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 10:39:02 INFO - PROCESS | 3944 | 1467049142289 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:02 INFO - PROCESS | 3944 | 1467049142292 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:02 INFO - PROCESS | 3944 | ++DOCSHELL 15537C00 == 41 [pid = 3944] [id = 740] 10:39:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (1553BC00) [pid = 3944] [serial = 2220] [outer = 00000000] 10:39:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (15546400) [pid = 3944] [serial = 2221] [outer = 1553BC00] 10:39:02 INFO - PROCESS | 3944 | 1467049142347 Marionette DEBUG loaded listener.js 10:39:02 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (16003000) [pid = 3944] [serial = 2222] [outer = 1553BC00] 10:39:02 INFO - PROCESS | 3944 | 1467049142865 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:39:02 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:39:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 914ms 10:39:02 INFO - PROCESS | 3944 | 1467049142890 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 10:39:02 INFO - PROCESS | 3944 | 1467049142893 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 10:39:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:39:02 INFO - PROCESS | 3944 | 1467049142897 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:39:02 INFO - PROCESS | 3944 | 1467049142899 Marionette TRACE conn3 <- [1,2926,null,{}] 10:39:02 INFO - PROCESS | 3944 | 1467049142909 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:39:02 INFO - PROCESS | 3944 | 1467049142914 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:03 INFO - PROCESS | 3944 | 1467049143026 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 10:39:03 INFO - PROCESS | 3944 | 1467049143191 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:03 INFO - PROCESS | 3944 | 1467049143195 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:03 INFO - PROCESS | 3944 | ++DOCSHELL 1960FC00 == 42 [pid = 3944] [id = 741] 10:39:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (19610800) [pid = 3944] [serial = 2223] [outer = 00000000] 10:39:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (19A6A800) [pid = 3944] [serial = 2224] [outer = 19610800] 10:39:03 INFO - PROCESS | 3944 | 1467049143251 Marionette DEBUG loaded listener.js 10:39:03 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1A49B400) [pid = 3944] [serial = 2225] [outer = 19610800] 10:39:03 INFO - PROCESS | 3944 | 1467049143756 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:39:03 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:39:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 898ms 10:39:03 INFO - PROCESS | 3944 | 1467049143800 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 10:39:03 INFO - PROCESS | 3944 | 1467049143803 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 10:39:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:39:03 INFO - PROCESS | 3944 | 1467049143806 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:39:03 INFO - PROCESS | 3944 | 1467049143808 Marionette TRACE conn3 <- [1,2930,null,{}] 10:39:03 INFO - PROCESS | 3944 | 1467049143812 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:39:03 INFO - PROCESS | 3944 | 1467049143814 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:03 INFO - PROCESS | 3944 | 1467049143921 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 10:39:04 INFO - PROCESS | 3944 | 1467049144076 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:04 INFO - PROCESS | 3944 | 1467049144079 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:04 INFO - PROCESS | 3944 | ++DOCSHELL 1987A800 == 43 [pid = 3944] [id = 742] 10:39:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1A569C00) [pid = 3944] [serial = 2226] [outer = 00000000] 10:39:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1A6D4800) [pid = 3944] [serial = 2227] [outer = 1A569C00] 10:39:04 INFO - PROCESS | 3944 | 1467049144141 Marionette DEBUG loaded listener.js 10:39:04 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1A948000) [pid = 3944] [serial = 2228] [outer = 1A569C00] 10:39:04 INFO - PROCESS | 3944 | 1467049144636 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:39:04 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:39:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:39:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 898ms 10:39:04 INFO - PROCESS | 3944 | 1467049144694 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 10:39:04 INFO - PROCESS | 3944 | 1467049144696 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 10:39:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:39:04 INFO - PROCESS | 3944 | 1467049144700 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:39:04 INFO - PROCESS | 3944 | 1467049144702 Marionette TRACE conn3 <- [1,2934,null,{}] 10:39:04 INFO - PROCESS | 3944 | 1467049144706 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:39:04 INFO - PROCESS | 3944 | 1467049144708 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:04 INFO - PROCESS | 3944 | 1467049144845 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 10:39:05 INFO - PROCESS | 3944 | 1467049145002 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:05 INFO - PROCESS | 3944 | 1467049145004 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:05 INFO - PROCESS | 3944 | ++DOCSHELL 103D3C00 == 44 [pid = 3944] [id = 743] 10:39:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (10A7DC00) [pid = 3944] [serial = 2229] [outer = 00000000] 10:39:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (129EB000) [pid = 3944] [serial = 2230] [outer = 10A7DC00] 10:39:05 INFO - PROCESS | 3944 | 1467049145058 Marionette DEBUG loaded listener.js 10:39:05 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (13070000) [pid = 3944] [serial = 2231] [outer = 10A7DC00] 10:39:05 INFO - PROCESS | 3944 | 1467049145716 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:39:05 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:39:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1022ms 10:39:05 INFO - PROCESS | 3944 | 1467049145756 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 10:39:05 INFO - PROCESS | 3944 | 1467049145760 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 10:39:05 INFO - PROCESS | 3944 | 1467049145764 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:39:05 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:39:05 INFO - PROCESS | 3944 | 1467049145769 Marionette TRACE conn3 <- [1,2938,null,{}] 10:39:05 INFO - PROCESS | 3944 | 1467049145774 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:39:05 INFO - PROCESS | 3944 | 1467049145776 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:05 INFO - PROCESS | 3944 | 1467049145924 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 10:39:06 INFO - PROCESS | 3944 | 1467049146056 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:06 INFO - PROCESS | 3944 | 1467049146059 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:06 INFO - PROCESS | 3944 | ++DOCSHELL 1148B000 == 45 [pid = 3944] [id = 744] 10:39:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (114EF800) [pid = 3944] [serial = 2232] [outer = 00000000] 10:39:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (15013800) [pid = 3944] [serial = 2233] [outer = 114EF800] 10:39:06 INFO - PROCESS | 3944 | 1467049146107 Marionette DEBUG loaded listener.js 10:39:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (150F5800) [pid = 3944] [serial = 2234] [outer = 114EF800] 10:39:06 INFO - PROCESS | 3944 | ++DOCSHELL 104E6800 == 46 [pid = 3944] [id = 745] 10:39:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (1055E000) [pid = 3944] [serial = 2235] [outer = 00000000] 10:39:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (10A09C00) [pid = 3944] [serial = 2236] [outer = 1055E000] 10:39:06 INFO - PROCESS | 3944 | --DOCSHELL 157E4000 == 45 [pid = 3944] [id = 737] 10:39:06 INFO - PROCESS | 3944 | --DOCSHELL 104E9800 == 44 [pid = 3944] [id = 736] 10:39:06 INFO - PROCESS | 3944 | --DOCSHELL 11487800 == 43 [pid = 3944] [id = 735] 10:39:06 INFO - PROCESS | 3944 | --DOCSHELL 17408C00 == 42 [pid = 3944] [id = 734] 10:39:06 INFO - PROCESS | 3944 | --DOCSHELL 17409400 == 41 [pid = 3944] [id = 733] 10:39:06 INFO - PROCESS | 3944 | --DOCSHELL 166B7400 == 40 [pid = 3944] [id = 732] 10:39:06 INFO - PROCESS | 3944 | --DOCSHELL 16005400 == 39 [pid = 3944] [id = 731] 10:39:06 INFO - PROCESS | 3944 | --DOCSHELL 13155000 == 38 [pid = 3944] [id = 730] 10:39:06 INFO - PROCESS | 3944 | --DOCSHELL 10ACD400 == 37 [pid = 3944] [id = 729] 10:39:06 INFO - PROCESS | 3944 | --DOCSHELL 157DA800 == 36 [pid = 3944] [id = 727] 10:39:06 INFO - PROCESS | 3944 | --DOCSHELL 11AE0800 == 35 [pid = 3944] [id = 726] 10:39:06 INFO - PROCESS | 3944 | --DOCSHELL 1A02E800 == 34 [pid = 3944] [id = 725] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (198F5000) [pid = 3944] [serial = 2143] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (176D0C00) [pid = 3944] [serial = 2161] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (19617000) [pid = 3944] [serial = 2164] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (157E2000) [pid = 3944] [serial = 2140] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (128A6000) [pid = 3944] [serial = 2149] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (12BCB000) [pid = 3944] [serial = 2150] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (1292AC00) [pid = 3944] [serial = 2137] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (16722000) [pid = 3944] [serial = 2158] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (150ECC00) [pid = 3944] [serial = 2152] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (150FB000) [pid = 3944] [serial = 2153] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1606DC00) [pid = 3944] [serial = 2155] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (16073800) [pid = 3944] [serial = 2156] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (10AC4800) [pid = 3944] [serial = 2147] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (104E4C00) [pid = 3944] [serial = 2146] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (1987CC00) [pid = 3944] [serial = 2165] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (10A79400) [pid = 3944] [serial = 2167] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (1A029000) [pid = 3944] [serial = 2174] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (1122D400) [pid = 3944] [serial = 2168] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (19A89000) [pid = 3944] [serial = 2173] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (18462800) [pid = 3944] [serial = 2171] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (1811E400) [pid = 3944] [serial = 2162] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (16723000) [pid = 3944] [serial = 2159] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (17408000) [pid = 3944] [serial = 2170] [outer = 00000000] [url = about:blank] 10:39:06 INFO - PROCESS | 3944 | 1467049146714 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:39:06 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:39:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 991ms 10:39:06 INFO - PROCESS | 3944 | 1467049146754 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 10:39:06 INFO - PROCESS | 3944 | 1467049146758 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 10:39:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:39:06 INFO - PROCESS | 3944 | 1467049146764 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:39:06 INFO - PROCESS | 3944 | 1467049146766 Marionette TRACE conn3 <- [1,2942,null,{}] 10:39:06 INFO - PROCESS | 3944 | 1467049146770 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:39:06 INFO - PROCESS | 3944 | 1467049146773 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:06 INFO - PROCESS | 3944 | 1467049146872 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 10:39:06 INFO - PROCESS | 3944 | 1467049146978 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:06 INFO - PROCESS | 3944 | 1467049146980 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:06 INFO - PROCESS | 3944 | ++DOCSHELL 1122D400 == 35 [pid = 3944] [id = 746] 10:39:06 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (1122E000) [pid = 3944] [serial = 2237] [outer = 00000000] 10:39:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (150F0400) [pid = 3944] [serial = 2238] [outer = 1122E000] 10:39:07 INFO - PROCESS | 3944 | 1467049147028 Marionette DEBUG loaded listener.js 10:39:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (1553E400) [pid = 3944] [serial = 2239] [outer = 1122E000] 10:39:07 INFO - PROCESS | 3944 | 1467049147415 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:39:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:39:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:39:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 681ms 10:39:07 INFO - PROCESS | 3944 | 1467049147466 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 10:39:07 INFO - PROCESS | 3944 | 1467049147469 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 10:39:07 INFO - PROCESS | 3944 | 1467049147473 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:39:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:39:07 INFO - PROCESS | 3944 | 1467049147476 Marionette TRACE conn3 <- [1,2946,null,{}] 10:39:07 INFO - PROCESS | 3944 | 1467049147490 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:39:07 INFO - PROCESS | 3944 | 1467049147494 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:07 INFO - PROCESS | 3944 | 1467049147590 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 10:39:07 INFO - PROCESS | 3944 | 1467049147597 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:07 INFO - PROCESS | 3944 | 1467049147600 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:07 INFO - PROCESS | 3944 | ++DOCSHELL 1659AC00 == 36 [pid = 3944] [id = 747] 10:39:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (1659D800) [pid = 3944] [serial = 2240] [outer = 00000000] 10:39:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (16873800) [pid = 3944] [serial = 2241] [outer = 1659D800] 10:39:07 INFO - PROCESS | 3944 | 1467049147649 Marionette DEBUG loaded listener.js 10:39:07 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (16DD1400) [pid = 3944] [serial = 2242] [outer = 1659D800] 10:39:08 INFO - PROCESS | 3944 | 1467049148104 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:39:08 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:39:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 696ms 10:39:08 INFO - PROCESS | 3944 | 1467049148174 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 10:39:08 INFO - PROCESS | 3944 | 1467049148178 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 10:39:08 INFO - PROCESS | 3944 | 1467049148183 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:39:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:39:08 INFO - PROCESS | 3944 | 1467049148186 Marionette TRACE conn3 <- [1,2950,null,{}] 10:39:08 INFO - PROCESS | 3944 | 1467049148193 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:39:08 INFO - PROCESS | 3944 | 1467049148195 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:08 INFO - PROCESS | 3944 | 1467049148262 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 10:39:08 INFO - PROCESS | 3944 | 1467049148400 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:08 INFO - PROCESS | 3944 | 1467049148402 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:08 INFO - PROCESS | 3944 | ++DOCSHELL 176D1800 == 37 [pid = 3944] [id = 748] 10:39:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (17E11000) [pid = 3944] [serial = 2243] [outer = 00000000] 10:39:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (1811D400) [pid = 3944] [serial = 2244] [outer = 17E11000] 10:39:08 INFO - PROCESS | 3944 | 1467049148458 Marionette DEBUG loaded listener.js 10:39:08 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (1846AC00) [pid = 3944] [serial = 2245] [outer = 17E11000] 10:39:08 INFO - PROCESS | 3944 | 1467049148838 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:39:08 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:39:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 681ms 10:39:08 INFO - PROCESS | 3944 | 1467049148867 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 10:39:08 INFO - PROCESS | 3944 | 1467049148869 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 10:39:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:39:08 INFO - PROCESS | 3944 | 1467049148876 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:39:08 INFO - PROCESS | 3944 | 1467049148878 Marionette TRACE conn3 <- [1,2954,null,{}] 10:39:08 INFO - PROCESS | 3944 | 1467049148881 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:39:08 INFO - PROCESS | 3944 | 1467049148883 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:08 INFO - PROCESS | 3944 | 1467049149001 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 10:39:09 INFO - PROCESS | 3944 | 1467049149006 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:09 INFO - PROCESS | 3944 | 1467049149008 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:09 INFO - PROCESS | 3944 | ++DOCSHELL 17F1D400 == 38 [pid = 3944] [id = 749] 10:39:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (17F25000) [pid = 3944] [serial = 2246] [outer = 00000000] 10:39:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (19A73400) [pid = 3944] [serial = 2247] [outer = 17F25000] 10:39:09 INFO - PROCESS | 3944 | 1467049149051 Marionette DEBUG loaded listener.js 10:39:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (19A89000) [pid = 3944] [serial = 2248] [outer = 17F25000] 10:39:09 INFO - PROCESS | 3944 | 1467049149514 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:39:09 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:39:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 681ms 10:39:09 INFO - PROCESS | 3944 | 1467049149572 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 10:39:09 INFO - PROCESS | 3944 | 1467049149574 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 10:39:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:39:09 INFO - PROCESS | 3944 | 1467049149583 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:39:09 INFO - PROCESS | 3944 | 1467049149584 Marionette TRACE conn3 <- [1,2958,null,{}] 10:39:09 INFO - PROCESS | 3944 | 1467049149588 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:39:09 INFO - PROCESS | 3944 | 1467049149593 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:09 INFO - PROCESS | 3944 | 1467049149748 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 10:39:09 INFO - PROCESS | 3944 | 1467049149773 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:09 INFO - PROCESS | 3944 | 1467049149775 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:09 INFO - PROCESS | 3944 | ++DOCSHELL 1A496000 == 39 [pid = 3944] [id = 750] 10:39:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1A561400) [pid = 3944] [serial = 2249] [outer = 00000000] 10:39:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1A6CE000) [pid = 3944] [serial = 2250] [outer = 1A561400] 10:39:09 INFO - PROCESS | 3944 | 1467049149818 Marionette DEBUG loaded listener.js 10:39:09 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1A944400) [pid = 3944] [serial = 2251] [outer = 1A561400] 10:39:10 INFO - PROCESS | 3944 | 1467049150229 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:39:10 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:39:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 682ms 10:39:10 INFO - PROCESS | 3944 | 1467049150267 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 10:39:10 INFO - PROCESS | 3944 | 1467049150269 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 10:39:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:39:10 INFO - PROCESS | 3944 | 1467049150272 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:39:10 INFO - PROCESS | 3944 | 1467049150274 Marionette TRACE conn3 <- [1,2962,null,{}] 10:39:10 INFO - PROCESS | 3944 | 1467049150278 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:39:10 INFO - PROCESS | 3944 | 1467049150279 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:10 INFO - PROCESS | 3944 | 1467049150409 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 10:39:10 INFO - PROCESS | 3944 | 1467049150472 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:10 INFO - PROCESS | 3944 | 1467049150474 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:10 INFO - PROCESS | 3944 | ++DOCSHELL 10ED3400 == 40 [pid = 3944] [id = 751] 10:39:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1A6C9C00) [pid = 3944] [serial = 2252] [outer = 00000000] 10:39:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (1A9B8000) [pid = 3944] [serial = 2253] [outer = 1A6C9C00] 10:39:10 INFO - PROCESS | 3944 | 1467049150521 Marionette DEBUG loaded listener.js 10:39:10 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1A9BA800) [pid = 3944] [serial = 2254] [outer = 1A6C9C00] 10:39:10 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1846F400) [pid = 3944] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:39:10 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (1687D800) [pid = 3944] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:39:10 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (1122DC00) [pid = 3944] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:39:10 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (16006C00) [pid = 3944] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:39:10 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (10AD0800) [pid = 3944] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:39:10 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1328C800) [pid = 3944] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:39:10 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (16728C00) [pid = 3944] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:39:10 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (10A7E000) [pid = 3944] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:39:10 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (17410000) [pid = 3944] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:39:10 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (19616400) [pid = 3944] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:39:11 INFO - PROCESS | 3944 | 1467049151018 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:39:11 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:39:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 790ms 10:39:11 INFO - PROCESS | 3944 | 1467049151084 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 10:39:11 INFO - PROCESS | 3944 | 1467049151086 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 10:39:11 INFO - PROCESS | 3944 | 1467049151093 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:39:11 INFO - PROCESS | 3944 | 1467049151095 Marionette TRACE conn3 <- [1,2966,null,{}] 10:39:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:39:11 INFO - PROCESS | 3944 | 1467049151098 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:39:11 INFO - PROCESS | 3944 | 1467049151100 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:11 INFO - PROCESS | 3944 | 1467049151221 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 10:39:11 INFO - PROCESS | 3944 | 1467049151295 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:11 INFO - PROCESS | 3944 | 1467049151297 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:11 INFO - PROCESS | 3944 | ++DOCSHELL 1047F800 == 41 [pid = 3944] [id = 752] 10:39:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (13B23800) [pid = 3944] [serial = 2255] [outer = 00000000] 10:39:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (176C7800) [pid = 3944] [serial = 2256] [outer = 13B23800] 10:39:11 INFO - PROCESS | 3944 | 1467049151340 Marionette DEBUG loaded listener.js 10:39:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (1A94CC00) [pid = 3944] [serial = 2257] [outer = 13B23800] 10:39:11 INFO - PROCESS | 3944 | 1467049151645 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:39:11 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:39:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 588ms 10:39:11 INFO - PROCESS | 3944 | 1467049151694 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 10:39:11 INFO - PROCESS | 3944 | 1467049151696 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 10:39:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:39:11 INFO - PROCESS | 3944 | 1467049151699 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:39:11 INFO - PROCESS | 3944 | 1467049151701 Marionette TRACE conn3 <- [1,2970,null,{}] 10:39:11 INFO - PROCESS | 3944 | 1467049151704 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:39:11 INFO - PROCESS | 3944 | 1467049151706 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:11 INFO - PROCESS | 3944 | 1467049151819 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 10:39:11 INFO - PROCESS | 3944 | 1467049151826 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:11 INFO - PROCESS | 3944 | 1467049151828 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:11 INFO - PROCESS | 3944 | ++DOCSHELL 1A9BD400 == 42 [pid = 3944] [id = 753] 10:39:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1A9BDC00) [pid = 3944] [serial = 2258] [outer = 00000000] 10:39:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (1A9C4C00) [pid = 3944] [serial = 2259] [outer = 1A9BDC00] 10:39:11 INFO - PROCESS | 3944 | 1467049151871 Marionette DEBUG loaded listener.js 10:39:11 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1A9C6C00) [pid = 3944] [serial = 2260] [outer = 1A9BDC00] 10:39:12 INFO - PROCESS | 3944 | 1467049152247 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:39:12 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:39:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:39:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:39:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 588ms 10:39:12 INFO - PROCESS | 3944 | 1467049152280 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 10:39:12 INFO - PROCESS | 3944 | 1467049152282 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 10:39:12 INFO - PROCESS | 3944 | 1467049152286 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:39:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:39:12 INFO - PROCESS | 3944 | 1467049152288 Marionette TRACE conn3 <- [1,2974,null,{}] 10:39:12 INFO - PROCESS | 3944 | 1467049152300 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:39:12 INFO - PROCESS | 3944 | 1467049152302 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:12 INFO - PROCESS | 3944 | 1467049152390 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 10:39:12 INFO - PROCESS | 3944 | 1467049152497 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:12 INFO - PROCESS | 3944 | 1467049152499 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:12 INFO - PROCESS | 3944 | ++DOCSHELL 0C764400 == 43 [pid = 3944] [id = 754] 10:39:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (0C767800) [pid = 3944] [serial = 2261] [outer = 00000000] 10:39:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1AA88800) [pid = 3944] [serial = 2262] [outer = 0C767800] 10:39:12 INFO - PROCESS | 3944 | 1467049152541 Marionette DEBUG loaded listener.js 10:39:12 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (1AA90400) [pid = 3944] [serial = 2263] [outer = 0C767800] 10:39:12 INFO - PROCESS | 3944 | 1467049152961 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:39:12 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:39:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 697ms 10:39:12 INFO - PROCESS | 3944 | 1467049152986 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 10:39:12 INFO - PROCESS | 3944 | 1467049152990 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 10:39:12 INFO - PROCESS | 3944 | 1467049152995 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:39:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:39:12 INFO - PROCESS | 3944 | 1467049152999 Marionette TRACE conn3 <- [1,2978,null,{}] 10:39:12 INFO - PROCESS | 3944 | 1467049153004 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:39:12 INFO - PROCESS | 3944 | 1467049153007 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:13 INFO - PROCESS | 3944 | 1467049153156 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 10:39:13 INFO - PROCESS | 3944 | 1467049153298 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:13 INFO - PROCESS | 3944 | 1467049153304 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:13 INFO - PROCESS | 3944 | ++DOCSHELL 104E3C00 == 44 [pid = 3944] [id = 755] 10:39:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (104E6C00) [pid = 3944] [serial = 2264] [outer = 00000000] 10:39:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (110B3000) [pid = 3944] [serial = 2265] [outer = 104E6C00] 10:39:13 INFO - PROCESS | 3944 | 1467049153363 Marionette DEBUG loaded listener.js 10:39:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (129A7800) [pid = 3944] [serial = 2266] [outer = 104E6C00] 10:39:13 INFO - PROCESS | 3944 | ++DOCSHELL 157E5400 == 45 [pid = 3944] [id = 756] 10:39:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (15A76400) [pid = 3944] [serial = 2267] [outer = 00000000] 10:39:13 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (15D73800) [pid = 3944] [serial = 2268] [outer = 15A76400] 10:39:13 INFO - PROCESS | 3944 | 1467049153981 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:39:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:39:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1022ms 10:39:14 INFO - PROCESS | 3944 | 1467049154022 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 10:39:14 INFO - PROCESS | 3944 | 1467049154027 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 10:39:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:39:14 INFO - PROCESS | 3944 | 1467049154034 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:39:14 INFO - PROCESS | 3944 | 1467049154037 Marionette TRACE conn3 <- [1,2982,null,{}] 10:39:14 INFO - PROCESS | 3944 | 1467049154088 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:39:14 INFO - PROCESS | 3944 | 1467049154091 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:14 INFO - PROCESS | 3944 | 1467049154257 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 10:39:14 INFO - PROCESS | 3944 | 1467049154368 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:14 INFO - PROCESS | 3944 | 1467049154371 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:14 INFO - PROCESS | 3944 | ++DOCSHELL 1555E000 == 46 [pid = 3944] [id = 757] 10:39:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (1600A800) [pid = 3944] [serial = 2269] [outer = 00000000] 10:39:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (16725400) [pid = 3944] [serial = 2270] [outer = 1600A800] 10:39:14 INFO - PROCESS | 3944 | 1467049154427 Marionette DEBUG loaded listener.js 10:39:14 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (174CD400) [pid = 3944] [serial = 2271] [outer = 1600A800] 10:39:14 INFO - PROCESS | 3944 | 1467049154926 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:39:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:39:14 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:39:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 913ms 10:39:14 INFO - PROCESS | 3944 | 1467049154958 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 10:39:14 INFO - PROCESS | 3944 | 1467049154961 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 10:39:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:39:14 INFO - PROCESS | 3944 | 1467049154965 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:39:14 INFO - PROCESS | 3944 | 1467049154968 Marionette TRACE conn3 <- [1,2986,null,{}] 10:39:14 INFO - PROCESS | 3944 | 1467049154979 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:39:14 INFO - PROCESS | 3944 | 1467049154984 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:15 INFO - PROCESS | 3944 | 1467049155098 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 10:39:15 INFO - PROCESS | 3944 | 1467049155220 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:15 INFO - PROCESS | 3944 | 1467049155224 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:15 INFO - PROCESS | 3944 | ++DOCSHELL 1A568400 == 47 [pid = 3944] [id = 758] 10:39:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1A569400) [pid = 3944] [serial = 2272] [outer = 00000000] 10:39:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (1AA91800) [pid = 3944] [serial = 2273] [outer = 1A569400] 10:39:15 INFO - PROCESS | 3944 | 1467049155278 Marionette DEBUG loaded listener.js 10:39:15 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1AC86800) [pid = 3944] [serial = 2274] [outer = 1A569400] 10:39:15 INFO - PROCESS | 3944 | 1467049155795 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:39:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:39:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 883ms 10:39:15 INFO - PROCESS | 3944 | 1467049155852 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 10:39:15 INFO - PROCESS | 3944 | 1467049155855 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 10:39:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:39:15 INFO - PROCESS | 3944 | 1467049155859 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:39:15 INFO - PROCESS | 3944 | 1467049155861 Marionette TRACE conn3 <- [1,2990,null,{}] 10:39:15 INFO - PROCESS | 3944 | 1467049155864 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:39:15 INFO - PROCESS | 3944 | 1467049155867 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:15 INFO - PROCESS | 3944 | 1467049155974 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 10:39:16 INFO - PROCESS | 3944 | 1467049156135 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:16 INFO - PROCESS | 3944 | 1467049156138 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:16 INFO - PROCESS | 3944 | ++DOCSHELL 18465C00 == 48 [pid = 3944] [id = 759] 10:39:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 114 (1AC8D800) [pid = 3944] [serial = 2275] [outer = 00000000] 10:39:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 115 (1B063400) [pid = 3944] [serial = 2276] [outer = 1AC8D800] 10:39:16 INFO - PROCESS | 3944 | 1467049156192 Marionette DEBUG loaded listener.js 10:39:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 116 (1B066800) [pid = 3944] [serial = 2277] [outer = 1AC8D800] 10:39:16 INFO - PROCESS | 3944 | 1467049156675 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:39:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:39:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 836ms 10:39:16 INFO - PROCESS | 3944 | 1467049156700 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 10:39:16 INFO - PROCESS | 3944 | 1467049156702 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 10:39:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:39:16 INFO - PROCESS | 3944 | 1467049156706 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:39:16 INFO - PROCESS | 3944 | 1467049156708 Marionette TRACE conn3 <- [1,2994,null,{}] 10:39:16 INFO - PROCESS | 3944 | 1467049156712 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:39:16 INFO - PROCESS | 3944 | 1467049156714 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:16 INFO - PROCESS | 3944 | 1467049156816 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 10:39:16 INFO - PROCESS | 3944 | 1467049156974 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:16 INFO - PROCESS | 3944 | 1467049156976 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:16 INFO - PROCESS | 3944 | ++DOCSHELL 163B3800 == 49 [pid = 3944] [id = 760] 10:39:16 INFO - PROCESS | 3944 | ++DOMWINDOW == 117 (163B6000) [pid = 3944] [serial = 2278] [outer = 00000000] 10:39:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 118 (163BB400) [pid = 3944] [serial = 2279] [outer = 163B6000] 10:39:17 INFO - PROCESS | 3944 | 1467049157028 Marionette DEBUG loaded listener.js 10:39:17 INFO - PROCESS | 3944 | ++DOMWINDOW == 119 (163BE800) [pid = 3944] [serial = 2280] [outer = 163B6000] 10:39:17 INFO - PROCESS | 3944 | 1467049157529 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:39:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:39:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 898ms 10:39:17 INFO - PROCESS | 3944 | 1467049157595 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 10:39:17 INFO - PROCESS | 3944 | 1467049157597 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 10:39:17 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:39:17 INFO - PROCESS | 3944 | 1467049157601 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:39:17 INFO - PROCESS | 3944 | 1467049157603 Marionette TRACE conn3 <- [1,2998,null,{}] 10:39:17 INFO - PROCESS | 3944 | 1467049157606 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:39:17 INFO - PROCESS | 3944 | 1467049157612 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:17 INFO - PROCESS | 3944 | 1467049157748 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 10:39:18 INFO - PROCESS | 3944 | 1467049158050 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:18 INFO - PROCESS | 3944 | 1467049158053 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:18 INFO - PROCESS | 3944 | ++DOCSHELL 1047C000 == 50 [pid = 3944] [id = 761] 10:39:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 120 (104E5400) [pid = 3944] [serial = 2281] [outer = 00000000] 10:39:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 121 (10ACC800) [pid = 3944] [serial = 2282] [outer = 104E5400] 10:39:18 INFO - PROCESS | 3944 | 1467049158134 Marionette DEBUG loaded listener.js 10:39:18 INFO - PROCESS | 3944 | ++DOMWINDOW == 122 (11ADD000) [pid = 3944] [serial = 2283] [outer = 104E5400] 10:39:18 INFO - PROCESS | 3944 | [3944] 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:39:18 INFO - PROCESS | 3944 | 1467049158689 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:39:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:39:18 INFO - {} 10:39:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:39:18 INFO - {} 10:39:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:39:18 INFO - {} 10:39:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:39:18 INFO - {} 10:39:18 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1146ms 10:39:18 INFO - PROCESS | 3944 | 1467049158754 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 10:39:18 INFO - PROCESS | 3944 | 1467049158757 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 10:39:18 INFO - TEST-START | /FileAPI/fileReader.html 10:39:18 INFO - PROCESS | 3944 | 1467049158762 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:39:18 INFO - PROCESS | 3944 | 1467049158765 Marionette TRACE conn3 <- [1,3002,null,{}] 10:39:18 INFO - PROCESS | 3944 | 1467049158770 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:39:18 INFO - PROCESS | 3944 | 1467049158774 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:18 INFO - PROCESS | 3944 | 1467049158879 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 1A9BD400 == 49 [pid = 3944] [id = 753] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 1047F800 == 48 [pid = 3944] [id = 752] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 10ED3400 == 47 [pid = 3944] [id = 751] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 1A496000 == 46 [pid = 3944] [id = 750] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 17F1D400 == 45 [pid = 3944] [id = 749] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 176D1800 == 44 [pid = 3944] [id = 748] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 1659AC00 == 43 [pid = 3944] [id = 747] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 1122D400 == 42 [pid = 3944] [id = 746] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 1148B000 == 41 [pid = 3944] [id = 744] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 104E6800 == 40 [pid = 3944] [id = 745] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 10AC8800 == 39 [pid = 3944] [id = 728] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 15537C00 == 38 [pid = 3944] [id = 740] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 1987A800 == 37 [pid = 3944] [id = 742] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 1960FC00 == 36 [pid = 3944] [id = 741] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 10F3AC00 == 35 [pid = 3944] [id = 739] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 103D3C00 == 34 [pid = 3944] [id = 743] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 1659C800 == 33 [pid = 3944] [id = 711] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 104E0400 == 32 [pid = 3944] [id = 738] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 1047C000 == 31 [pid = 3944] [id = 761] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 18465C00 == 30 [pid = 3944] [id = 759] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 163B3800 == 29 [pid = 3944] [id = 760] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 1555E000 == 28 [pid = 3944] [id = 757] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 1A568400 == 27 [pid = 3944] [id = 758] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 0C764400 == 26 [pid = 3944] [id = 754] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 157E5400 == 25 [pid = 3944] [id = 756] 10:39:19 INFO - PROCESS | 3944 | --DOCSHELL 104E3C00 == 24 [pid = 3944] [id = 755] 10:39:19 INFO - PROCESS | 3944 | 1467049159734 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:19 INFO - PROCESS | 3944 | 1467049159738 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 121 (1659F400) [pid = 3944] [serial = 2195] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 120 (14706800) [pid = 3944] [serial = 2186] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 119 (11482400) [pid = 3944] [serial = 2185] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 118 (150F1400) [pid = 3944] [serial = 2191] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 117 (150F9800) [pid = 3944] [serial = 2192] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 116 (16C4A000) [pid = 3944] [serial = 2197] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 115 (173E0C00) [pid = 3944] [serial = 2198] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 114 (1659FC00) [pid = 3944] [serial = 2209] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 113 (16C44800) [pid = 3944] [serial = 2210] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1A308800) [pid = 3944] [serial = 2212] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (1A6CBC00) [pid = 3944] [serial = 2215] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (1A48FC00) [pid = 3944] [serial = 2207] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (1A561800) [pid = 3944] [serial = 2213] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (17F27800) [pid = 3944] [serial = 2200] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (18414400) [pid = 3944] [serial = 2201] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (1A022400) [pid = 3944] [serial = 2204] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (19A86400) [pid = 3944] [serial = 2203] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (1A30F400) [pid = 3944] [serial = 2206] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (16069000) [pid = 3944] [serial = 2182] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (130CAC00) [pid = 3944] [serial = 2179] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (1A30CC00) [pid = 3944] [serial = 2176] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (13930800) [pid = 3944] [serial = 2189] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1309E800) [pid = 3944] [serial = 2188] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (16072800) [pid = 3944] [serial = 2194] [outer = 00000000] [url = about:blank] 10:39:19 INFO - PROCESS | 3944 | ++DOCSHELL 103D3C00 == 25 [pid = 3944] [id = 762] 10:39:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (10470800) [pid = 3944] [serial = 2284] [outer = 00000000] 10:39:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (104E4C00) [pid = 3944] [serial = 2285] [outer = 10470800] 10:39:19 INFO - PROCESS | 3944 | 1467049159893 Marionette DEBUG loaded listener.js 10:39:19 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (10A0F400) [pid = 3944] [serial = 2286] [outer = 10470800] 10:39:20 INFO - PROCESS | 3944 | 1467049160297 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:39:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:39:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:39:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:39:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:39:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 1594ms 10:39:20 INFO - PROCESS | 3944 | 1467049160372 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 10:39:20 INFO - PROCESS | 3944 | 1467049160375 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 10:39:20 INFO - PROCESS | 3944 | 1467049160380 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:39:20 INFO - PROCESS | 3944 | 1467049160383 Marionette TRACE conn3 <- [1,3006,null,{}] 10:39:20 INFO - TEST-START | /FileAPI/historical.html 10:39:20 INFO - PROCESS | 3944 | 1467049160388 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:39:20 INFO - PROCESS | 3944 | 1467049160392 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:20 INFO - PROCESS | 3944 | 1467049160487 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 10:39:20 INFO - PROCESS | 3944 | 1467049160498 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:20 INFO - PROCESS | 3944 | 1467049160501 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:20 INFO - PROCESS | 3944 | ++DOCSHELL 12929400 == 26 [pid = 3944] [id = 763] 10:39:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (129A7000) [pid = 3944] [serial = 2287] [outer = 00000000] 10:39:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (13126800) [pid = 3944] [serial = 2288] [outer = 129A7000] 10:39:20 INFO - PROCESS | 3944 | 1467049160547 Marionette DEBUG loaded listener.js 10:39:20 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (1345E800) [pid = 3944] [serial = 2289] [outer = 129A7000] 10:39:21 INFO - PROCESS | 3944 | 1467049161003 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:39:21 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:39:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:39:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:39:21 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:39:21 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:39:21 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:39:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:39:21 INFO - TEST-OK | /FileAPI/historical.html | took 682ms 10:39:21 INFO - PROCESS | 3944 | 1467049161069 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 10:39:21 INFO - PROCESS | 3944 | 1467049161073 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 10:39:21 INFO - TEST-START | /FileAPI/idlharness.html 10:39:21 INFO - PROCESS | 3944 | 1467049161078 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:39:21 INFO - PROCESS | 3944 | 1467049161081 Marionette TRACE conn3 <- [1,3010,null,{}] 10:39:21 INFO - PROCESS | 3944 | 1467049161084 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:39:21 INFO - PROCESS | 3944 | 1467049161086 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:21 INFO - PROCESS | 3944 | 1467049161201 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 10:39:21 INFO - PROCESS | 3944 | 1467049161311 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:21 INFO - PROCESS | 3944 | 1467049161313 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:21 INFO - PROCESS | 3944 | ++DOCSHELL 150F9C00 == 27 [pid = 3944] [id = 764] 10:39:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (1553C400) [pid = 3944] [serial = 2290] [outer = 00000000] 10:39:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (15556800) [pid = 3944] [serial = 2291] [outer = 1553C400] 10:39:21 INFO - PROCESS | 3944 | 1467049161357 Marionette DEBUG loaded listener.js 10:39:21 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (157E7400) [pid = 3944] [serial = 2292] [outer = 1553C400] 10:39:22 INFO - PROCESS | 3944 | 1467049162101 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:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:39:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:39:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:39:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:39:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:39:22 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:39:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:39:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:39:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:39:22 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:39:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:39:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:39:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:39:22 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:39:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:39:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:39:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:39:22 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:39:22 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:39:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:39:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:39:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:39:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:39:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:39:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:39:22 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:39:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:39:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:39:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:39:22 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:39:22 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:39:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:39:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:39:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:39:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:39:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 1131ms 10:39:22 INFO - PROCESS | 3944 | 1467049162214 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 10:39:22 INFO - PROCESS | 3944 | 1467049162216 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 10:39:22 INFO - TEST-START | /FileAPI/idlharness.worker 10:39:22 INFO - PROCESS | 3944 | 1467049162230 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:39:22 INFO - PROCESS | 3944 | 1467049162236 Marionette TRACE conn3 <- [1,3014,null,{}] 10:39:22 INFO - PROCESS | 3944 | 1467049162245 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:39:22 INFO - PROCESS | 3944 | 1467049162248 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:22 INFO - PROCESS | 3944 | 1467049162376 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 10:39:22 INFO - PROCESS | 3944 | 1467049162446 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:22 INFO - PROCESS | 3944 | 1467049162448 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:22 INFO - PROCESS | 3944 | ++DOCSHELL 16265800 == 28 [pid = 3944] [id = 765] 10:39:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 108 (16265C00) [pid = 3944] [serial = 2293] [outer = 00000000] 10:39:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 109 (18411C00) [pid = 3944] [serial = 2294] [outer = 16265C00] 10:39:22 INFO - PROCESS | 3944 | 1467049162499 Marionette DEBUG loaded listener.js 10:39:22 INFO - PROCESS | 3944 | ++DOMWINDOW == 110 (18463400) [pid = 3944] [serial = 2295] [outer = 16265C00] 10:39:22 INFO - PROCESS | 3944 | [3944] 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:39:23 INFO - PROCESS | 3944 | 1467049163535 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:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:39:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:39:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:39:23 INFO - {} 10:39:23 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:39:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:39:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:39:23 INFO - {} 10:39:23 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:39:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:39:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:39:23 INFO - {} 10:39:23 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:39:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:39:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:39:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:39:23 INFO - {} 10:39:23 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:39:23 INFO - {} 10:39:23 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:39:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:39:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:39:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:39:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:39:23 INFO - {} 10:39:23 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:39:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:39:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:39:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:39:23 INFO - {} 10:39:23 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:39:23 INFO - {} 10:39:23 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:39:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:39:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:39:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:39:23 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:39:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:39:23 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:39:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:39:23 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:39:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:39:23 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:39:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:39:23 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:39:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:39:23 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:39:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:39:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:39:23 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:39:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:39:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:39:23 INFO - {} 10:39:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1563ms 10:39:23 INFO - PROCESS | 3944 | 1467049163788 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 10:39:23 INFO - PROCESS | 3944 | 1467049163791 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 10:39:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:39:23 INFO - PROCESS | 3944 | 1467049163795 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:39:23 INFO - PROCESS | 3944 | 1467049163797 Marionette TRACE conn3 <- [1,3018,null,{}] 10:39:23 INFO - PROCESS | 3944 | 1467049163801 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:39:23 INFO - PROCESS | 3944 | 1467049163803 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:23 INFO - PROCESS | 3944 | 1467049163916 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 10:39:23 INFO - PROCESS | 3944 | 1467049163921 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:23 INFO - PROCESS | 3944 | 1467049163923 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:23 INFO - PROCESS | 3944 | ++DOCSHELL 19878400 == 29 [pid = 3944] [id = 766] 10:39:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 111 (1987B400) [pid = 3944] [serial = 2296] [outer = 00000000] 10:39:23 INFO - PROCESS | 3944 | ++DOMWINDOW == 112 (198EEC00) [pid = 3944] [serial = 2297] [outer = 1987B400] 10:39:23 INFO - PROCESS | 3944 | 1467049163971 Marionette DEBUG loaded listener.js 10:39:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 113 (1B1A1800) [pid = 3944] [serial = 2298] [outer = 1987B400] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 112 (1846EC00) [pid = 3944] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 111 (0C767800) [pid = 3944] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 110 (1A569C00) [pid = 3944] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 109 (1055E000) [pid = 3944] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 108 (13B23800) [pid = 3944] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 107 (19612C00) [pid = 3944] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (17E11000) [pid = 3944] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1A02F400) [pid = 3944] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (10A7DC00) [pid = 3944] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (1553A400) [pid = 3944] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (1A561400) [pid = 3944] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (110A7C00) [pid = 3944] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (157DE800) [pid = 3944] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1122E000) [pid = 3944] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1A9BDC00) [pid = 3944] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (19610800) [pid = 3944] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (103D2C00) [pid = 3944] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (17F25000) [pid = 3944] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (11C34000) [pid = 3944] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (114EF800) [pid = 3944] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (19882400) [pid = 3944] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (1A6C9C00) [pid = 3944] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (1553BC00) [pid = 3944] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:39:24 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1659D800) [pid = 3944] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:39:24 INFO - PROCESS | 3944 | 1467049164737 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:39:24 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:39:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 991ms 10:39:24 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:39:24 INFO - PROCESS | 3944 | 1467049164778 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 10:39:24 INFO - PROCESS | 3944 | 1467049164781 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 10:39:24 INFO - PROCESS | 3944 | 1467049164784 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:39:24 INFO - PROCESS | 3944 | 1467049164786 Marionette TRACE conn3 <- [1,3022,null,{}] 10:39:24 INFO - PROCESS | 3944 | 1467049164789 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:39:24 INFO - PROCESS | 3944 | 1467049164791 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:24 INFO - PROCESS | 3944 | 1467049164871 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 10:39:24 INFO - PROCESS | 3944 | 1467049164876 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:24 INFO - PROCESS | 3944 | 1467049164882 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:24 INFO - PROCESS | 3944 | ++DOCSHELL 13B23800 == 30 [pid = 3944] [id = 767] 10:39:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (13B25000) [pid = 3944] [serial = 2299] [outer = 00000000] 10:39:24 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (15A73800) [pid = 3944] [serial = 2300] [outer = 13B25000] 10:39:24 INFO - PROCESS | 3944 | 1467049164948 Marionette DEBUG loaded listener.js 10:39:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (1846EC00) [pid = 3944] [serial = 2301] [outer = 13B25000] 10:39:25 INFO - PROCESS | 3944 | 1467049165386 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:39:25 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:39:25 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 620ms 10:39:25 INFO - PROCESS | 3944 | 1467049165425 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 10:39:25 INFO - PROCESS | 3944 | 1467049165427 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 10:39:25 INFO - PROCESS | 3944 | 1467049165431 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:39:25 INFO - PROCESS | 3944 | 1467049165433 Marionette TRACE conn3 <- [1,3026,null,{}] 10:39:25 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:39:25 INFO - PROCESS | 3944 | 1467049165436 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:39:25 INFO - PROCESS | 3944 | 1467049165439 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:25 INFO - PROCESS | 3944 | 1467049165520 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 10:39:25 INFO - PROCESS | 3944 | 1467049165525 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:25 INFO - PROCESS | 3944 | 1467049165527 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:25 INFO - PROCESS | 3944 | ++DOCSHELL 10AC9C00 == 31 [pid = 3944] [id = 768] 10:39:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (10B29800) [pid = 3944] [serial = 2302] [outer = 00000000] 10:39:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (10B2F400) [pid = 3944] [serial = 2303] [outer = 10B29800] 10:39:25 INFO - PROCESS | 3944 | 1467049165577 Marionette DEBUG loaded listener.js 10:39:25 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (1555D400) [pid = 3944] [serial = 2304] [outer = 10B29800] 10:39:25 INFO - PROCESS | 3944 | 1467049166007 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:39:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:39:26 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 589ms 10:39:26 INFO - PROCESS | 3944 | 1467049166029 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 10:39:26 INFO - PROCESS | 3944 | 1467049166031 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 10:39:26 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:39:26 INFO - PROCESS | 3944 | 1467049166035 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:39:26 INFO - PROCESS | 3944 | 1467049166037 Marionette TRACE conn3 <- [1,3030,null,{}] 10:39:26 INFO - PROCESS | 3944 | 1467049166040 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:39:26 INFO - PROCESS | 3944 | 1467049166042 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:26 INFO - PROCESS | 3944 | 1467049166167 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 10:39:26 INFO - PROCESS | 3944 | 1467049166175 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:26 INFO - PROCESS | 3944 | 1467049166177 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:26 INFO - PROCESS | 3944 | ++DOCSHELL 1602F400 == 32 [pid = 3944] [id = 769] 10:39:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (1602F800) [pid = 3944] [serial = 2305] [outer = 00000000] 10:39:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (16036400) [pid = 3944] [serial = 2306] [outer = 1602F800] 10:39:26 INFO - PROCESS | 3944 | 1467049166220 Marionette DEBUG loaded listener.js 10:39:26 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (16038400) [pid = 3944] [serial = 2307] [outer = 1602F800] 10:39:27 INFO - PROCESS | 3944 | --DOCSHELL 12929400 == 31 [pid = 3944] [id = 763] 10:39:27 INFO - PROCESS | 3944 | --DOCSHELL 103D3C00 == 30 [pid = 3944] [id = 762] 10:39:27 INFO - PROCESS | 3944 | --DOCSHELL 150F9C00 == 29 [pid = 3944] [id = 764] 10:39:27 INFO - PROCESS | 3944 | --DOCSHELL 13B23800 == 28 [pid = 3944] [id = 767] 10:39:27 INFO - PROCESS | 3944 | --DOCSHELL 19878400 == 27 [pid = 3944] [id = 766] 10:39:27 INFO - PROCESS | 3944 | --DOCSHELL 16265800 == 26 [pid = 3944] [id = 765] 10:39:27 INFO - PROCESS | 3944 | --DOCSHELL 10AC9C00 == 25 [pid = 3944] [id = 768] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (157E4800) [pid = 3944] [serial = 2141] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (198F2400) [pid = 3944] [serial = 2135] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (13131400) [pid = 3944] [serial = 2138] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (19A6C800) [pid = 3944] [serial = 2144] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (19A73400) [pid = 3944] [serial = 2247] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (19A89000) [pid = 3944] [serial = 2248] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (1A6CE000) [pid = 3944] [serial = 2250] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (1A6D0400) [pid = 3944] [serial = 2216] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (129EB000) [pid = 3944] [serial = 2230] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (13070000) [pid = 3944] [serial = 2231] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (114EA400) [pid = 3944] [serial = 2218] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (129F1400) [pid = 3944] [serial = 2219] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 85 (1A6D4800) [pid = 3944] [serial = 2227] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 84 (1A948000) [pid = 3944] [serial = 2228] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 83 (19A6A800) [pid = 3944] [serial = 2224] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 82 (1A49B400) [pid = 3944] [serial = 2225] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 81 (15546400) [pid = 3944] [serial = 2221] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 80 (16003000) [pid = 3944] [serial = 2222] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 79 (16873800) [pid = 3944] [serial = 2241] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 78 (16DD1400) [pid = 3944] [serial = 2242] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 77 (15013800) [pid = 3944] [serial = 2233] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 76 (150F5800) [pid = 3944] [serial = 2234] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 75 (10A09C00) [pid = 3944] [serial = 2236] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 74 (1811D400) [pid = 3944] [serial = 2244] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 73 (150F0400) [pid = 3944] [serial = 2238] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 72 (1553E400) [pid = 3944] [serial = 2239] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 71 (176C7800) [pid = 3944] [serial = 2256] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 70 (1A9B8000) [pid = 3944] [serial = 2253] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 69 (1A9C6C00) [pid = 3944] [serial = 2260] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 68 (1A9C4C00) [pid = 3944] [serial = 2259] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 67 (1A9BA800) [pid = 3944] [serial = 2254] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 66 (1AA90400) [pid = 3944] [serial = 2263] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 65 (1A944400) [pid = 3944] [serial = 2251] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 64 (1A94CC00) [pid = 3944] [serial = 2257] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 63 (1AA88800) [pid = 3944] [serial = 2262] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 62 (1846AC00) [pid = 3944] [serial = 2245] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 61 (1470C400) [pid = 3944] [serial = 2180] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 60 (1A490000) [pid = 3944] [serial = 2177] [outer = 00000000] [url = about:blank] 10:39:27 INFO - PROCESS | 3944 | --DOMWINDOW == 59 (1671B800) [pid = 3944] [serial = 2183] [outer = 00000000] [url = about:blank] 10:39:28 INFO - PROCESS | 3944 | 1467049168150 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:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:39:28 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:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:39:28 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:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:39:28 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:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:39:28 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:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:39:28 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:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:39:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:39:28 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:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:39:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:39:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:39:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2183ms 10:39:28 INFO - PROCESS | 3944 | 1467049168229 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 10:39:28 INFO - PROCESS | 3944 | 1467049168233 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 10:39:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:39:28 INFO - PROCESS | 3944 | 1467049168222 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:39:28 INFO - PROCESS | 3944 | 1467049168226 Marionette TRACE conn3 <- [1,3034,null,{}] 10:39:28 INFO - PROCESS | 3944 | 1467049168232 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:39:28 INFO - PROCESS | 3944 | 1467049168235 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:28 INFO - PROCESS | 3944 | 1467049168380 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 10:39:28 INFO - PROCESS | 3944 | 1467049168467 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:28 INFO - PROCESS | 3944 | 1467049168470 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:28 INFO - PROCESS | 3944 | ++DOCSHELL 10AC7400 == 26 [pid = 3944] [id = 770] 10:39:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 60 (10AC9C00) [pid = 3944] [serial = 2308] [outer = 00000000] 10:39:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 61 (10B24C00) [pid = 3944] [serial = 2309] [outer = 10AC9C00] 10:39:28 INFO - PROCESS | 3944 | 1467049168518 Marionette DEBUG loaded listener.js 10:39:28 INFO - PROCESS | 3944 | ++DOMWINDOW == 62 (10B28400) [pid = 3944] [serial = 2310] [outer = 10AC9C00] 10:39:28 INFO - PROCESS | 3944 | [3944] 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:39:28 INFO - PROCESS | 3944 | 1467049168944 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:39:28 INFO - {} 10:39:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 728ms 10:39:28 INFO - PROCESS | 3944 | 1467049168961 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 10:39:28 INFO - PROCESS | 3944 | 1467049168966 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 10:39:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:39:28 INFO - PROCESS | 3944 | 1467049168972 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:39:28 INFO - PROCESS | 3944 | 1467049168975 Marionette TRACE conn3 <- [1,3038,null,{}] 10:39:28 INFO - PROCESS | 3944 | 1467049168979 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:39:28 INFO - PROCESS | 3944 | 1467049168982 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:29 INFO - PROCESS | 3944 | 1467049169069 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 10:39:29 INFO - PROCESS | 3944 | 1467049169075 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:29 INFO - PROCESS | 3944 | 1467049169078 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:29 INFO - PROCESS | 3944 | ++DOCSHELL 11237800 == 27 [pid = 3944] [id = 771] 10:39:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 63 (11238000) [pid = 3944] [serial = 2311] [outer = 00000000] 10:39:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 64 (11C34C00) [pid = 3944] [serial = 2312] [outer = 11238000] 10:39:29 INFO - PROCESS | 3944 | 1467049169125 Marionette DEBUG loaded listener.js 10:39:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 65 (12928800) [pid = 3944] [serial = 2313] [outer = 11238000] 10:39:29 INFO - PROCESS | 3944 | 1467049169557 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:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:39:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:39:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 620ms 10:39:29 INFO - PROCESS | 3944 | 1467049169610 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 10:39:29 INFO - PROCESS | 3944 | 1467049169613 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 10:39:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:39:29 INFO - PROCESS | 3944 | 1467049169617 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:39:29 INFO - PROCESS | 3944 | 1467049169620 Marionette TRACE conn3 <- [1,3042,null,{}] 10:39:29 INFO - PROCESS | 3944 | 1467049169632 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:39:29 INFO - PROCESS | 3944 | 1467049169639 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:29 INFO - PROCESS | 3944 | 1467049169724 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 10:39:29 INFO - PROCESS | 3944 | 1467049169778 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:29 INFO - PROCESS | 3944 | 1467049169781 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:29 INFO - PROCESS | 3944 | ++DOCSHELL 13151000 == 28 [pid = 3944] [id = 772] 10:39:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 66 (13158C00) [pid = 3944] [serial = 2314] [outer = 00000000] 10:39:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 67 (13B23800) [pid = 3944] [serial = 2315] [outer = 13158C00] 10:39:29 INFO - PROCESS | 3944 | 1467049169828 Marionette DEBUG loaded listener.js 10:39:29 INFO - PROCESS | 3944 | ++DOMWINDOW == 68 (14706400) [pid = 3944] [serial = 2316] [outer = 13158C00] 10:39:30 INFO - PROCESS | 3944 | 1467049170478 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:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:39:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:39:30 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:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:39:30 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:39:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:39:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:39:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1053ms 10:39:30 INFO - PROCESS | 3944 | 1467049170675 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 10:39:30 INFO - PROCESS | 3944 | 1467049170678 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 10:39:30 INFO - PROCESS | 3944 | 1467049170681 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:39:30 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:39:30 INFO - PROCESS | 3944 | 1467049170683 Marionette TRACE conn3 <- [1,3046,null,{}] 10:39:30 INFO - PROCESS | 3944 | 1467049170687 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:39:30 INFO - PROCESS | 3944 | 1467049170689 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:30 INFO - PROCESS | 3944 | 1467049170774 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 10:39:30 INFO - PROCESS | 3944 | 1467049170780 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:30 INFO - PROCESS | 3944 | 1467049170782 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:30 INFO - PROCESS | 3944 | ++DOCSHELL 1553AC00 == 29 [pid = 3944] [id = 773] 10:39:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 69 (1553C800) [pid = 3944] [serial = 2317] [outer = 00000000] 10:39:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 70 (15541C00) [pid = 3944] [serial = 2318] [outer = 1553C800] 10:39:30 INFO - PROCESS | 3944 | 1467049170826 Marionette DEBUG loaded listener.js 10:39:30 INFO - PROCESS | 3944 | ++DOMWINDOW == 71 (1555DC00) [pid = 3944] [serial = 2319] [outer = 1553C800] 10:39:31 INFO - PROCESS | 3944 | 1467049171317 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:39:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:39:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:39:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:39:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:39:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:39:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:39:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:39:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:39:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:39:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:39:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:39:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:39:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:39:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:39:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:39:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:39:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:39:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:39:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:39:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 713ms 10:39:31 INFO - PROCESS | 3944 | 1467049171394 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 10:39:31 INFO - PROCESS | 3944 | 1467049171396 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 10:39:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:39:31 INFO - PROCESS | 3944 | 1467049171400 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:39:31 INFO - PROCESS | 3944 | 1467049171402 Marionette TRACE conn3 <- [1,3050,null,{}] 10:39:31 INFO - PROCESS | 3944 | 1467049171405 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:39:31 INFO - PROCESS | 3944 | 1467049171407 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:31 INFO - PROCESS | 3944 | 1467049171484 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 10:39:31 INFO - PROCESS | 3944 | 1467049171489 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:31 INFO - PROCESS | 3944 | 1467049171491 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:31 INFO - PROCESS | 3944 | ++DOCSHELL 157E2000 == 30 [pid = 3944] [id = 774] 10:39:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 72 (15D74400) [pid = 3944] [serial = 2320] [outer = 00000000] 10:39:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 73 (16032400) [pid = 3944] [serial = 2321] [outer = 15D74400] 10:39:31 INFO - PROCESS | 3944 | 1467049171535 Marionette DEBUG loaded listener.js 10:39:31 INFO - PROCESS | 3944 | ++DOMWINDOW == 74 (16039400) [pid = 3944] [serial = 2322] [outer = 15D74400] 10:39:31 INFO - PROCESS | 3944 | [3944] 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:39:31 INFO - PROCESS | 3944 | 1467049171999 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:39:32 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:39:32 INFO - {} 10:39:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 635ms 10:39:32 INFO - PROCESS | 3944 | 1467049172021 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 10:39:32 INFO - PROCESS | 3944 | 1467049172023 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 10:39:32 INFO - PROCESS | 3944 | 1467049172026 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:39:32 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:39:32 INFO - PROCESS | 3944 | 1467049172028 Marionette TRACE conn3 <- [1,3054,null,{}] 10:39:32 INFO - PROCESS | 3944 | 1467049172032 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:39:32 INFO - PROCESS | 3944 | 1467049172037 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:32 INFO - PROCESS | 3944 | 1467049172138 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 10:39:32 INFO - PROCESS | 3944 | 1467049172143 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:32 INFO - PROCESS | 3944 | 1467049172145 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:32 INFO - PROCESS | 3944 | ++DOCSHELL 1625D800 == 31 [pid = 3944] [id = 775] 10:39:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 75 (1625E800) [pid = 3944] [serial = 2323] [outer = 00000000] 10:39:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 76 (163B2C00) [pid = 3944] [serial = 2324] [outer = 1625E800] 10:39:32 INFO - PROCESS | 3944 | 1467049172214 Marionette DEBUG loaded listener.js 10:39:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 77 (163B8400) [pid = 3944] [serial = 2325] [outer = 1625E800] 10:39:32 INFO - PROCESS | 3944 | 1467049172627 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:39:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:39:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:39:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:39:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:39:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:39:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:39:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:39:32 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 634ms 10:39:32 INFO - PROCESS | 3944 | 1467049172674 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 10:39:32 INFO - PROCESS | 3944 | 1467049172676 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 10:39:32 INFO - PROCESS | 3944 | 1467049172679 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:39:32 INFO - PROCESS | 3944 | 1467049172681 Marionette TRACE conn3 <- [1,3058,null,{}] 10:39:32 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:39:32 INFO - PROCESS | 3944 | 1467049172684 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:39:32 INFO - PROCESS | 3944 | 1467049172686 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:32 INFO - PROCESS | 3944 | 1467049172767 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 10:39:32 INFO - PROCESS | 3944 | 1467049172772 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:32 INFO - PROCESS | 3944 | 1467049172774 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:32 INFO - PROCESS | 3944 | ++DOCSHELL 163B7800 == 32 [pid = 3944] [id = 776] 10:39:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 78 (163BB000) [pid = 3944] [serial = 2326] [outer = 00000000] 10:39:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 79 (1659FC00) [pid = 3944] [serial = 2327] [outer = 163BB000] 10:39:32 INFO - PROCESS | 3944 | 1467049172817 Marionette DEBUG loaded listener.js 10:39:32 INFO - PROCESS | 3944 | ++DOMWINDOW == 80 (1671A000) [pid = 3944] [serial = 2328] [outer = 163BB000] 10:39:33 INFO - PROCESS | 3944 | 1467049173573 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:39:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:39:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:39:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:39:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:39:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:39:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:39:33 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 944ms 10:39:33 INFO - PROCESS | 3944 | 1467049173611 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 10:39:33 INFO - PROCESS | 3944 | 1467049173616 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 10:39:33 INFO - PROCESS | 3944 | 1467049173620 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:39:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:39:33 INFO - PROCESS | 3944 | 1467049173626 Marionette TRACE conn3 <- [1,3062,null,{}] 10:39:33 INFO - PROCESS | 3944 | 1467049173631 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:39:33 INFO - PROCESS | 3944 | 1467049173633 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:33 INFO - PROCESS | 3944 | 1467049173762 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 10:39:33 INFO - PROCESS | 3944 | 1467049173875 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:33 INFO - PROCESS | 3944 | 1467049173879 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:33 INFO - PROCESS | 3944 | ++DOCSHELL 10ACFC00 == 33 [pid = 3944] [id = 777] 10:39:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 81 (10AD0400) [pid = 3944] [serial = 2329] [outer = 00000000] 10:39:33 INFO - PROCESS | 3944 | ++DOMWINDOW == 82 (10B29400) [pid = 3944] [serial = 2330] [outer = 10AD0400] 10:39:33 INFO - PROCESS | 3944 | 1467049173934 Marionette DEBUG loaded listener.js 10:39:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 83 (10B23000) [pid = 3944] [serial = 2331] [outer = 10AD0400] 10:39:34 INFO - PROCESS | 3944 | 1467049174535 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:39:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:39:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:39:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:39:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:39:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:39:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:39:34 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 945ms 10:39:34 INFO - PROCESS | 3944 | 1467049174568 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 10:39:34 INFO - PROCESS | 3944 | 1467049174573 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 10:39:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:39:34 INFO - PROCESS | 3944 | 1467049174580 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:39:34 INFO - PROCESS | 3944 | 1467049174583 Marionette TRACE conn3 <- [1,3066,null,{}] 10:39:34 INFO - PROCESS | 3944 | 1467049174587 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:39:34 INFO - PROCESS | 3944 | 1467049174590 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:34 INFO - PROCESS | 3944 | 1467049174707 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 10:39:34 INFO - PROCESS | 3944 | 1467049174831 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:34 INFO - PROCESS | 3944 | 1467049174834 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:34 INFO - PROCESS | 3944 | ++DOCSHELL 129B4000 == 34 [pid = 3944] [id = 778] 10:39:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 84 (129EC000) [pid = 3944] [serial = 2332] [outer = 00000000] 10:39:34 INFO - PROCESS | 3944 | ++DOMWINDOW == 85 (1309E800) [pid = 3944] [serial = 2333] [outer = 129EC000] 10:39:34 INFO - PROCESS | 3944 | 1467049174945 Marionette DEBUG loaded listener.js 10:39:35 INFO - PROCESS | 3944 | ++DOMWINDOW == 86 (13130C00) [pid = 3944] [serial = 2334] [outer = 129EC000] 10:39:35 INFO - PROCESS | 3944 | 1467049175712 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:39:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:39:35 INFO - PROCESS | 3944 | 1467049175794 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 10:39:35 INFO - PROCESS | 3944 | 1467049175800 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:39:35 INFO - PROCESS | 3944 | 1467049175803 Marionette TRACE conn3 <- [1,3070,null,{}] 10:39:35 INFO - PROCESS | 3944 | 1467049175808 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:39:35 INFO - PROCESS | 3944 | 1467049175811 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:35 INFO - PROCESS | 3944 | 1467049175944 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 10:39:35 INFO - PROCESS | 3944 | --DOCSHELL 1625D800 == 33 [pid = 3944] [id = 775] 10:39:35 INFO - PROCESS | 3944 | --DOCSHELL 157E2000 == 32 [pid = 3944] [id = 774] 10:39:35 INFO - PROCESS | 3944 | --DOCSHELL 1553AC00 == 31 [pid = 3944] [id = 773] 10:39:35 INFO - PROCESS | 3944 | --DOCSHELL 13151000 == 30 [pid = 3944] [id = 772] 10:39:35 INFO - PROCESS | 3944 | --DOCSHELL 11237800 == 29 [pid = 3944] [id = 771] 10:39:35 INFO - PROCESS | 3944 | --DOCSHELL 10AC7400 == 28 [pid = 3944] [id = 770] 10:39:35 INFO - PROCESS | 3944 | --DOCSHELL 1602F400 == 27 [pid = 3944] [id = 769] 10:39:36 INFO - PROCESS | 3944 | 1467049176058 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:36 INFO - PROCESS | 3944 | 1467049176061 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:36 INFO - PROCESS | 3944 | ++DOCSHELL 10A01400 == 28 [pid = 3944] [id = 779] 10:39:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (10A01C00) [pid = 3944] [serial = 2335] [outer = 00000000] 10:39:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (10A75800) [pid = 3944] [serial = 2336] [outer = 10A01C00] 10:39:36 INFO - PROCESS | 3944 | 1467049176110 Marionette DEBUG loaded listener.js 10:39:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (10ED4800) [pid = 3944] [serial = 2337] [outer = 10A01C00] 10:39:36 INFO - PROCESS | 3944 | 1467049176480 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:39:36 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:39:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:39:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:39:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 727ms 10:39:36 INFO - PROCESS | 3944 | 1467049176546 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 10:39:36 INFO - PROCESS | 3944 | 1467049176550 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 10:39:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:39:36 INFO - PROCESS | 3944 | 1467049176557 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:39:36 INFO - PROCESS | 3944 | 1467049176559 Marionette TRACE conn3 <- [1,3074,null,{}] 10:39:36 INFO - PROCESS | 3944 | 1467049176563 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:39:36 INFO - PROCESS | 3944 | 1467049176565 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:36 INFO - PROCESS | 3944 | 1467049176649 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 10:39:36 INFO - PROCESS | 3944 | 1467049176655 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:36 INFO - PROCESS | 3944 | 1467049176657 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:36 INFO - PROCESS | 3944 | ++DOCSHELL 12927C00 == 29 [pid = 3944] [id = 780] 10:39:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (129F4000) [pid = 3944] [serial = 2338] [outer = 00000000] 10:39:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (13131400) [pid = 3944] [serial = 2339] [outer = 129F4000] 10:39:36 INFO - PROCESS | 3944 | 1467049176703 Marionette DEBUG loaded listener.js 10:39:36 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (1392E400) [pid = 3944] [serial = 2340] [outer = 129F4000] 10:39:37 INFO - PROCESS | 3944 | 1467049177195 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:39:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:39:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 697ms 10:39:37 INFO - PROCESS | 3944 | 1467049177239 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 10:39:37 INFO - PROCESS | 3944 | 1467049177241 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 10:39:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:39:37 INFO - PROCESS | 3944 | 1467049177245 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:39:37 INFO - PROCESS | 3944 | 1467049177248 Marionette TRACE conn3 <- [1,3078,null,{}] 10:39:37 INFO - PROCESS | 3944 | 1467049177260 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:39:37 INFO - PROCESS | 3944 | 1467049177264 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:37 INFO - PROCESS | 3944 | 1467049177376 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 10:39:37 INFO - PROCESS | 3944 | 1467049177495 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:37 INFO - PROCESS | 3944 | 1467049177498 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:37 INFO - PROCESS | 3944 | ++DOCSHELL 150F3000 == 30 [pid = 3944] [id = 781] 10:39:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 93 (150F6800) [pid = 3944] [serial = 2341] [outer = 00000000] 10:39:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 94 (150FA400) [pid = 3944] [serial = 2342] [outer = 150F6800] 10:39:37 INFO - PROCESS | 3944 | 1467049177546 Marionette DEBUG loaded listener.js 10:39:37 INFO - PROCESS | 3944 | ++DOMWINDOW == 95 (15545400) [pid = 3944] [serial = 2343] [outer = 150F6800] 10:39:37 INFO - PROCESS | 3944 | 1467049177884 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:39:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:39:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 696ms 10:39:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:39:37 INFO - PROCESS | 3944 | 1467049177946 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 10:39:37 INFO - PROCESS | 3944 | 1467049177949 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 10:39:37 INFO - PROCESS | 3944 | 1467049177952 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:39:37 INFO - PROCESS | 3944 | 1467049177954 Marionette TRACE conn3 <- [1,3082,null,{}] 10:39:37 INFO - PROCESS | 3944 | 1467049177957 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:39:37 INFO - PROCESS | 3944 | 1467049177959 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:38 INFO - PROCESS | 3944 | 1467049178044 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 10:39:38 INFO - PROCESS | 3944 | 1467049178058 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:38 INFO - PROCESS | 3944 | 1467049178060 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:38 INFO - PROCESS | 3944 | ++DOCSHELL 16009000 == 31 [pid = 3944] [id = 782] 10:39:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 96 (1600E000) [pid = 3944] [serial = 2344] [outer = 00000000] 10:39:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 97 (1603C000) [pid = 3944] [serial = 2345] [outer = 1600E000] 10:39:38 INFO - PROCESS | 3944 | 1467049178106 Marionette DEBUG loaded listener.js 10:39:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 98 (16074400) [pid = 3944] [serial = 2346] [outer = 1600E000] 10:39:38 INFO - PROCESS | 3944 | 1467049178558 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:39:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:39:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 619ms 10:39:38 INFO - PROCESS | 3944 | 1467049178588 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 10:39:38 INFO - PROCESS | 3944 | 1467049178589 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 10:39:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:39:38 INFO - PROCESS | 3944 | 1467049178598 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:39:38 INFO - PROCESS | 3944 | 1467049178600 Marionette TRACE conn3 <- [1,3086,null,{}] 10:39:38 INFO - PROCESS | 3944 | 1467049178609 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:39:38 INFO - PROCESS | 3944 | 1467049178611 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:38 INFO - PROCESS | 3944 | 1467049178722 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 10:39:38 INFO - PROCESS | 3944 | 1467049178727 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:38 INFO - PROCESS | 3944 | 1467049178729 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:38 INFO - PROCESS | 3944 | ++DOCSHELL 16035C00 == 32 [pid = 3944] [id = 783] 10:39:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 99 (1603B800) [pid = 3944] [serial = 2347] [outer = 00000000] 10:39:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 100 (1626B400) [pid = 3944] [serial = 2348] [outer = 1603B800] 10:39:38 INFO - PROCESS | 3944 | 1467049178772 Marionette DEBUG loaded listener.js 10:39:38 INFO - PROCESS | 3944 | ++DOMWINDOW == 101 (1626C000) [pid = 3944] [serial = 2349] [outer = 1603B800] 10:39:39 INFO - PROCESS | 3944 | 1467049179260 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:39:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:39:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:39:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 681ms 10:39:39 INFO - PROCESS | 3944 | 1467049179277 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 10:39:39 INFO - PROCESS | 3944 | 1467049179278 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 10:39:39 INFO - PROCESS | 3944 | 1467049179282 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:39:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:39:39 INFO - PROCESS | 3944 | 1467049179284 Marionette TRACE conn3 <- [1,3090,null,{}] 10:39:39 INFO - PROCESS | 3944 | 1467049179287 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:39:39 INFO - PROCESS | 3944 | 1467049179293 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:39 INFO - PROCESS | 3944 | 1467049179428 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 10:39:39 INFO - PROCESS | 3944 | 1467049179434 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:39 INFO - PROCESS | 3944 | 1467049179436 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:39 INFO - PROCESS | 3944 | ++DOCSHELL 10B24000 == 33 [pid = 3944] [id = 784] 10:39:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 102 (16266000) [pid = 3944] [serial = 2350] [outer = 00000000] 10:39:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 103 (1687B800) [pid = 3944] [serial = 2351] [outer = 16266000] 10:39:39 INFO - PROCESS | 3944 | 1467049179478 Marionette DEBUG loaded listener.js 10:39:39 INFO - PROCESS | 3944 | ++DOMWINDOW == 104 (17284C00) [pid = 3944] [serial = 2352] [outer = 16266000] 10:39:39 INFO - PROCESS | 3944 | 1467049179917 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:39:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:39:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 681ms 10:39:39 INFO - PROCESS | 3944 | 1467049179983 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 10:39:39 INFO - PROCESS | 3944 | 1467049179985 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 10:39:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:39:39 INFO - PROCESS | 3944 | 1467049179989 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:39:39 INFO - PROCESS | 3944 | 1467049179990 Marionette TRACE conn3 <- [1,3094,null,{}] 10:39:39 INFO - PROCESS | 3944 | 1467049179994 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:39:39 INFO - PROCESS | 3944 | 1467049179996 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:40 INFO - PROCESS | 3944 | 1467049180120 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 10:39:40 INFO - PROCESS | 3944 | 1467049180219 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:40 INFO - PROCESS | 3944 | 1467049180221 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:40 INFO - PROCESS | 3944 | ++DOCSHELL 17408C00 == 34 [pid = 3944] [id = 785] 10:39:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 105 (17409000) [pid = 3944] [serial = 2353] [outer = 00000000] 10:39:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 106 (176D0C00) [pid = 3944] [serial = 2354] [outer = 17409000] 10:39:40 INFO - PROCESS | 3944 | 1467049180263 Marionette DEBUG loaded listener.js 10:39:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 107 (17E18000) [pid = 3944] [serial = 2355] [outer = 17409000] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 106 (10AC9C00) [pid = 3944] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 105 (1625E800) [pid = 3944] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 104 (1987B400) [pid = 3944] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 103 (16265C00) [pid = 3944] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 102 (10B29800) [pid = 3944] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 101 (104E6C00) [pid = 3944] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 100 (15A76400) [pid = 3944] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 99 (1600A800) [pid = 3944] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 98 (1A569400) [pid = 3944] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 97 (1AC8D800) [pid = 3944] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 96 (163B6000) [pid = 3944] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 95 (104E5400) [pid = 3944] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 94 (11238000) [pid = 3944] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 93 (10470800) [pid = 3944] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 92 (129A7000) [pid = 3944] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 91 (13158C00) [pid = 3944] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 90 (1553C400) [pid = 3944] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 89 (1553C800) [pid = 3944] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 88 (1602F800) [pid = 3944] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 87 (15D74400) [pid = 3944] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 10:39:40 INFO - PROCESS | 3944 | --DOMWINDOW == 86 (13B25000) [pid = 3944] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:39:40 INFO - PROCESS | 3944 | 1467049180760 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:39:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:39:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:39:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:39:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 790ms 10:39:40 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:39:40 INFO - PROCESS | 3944 | 1467049180773 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 10:39:40 INFO - PROCESS | 3944 | 1467049180775 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 10:39:40 INFO - PROCESS | 3944 | 1467049180792 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:39:40 INFO - PROCESS | 3944 | 1467049180794 Marionette TRACE conn3 <- [1,3098,null,{}] 10:39:40 INFO - PROCESS | 3944 | 1467049180798 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:39:40 INFO - PROCESS | 3944 | 1467049180800 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:40 INFO - PROCESS | 3944 | 1467049180885 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 10:39:40 INFO - PROCESS | 3944 | 1467049180890 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:40 INFO - PROCESS | 3944 | 1467049180892 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:40 INFO - PROCESS | 3944 | ++DOCSHELL 129A7000 == 35 [pid = 3944] [id = 786] 10:39:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 87 (13465C00) [pid = 3944] [serial = 2356] [outer = 00000000] 10:39:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 88 (16D42800) [pid = 3944] [serial = 2357] [outer = 13465C00] 10:39:40 INFO - PROCESS | 3944 | 1467049180935 Marionette DEBUG loaded listener.js 10:39:40 INFO - PROCESS | 3944 | ++DOMWINDOW == 89 (173E5000) [pid = 3944] [serial = 2358] [outer = 13465C00] 10:39:41 INFO - PROCESS | 3944 | 1467049181339 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:39:41 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:39:41 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:39:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:39:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:39:41 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 588ms 10:39:41 INFO - PROCESS | 3944 | 1467049181376 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 10:39:41 INFO - PROCESS | 3944 | 1467049181378 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 10:39:41 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:39:41 INFO - PROCESS | 3944 | 1467049181381 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:39:41 INFO - PROCESS | 3944 | 1467049181383 Marionette TRACE conn3 <- [1,3102,null,{}] 10:39:41 INFO - PROCESS | 3944 | 1467049181386 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:39:41 INFO - PROCESS | 3944 | 1467049181388 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:41 INFO - PROCESS | 3944 | 1467049181518 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 10:39:41 INFO - PROCESS | 3944 | 1467049181527 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\", \"75edb2b2-444e-4477-b839-7acf6d51cc39\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:41 INFO - PROCESS | 3944 | 1467049181529 Marionette INFO sendAsync 1e7a45cf-3a08-40bc-a51e-fe016a69bd2c 10:39:41 INFO - PROCESS | 3944 | ++DOCSHELL 150F1C00 == 36 [pid = 3944] [id = 787] 10:39:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 90 (1625E800) [pid = 3944] [serial = 2359] [outer = 00000000] 10:39:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 91 (1840FC00) [pid = 3944] [serial = 2360] [outer = 1625E800] 10:39:41 INFO - PROCESS | 3944 | 1467049181571 Marionette DEBUG loaded listener.js 10:39:41 INFO - PROCESS | 3944 | ++DOMWINDOW == 92 (18412400) [pid = 3944] [serial = 2361] [outer = 1625E800] 10:39:41 INFO - PROCESS | 3944 | 1467049181982 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:39:42 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:39:42 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 635ms 10:39:42 INFO - PROCESS | 3944 | 1467049182019 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 10:39:42 INFO - PROCESS | 3944 | 1467049182021 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 10:39:43 WARNING - u'runner_teardown' () 10:39:43 INFO - No more tests 10:39:43 INFO - Got 0 unexpected results 10:39:43 INFO - SUITE-END | took 634s 10:39:43 INFO - Closing logging queue 10:39:43 INFO - queue closed 10:39:43 INFO - Return code: 0 10:39:43 WARNING - # TBPL SUCCESS # 10:39:43 INFO - Running post-action listener: _resource_record_post_action 10:39:43 INFO - Running post-run listener: _resource_record_post_run 10:39:44 INFO - Total resource usage - Wall time: 643s; CPU: 17.0%; Read bytes: 91634176; Write bytes: 959536128; Read time: 497492; Write time: 1308752 10:39:44 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:39:44 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 0; Write bytes: 88527360; Read time: 0; Write time: 83320 10:39:44 INFO - run-tests - Wall time: 641s; CPU: 17.0%; Read bytes: 91634176; Write bytes: 823345664; Read time: 497492; Write time: 1192917 10:39:44 INFO - Running post-run listener: _upload_blobber_files 10:39:44 INFO - Blob upload gear active. 10:39:44 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:39:44 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:39:44 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:39:44 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:39:45 INFO - (blobuploader) - INFO - Open directory for files ... 10:39:45 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:39:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:39:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:39:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:39:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:39:46 INFO - (blobuploader) - INFO - Done attempting. 10:39:46 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:39:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:39:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:39:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:39:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:39:48 INFO - (blobuploader) - INFO - Done attempting. 10:39:48 INFO - (blobuploader) - INFO - Iteration through files over. 10:39:48 INFO - Return code: 0 10:39:48 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:39:48 INFO - Using _rmtree_windows ... 10:39:48 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:39:48 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/705c826d6b1bbb569bc061dc9a2f847f71c033661c5ee40e18e0f5c72ae08165fb84acba8ac14c28e6448b59c165e5a58959564a619781780e06479ff223f734", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/19f01c13c577c5f51b1a603c66b1cbe9df9e0cf265c0b6e0f0113ebdf8089ecfff3531d2e94e9a2f4ba9f7b311fbc992138fce6dbd42bf5bf6cc1f5128f94e10"} 10:39:48 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:39:48 INFO - Writing to file C:\slave\test\properties\blobber_files 10:39:48 INFO - Contents: 10:39:48 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/705c826d6b1bbb569bc061dc9a2f847f71c033661c5ee40e18e0f5c72ae08165fb84acba8ac14c28e6448b59c165e5a58959564a619781780e06479ff223f734", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/19f01c13c577c5f51b1a603c66b1cbe9df9e0cf265c0b6e0f0113ebdf8089ecfff3531d2e94e9a2f4ba9f7b311fbc992138fce6dbd42bf5bf6cc1f5128f94e10"} 10:39:48 INFO - Running post-run listener: copy_logs_to_upload_dir 10:39:48 INFO - Copying logs to upload dir... 10:39:48 INFO - mkdir: C:\slave\test\build\upload\logs 10:39:48 INFO - Copying logs to upload dir... 10:39:48 INFO - Using _rmtree_windows ... 10:39:48 INFO - Using _rmtree_windows ... 10:39:48 INFO - Using _rmtree_windows ... 10:39:48 INFO - Using _rmtree_windows ... 10:39:48 INFO - Using _rmtree_windows ... 10:39:48 INFO - Using _rmtree_windows ... 10:39:48 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=779.882000 ========= master_lag: 64.59 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 4 secs) (at 2016-06-27 10:39:45.148776) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 10:39:45.149860) ========= '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-117\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-117 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-117 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-117 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/705c826d6b1bbb569bc061dc9a2f847f71c033661c5ee40e18e0f5c72ae08165fb84acba8ac14c28e6448b59c165e5a58959564a619781780e06479ff223f734", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/19f01c13c577c5f51b1a603c66b1cbe9df9e0cf265c0b6e0f0113ebdf8089ecfff3531d2e94e9a2f4ba9f7b311fbc992138fce6dbd42bf5bf6cc1f5128f94e10"} build_url:https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/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/705c826d6b1bbb569bc061dc9a2f847f71c033661c5ee40e18e0f5c72ae08165fb84acba8ac14c28e6448b59c165e5a58959564a619781780e06479ff223f734", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/19f01c13c577c5f51b1a603c66b1cbe9df9e0cf265c0b6e0f0113ebdf8089ecfff3531d2e94e9a2f4ba9f7b311fbc992138fce6dbd42bf5bf6cc1f5128f94e10"}' symbols_url: 'https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/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-27 10:39:45.275968) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 10:39:45.276377) ========= '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-117\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-117 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-117 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-117 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 10:39:45.411910) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-27 10:39:45.412254) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-27 10:39:45.934088) ========= ========= Total master_lag: 65.48 =========