builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-070 starttime: 1466179778.57 results: success (0) buildid: 20160617071423 builduid: c80fd51f306c4cf9834fa970e43af5ca revision: d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-17 09:09:38.566075) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-17 09:09:38.566459) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-17 09:09:38.566756) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-17 09:09:38.643652) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-17 09:09:38.644034) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-070\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False --08:11:23-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 28.96 MB/s 08:11:23 (28.96 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.443000 ========= master_lag: 0.46 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-17 09:09:39.550319) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-17 09:09:39.550654) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-070\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.504000 ========= master_lag: 0.31 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-17 09:09:40.361312) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-17 09:09:40.361700) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf --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 d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-070\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False 2016-06-17 08:11:24,717 truncating revision to first 12 chars 2016-06-17 08:11:24,717 Setting DEBUG logging. 2016-06-17 08:11:24,717 attempt 1/10 2016-06-17 08:11:24,717 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/d9ea8a5c1694?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-17 08:11:25,242 unpacking tar archive at: mozilla-beta-d9ea8a5c1694/testing/mozharness/ program finished with exit code 0 elapsedTime=1.078000 ========= master_lag: 0.69 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-17 09:09:42.129233) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-17 09:09:42.129559) ========= script_repo_revision: d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-17 09:09:42.129981) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-17 09:09:42.130253) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-17 09:09:42.145842) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 18 secs) (at 2016-06-17 09:09:42.146128) ========= '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-070\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-070 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:11:25 INFO - MultiFileLogger online at 20160617 08:11:25 in C:\slave\test 08:11:25 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 08:11:25 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:11:25 INFO - {'append_to_log': False, 08:11:25 INFO - 'base_work_dir': 'C:\\slave\\test', 08:11:25 INFO - 'blob_upload_branch': 'mozilla-beta', 08:11:25 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:11:25 INFO - 'buildbot_json_path': 'buildprops.json', 08:11:25 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:11:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:11:25 INFO - 'download_minidump_stackwalk': True, 08:11:25 INFO - 'download_symbols': 'true', 08:11:25 INFO - 'e10s': False, 08:11:25 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:11:25 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:11:25 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:11:25 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:11:25 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:11:25 INFO - 'C:/mozilla-build/tooltool.py'), 08:11:25 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:11:25 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:11:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:11:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:11:25 INFO - 'log_level': 'info', 08:11:25 INFO - 'log_to_console': True, 08:11:25 INFO - 'opt_config_files': (), 08:11:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:11:25 INFO - '--processes=1', 08:11:25 INFO - '--config=%(test_path)s/wptrunner.ini', 08:11:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:11:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:11:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:11:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:11:25 INFO - 'pip_index': False, 08:11:25 INFO - 'require_test_zip': True, 08:11:25 INFO - 'test_type': ('testharness',), 08:11:25 INFO - 'this_chunk': '1', 08:11:25 INFO - 'total_chunks': '10', 08:11:25 INFO - 'virtualenv_path': 'venv', 08:11:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:11:25 INFO - 'work_dir': 'build'} 08:11:25 INFO - ##### 08:11:25 INFO - ##### Running clobber step. 08:11:25 INFO - ##### 08:11:25 INFO - Running pre-action listener: _resource_record_pre_action 08:11:25 INFO - Running main action method: clobber 08:11:25 INFO - rmtree: C:\slave\test\build 08:11:25 INFO - Using _rmtree_windows ... 08:11:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:11:49 INFO - Running post-action listener: _resource_record_post_action 08:11:49 INFO - ##### 08:11:49 INFO - ##### Running read-buildbot-config step. 08:11:49 INFO - ##### 08:11:49 INFO - Running pre-action listener: _resource_record_pre_action 08:11:49 INFO - Running main action method: read_buildbot_config 08:11:49 INFO - Using buildbot properties: 08:11:49 INFO - { 08:11:49 INFO - "project": "", 08:11:49 INFO - "product": "firefox", 08:11:49 INFO - "script_repo_revision": "production", 08:11:49 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 08:11:49 INFO - "repository": "", 08:11:49 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 08:11:49 INFO - "buildid": "20160617071423", 08:11:49 INFO - "pgo_build": "False", 08:11:49 INFO - "basedir": "C:\\slave\\test", 08:11:49 INFO - "buildnumber": 0, 08:11:49 INFO - "slavename": "t-xp32-ix-070", 08:11:49 INFO - "revision": "d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf", 08:11:49 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 08:11:49 INFO - "platform": "win32", 08:11:49 INFO - "branch": "mozilla-beta", 08:11:49 INFO - "repo_path": "releases/mozilla-beta", 08:11:49 INFO - "moz_repo_path": "", 08:11:49 INFO - "stage_platform": "win32", 08:11:49 INFO - "builduid": "c80fd51f306c4cf9834fa970e43af5ca", 08:11:49 INFO - "slavebuilddir": "test" 08:11:49 INFO - } 08:11:49 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:11:49 INFO - Found installer url https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:11:49 INFO - Running post-action listener: _resource_record_post_action 08:11:49 INFO - ##### 08:11:49 INFO - ##### Running download-and-extract step. 08:11:49 INFO - ##### 08:11:49 INFO - Running pre-action listener: _resource_record_pre_action 08:11:49 INFO - Running main action method: download_and_extract 08:11:49 INFO - mkdir: C:\slave\test\build\tests 08:11:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:11:49 INFO - https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:11:49 INFO - trying https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:11:49 INFO - Downloading https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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 08:11:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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 08:11:50 INFO - Downloaded 1240 bytes. 08:11:50 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:11:50 INFO - Using the following test package requirements: 08:11:50 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:11:50 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:11:50 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:11:50 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:11:50 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:11:50 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:11:50 INFO - u'jsshell-win32.zip'], 08:11:50 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:11:50 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:11:50 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:11:50 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:11:50 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:11:50 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:11:50 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:11:50 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:11:50 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:11:50 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:11:50 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:11:50 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 08:11:50 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')]} 08:11:50 INFO - https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:11:50 INFO - trying https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:11:50 INFO - Downloading https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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 08:11:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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 08:11:51 INFO - Downloaded 20351743 bytes. 08:11:51 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/*'] 08:11:51 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/* 08:11:54 INFO - caution: filename not matched: web-platform/* 08:11:54 INFO - Return code: 11 08:11:54 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')]} 08:11:54 INFO - https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:11:54 INFO - trying https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:11:54 INFO - Downloading https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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 08:11:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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 08:11:55 INFO - Downloaded 36389112 bytes. 08:11:55 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/*'] 08:11:55 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/* 08:12:36 INFO - caution: filename not matched: bin/* 08:12:36 INFO - caution: filename not matched: config/* 08:12:36 INFO - caution: filename not matched: mozbase/* 08:12:36 INFO - caution: filename not matched: marionette/* 08:12:36 INFO - caution: filename not matched: tools/wptserve/* 08:12:36 INFO - Return code: 11 08:12: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')]} 08:12:36 INFO - https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:12:36 INFO - trying https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:12:36 INFO - Downloading https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:12:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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 08:12:39 INFO - Downloaded 68457928 bytes. 08:12:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:12:39 INFO - mkdir: C:\slave\test\properties 08:12:39 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:12:39 INFO - Writing to file C:\slave\test\properties\build_url 08:12:39 INFO - Contents: 08:12:39 INFO - build_url:https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:12:40 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:12:40 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:12:40 INFO - Writing to file C:\slave\test\properties\symbols_url 08:12:40 INFO - Contents: 08:12:40 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:12:40 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')]} 08:12:40 INFO - https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:12:40 INFO - trying https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:12:40 INFO - Downloading https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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 08:12:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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 08:12:44 INFO - Downloaded 55573913 bytes. 08:12:44 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'] 08:12:44 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 08:12:48 INFO - Return code: 0 08:12:48 INFO - Running post-action listener: _resource_record_post_action 08:12:48 INFO - Running post-action listener: set_extra_try_arguments 08:12:48 INFO - ##### 08:12:48 INFO - ##### Running create-virtualenv step. 08:12:48 INFO - ##### 08:12:48 INFO - Running pre-action listener: _pre_create_virtualenv 08:12:48 INFO - Running pre-action listener: _resource_record_pre_action 08:12:48 INFO - Running main action method: create_virtualenv 08:12:48 INFO - Creating virtualenv C:\slave\test\build\venv 08:12:48 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 08:12:48 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:12:49 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:12:50 INFO - Installing distribute......................................................................................................................................................................................done. 08:12:51 INFO - Return code: 0 08:12:51 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:12:51 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')]} 08:12:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:12:51 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')]} 08:12:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:12:51 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D21528>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E252C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-070', 'USERDOMAIN': 'T-XP32-IX-070', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070'}}, attempt #1 08:12:51 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 08:12:51 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 08:12:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:12:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 08:12:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:12:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 08:12:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:12:51 INFO - 'DCLOCATION': 'SCL3', 08:12:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:12:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:12:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:12:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:12:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:12:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:12:51 INFO - 'HOMEDRIVE': 'C:', 08:12:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 08:12:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:12:51 INFO - 'KTS_VERSION': '1.19c', 08:12:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:12:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 08:12:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:12:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:12:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:12:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:12:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:12:51 INFO - 'MOZ_AIRBAG': '1', 08:12:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:12:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:12:51 INFO - 'MOZ_MSVCVERSION': '8', 08:12:51 INFO - 'MOZ_NO_REMOTE': '1', 08:12:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:12:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:12:51 INFO - 'NO_EM_RESTART': '1', 08:12:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:12:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:12:51 INFO - 'OS': 'Windows_NT', 08:12:51 INFO - 'OURDRIVE': 'C:', 08:12:51 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', 08:12:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:12:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:12:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:12:51 INFO - 'PROCESSOR_LEVEL': '6', 08:12:51 INFO - 'PROCESSOR_REVISION': '1e05', 08:12:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:12:51 INFO - 'PROMPT': '$P$G', 08:12:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:12:51 INFO - 'PWD': 'C:\\slave\\test', 08:12:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:12:51 INFO - 'SESSIONNAME': 'Console', 08:12:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:12:51 INFO - 'SYSTEMDRIVE': 'C:', 08:12:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:12:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:12:51 INFO - 'TEST1': 'testie', 08:12:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:12:51 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 08:12:51 INFO - 'USERNAME': 'cltbld', 08:12:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 08:12:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:12:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:12:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:12:51 INFO - 'WINDIR': 'C:\\WINDOWS', 08:12:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:12:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:12:52 INFO - Downloading/unpacking psutil>=0.7.1 08:12:52 INFO - Running setup.py egg_info for package psutil 08:12:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:12:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:12:52 INFO - Installing collected packages: psutil 08:12:52 INFO - Running setup.py install for psutil 08:12:52 INFO - building 'psutil._psutil_windows' extension 08:12:52 INFO - error: Unable to find vcvarsall.bat 08:12:52 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-9owzpy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:12:52 INFO - running install 08:12:52 INFO - running build 08:12:52 INFO - running build_py 08:12:52 INFO - creating build 08:12:52 INFO - creating build\lib.win32-2.7 08:12:52 INFO - creating build\lib.win32-2.7\psutil 08:12:52 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:12:52 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:12:52 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:12:52 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:12:52 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:12:52 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:12:52 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:12:52 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:12:52 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:12:52 INFO - running build_ext 08:12:52 INFO - building 'psutil._psutil_windows' extension 08:12:52 INFO - error: Unable to find vcvarsall.bat 08:12:52 INFO - ---------------------------------------- 08:12:52 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-9owzpy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:12:52 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-070\Application Data\pip\pip.log 08:12:52 WARNING - Return code: 1 08:12:52 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! 08:12:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:12:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:12:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:12:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:12:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:12:52 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D21528>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E252C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-070', 'USERDOMAIN': 'T-XP32-IX-070', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070'}}, attempt #1 08:12:52 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 08:12:52 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 08:12:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:12:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 08:12:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:12:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 08:12:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:12:52 INFO - 'DCLOCATION': 'SCL3', 08:12:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:12:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:12:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:12:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:12:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:12:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:12:52 INFO - 'HOMEDRIVE': 'C:', 08:12:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 08:12:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:12:52 INFO - 'KTS_VERSION': '1.19c', 08:12:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:12:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 08:12:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:12:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:12:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:12:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:12:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:12:52 INFO - 'MOZ_AIRBAG': '1', 08:12:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:12:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:12:52 INFO - 'MOZ_MSVCVERSION': '8', 08:12:52 INFO - 'MOZ_NO_REMOTE': '1', 08:12:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:12:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:12:52 INFO - 'NO_EM_RESTART': '1', 08:12:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:12:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:12:52 INFO - 'OS': 'Windows_NT', 08:12:52 INFO - 'OURDRIVE': 'C:', 08:12:52 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', 08:12:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:12:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:12:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:12:52 INFO - 'PROCESSOR_LEVEL': '6', 08:12:52 INFO - 'PROCESSOR_REVISION': '1e05', 08:12:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:12:52 INFO - 'PROMPT': '$P$G', 08:12:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:12:52 INFO - 'PWD': 'C:\\slave\\test', 08:12:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:12:52 INFO - 'SESSIONNAME': 'Console', 08:12:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:12:52 INFO - 'SYSTEMDRIVE': 'C:', 08:12:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:12:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:12:52 INFO - 'TEST1': 'testie', 08:12:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:12:52 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 08:12:52 INFO - 'USERNAME': 'cltbld', 08:12:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 08:12:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:12:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:12:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:12:52 INFO - 'WINDIR': 'C:\\WINDOWS', 08:12:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:12:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:12:53 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:12:53 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:12:53 INFO - Running setup.py egg_info for package mozsystemmonitor 08:12:53 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:12:53 INFO - Running setup.py egg_info for package psutil 08:12:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:12:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:12:53 INFO - Installing collected packages: mozsystemmonitor, psutil 08:12:53 INFO - Running setup.py install for mozsystemmonitor 08:12:53 INFO - Running setup.py install for psutil 08:12:53 INFO - building 'psutil._psutil_windows' extension 08:12:53 INFO - error: Unable to find vcvarsall.bat 08:12:53 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-ebky2q-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:12:53 INFO - running install 08:12:53 INFO - running build 08:12:53 INFO - running build_py 08:12:53 INFO - running build_ext 08:12:53 INFO - building 'psutil._psutil_windows' extension 08:12:53 INFO - error: Unable to find vcvarsall.bat 08:12:53 INFO - ---------------------------------------- 08:12:53 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-ebky2q-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:12:53 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-070\Application Data\pip\pip.log 08:12:53 WARNING - Return code: 1 08:12:53 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! 08:12:53 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:12:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:12:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:12:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:12:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:12:53 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D21528>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E252C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-070', 'USERDOMAIN': 'T-XP32-IX-070', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070'}}, attempt #1 08:12:53 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 08:12:53 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 08:12:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:12:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 08:12:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:12:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 08:12:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:12:53 INFO - 'DCLOCATION': 'SCL3', 08:12:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:12:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:12:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:12:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:12:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:12:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:12:53 INFO - 'HOMEDRIVE': 'C:', 08:12:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 08:12:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:12:53 INFO - 'KTS_VERSION': '1.19c', 08:12:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:12:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 08:12:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:12:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:12:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:12:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:12:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:12:53 INFO - 'MOZ_AIRBAG': '1', 08:12:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:12:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:12:53 INFO - 'MOZ_MSVCVERSION': '8', 08:12:53 INFO - 'MOZ_NO_REMOTE': '1', 08:12:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:12:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:12:53 INFO - 'NO_EM_RESTART': '1', 08:12:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:12:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:12:53 INFO - 'OS': 'Windows_NT', 08:12:53 INFO - 'OURDRIVE': 'C:', 08:12:53 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:12:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:12:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:12:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:12:53 INFO - 'PROCESSOR_LEVEL': '6', 08:12:53 INFO - 'PROCESSOR_REVISION': '1e05', 08:12:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:12:53 INFO - 'PROMPT': '$P$G', 08:12:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:12:53 INFO - 'PWD': 'C:\\slave\\test', 08:12:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:12:53 INFO - 'SESSIONNAME': 'Console', 08:12:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:12:53 INFO - 'SYSTEMDRIVE': 'C:', 08:12:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:12:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:12:53 INFO - 'TEST1': 'testie', 08:12:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:12:53 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 08:12:53 INFO - 'USERNAME': 'cltbld', 08:12:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 08:12:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:12:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:12:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:12:53 INFO - 'WINDIR': 'C:\\WINDOWS', 08:12:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:12:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:12:54 INFO - Downloading/unpacking blobuploader==1.2.4 08:12:54 INFO - Downloading blobuploader-1.2.4.tar.gz 08:12:54 INFO - Running setup.py egg_info for package blobuploader 08:12:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:12:56 INFO - Running setup.py egg_info for package requests 08:12:56 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:12:56 INFO - Downloading docopt-0.6.1.tar.gz 08:12:56 INFO - Running setup.py egg_info for package docopt 08:12:56 INFO - Installing collected packages: blobuploader, docopt, requests 08:12:56 INFO - Running setup.py install for blobuploader 08:12:56 INFO - Running setup.py install for docopt 08:12:56 INFO - Running setup.py install for requests 08:12:56 INFO - Successfully installed blobuploader docopt requests 08:12:56 INFO - Cleaning up... 08:12:56 INFO - Return code: 0 08:12:56 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:12:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:12:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:12:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:12:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:12:56 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D21528>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E252C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-070', 'USERDOMAIN': 'T-XP32-IX-070', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070'}}, attempt #1 08:12:56 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 08:12:56 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 08:12:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:12:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 08:12:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:12:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 08:12:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:12:56 INFO - 'DCLOCATION': 'SCL3', 08:12:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:12:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:12:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:12:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:12:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:12:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:12:56 INFO - 'HOMEDRIVE': 'C:', 08:12:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 08:12:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:12:56 INFO - 'KTS_VERSION': '1.19c', 08:12:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:12:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 08:12:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:12:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:12:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:12:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:12:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:12:56 INFO - 'MOZ_AIRBAG': '1', 08:12:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:12:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:12:56 INFO - 'MOZ_MSVCVERSION': '8', 08:12:56 INFO - 'MOZ_NO_REMOTE': '1', 08:12:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:12:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:12:56 INFO - 'NO_EM_RESTART': '1', 08:12:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:12:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:12:56 INFO - 'OS': 'Windows_NT', 08:12:56 INFO - 'OURDRIVE': 'C:', 08:12:56 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', 08:12:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:12:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:12:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:12:56 INFO - 'PROCESSOR_LEVEL': '6', 08:12:56 INFO - 'PROCESSOR_REVISION': '1e05', 08:12:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:12:56 INFO - 'PROMPT': '$P$G', 08:12:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:12:56 INFO - 'PWD': 'C:\\slave\\test', 08:12:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:12:56 INFO - 'SESSIONNAME': 'Console', 08:12:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:12:56 INFO - 'SYSTEMDRIVE': 'C:', 08:12:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:12:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:12:56 INFO - 'TEST1': 'testie', 08:12:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:12:56 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 08:12:56 INFO - 'USERNAME': 'cltbld', 08:12:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 08:12:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:12:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:12:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:12:56 INFO - 'WINDIR': 'C:\\WINDOWS', 08:12:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:13:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:13:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:13:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:13:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:13:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:13:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:13:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:13:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:13:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:13:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:13:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:13:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:13:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:13:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:13:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:13:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:13:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:13:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:13:06 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:13:06 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:13:06 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:13:06 INFO - Unpacking c:\slave\test\build\tests\marionette 08:13:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:13:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:13:06 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 08:13:06 INFO - Running setup.py install for browsermob-proxy 08:13:12 INFO - Running setup.py install for manifestparser 08:13:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Running setup.py install for marionette-client 08:13:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:13:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Running setup.py install for marionette-driver 08:13:12 INFO - Running setup.py install for mozcrash 08:13:12 INFO - Running setup.py install for mozdebug 08:13:12 INFO - Running setup.py install for mozdevice 08:13:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Running setup.py install for mozfile 08:13:12 INFO - Running setup.py install for mozhttpd 08:13:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Running setup.py install for mozinfo 08:13:12 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Running setup.py install for mozInstall 08:13:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Running setup.py install for mozleak 08:13:12 INFO - Running setup.py install for mozlog 08:13:12 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Running setup.py install for moznetwork 08:13:12 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Running setup.py install for mozprocess 08:13:12 INFO - Running setup.py install for mozprofile 08:13:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Running setup.py install for mozrunner 08:13:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Running setup.py install for mozscreenshot 08:13:12 INFO - Running setup.py install for moztest 08:13:12 INFO - Running setup.py install for mozversion 08:13:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:13:12 INFO - Running setup.py install for wptserve 08:13:12 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 08:13:12 INFO - Cleaning up... 08:13:12 INFO - Return code: 0 08:13:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:13:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:13:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:13:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:13:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:13:12 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D21528>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E252C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-070', 'USERDOMAIN': 'T-XP32-IX-070', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070'}}, attempt #1 08:13:12 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 08:13:12 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 08:13:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:13:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 08:13:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:13:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 08:13:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:13:12 INFO - 'DCLOCATION': 'SCL3', 08:13:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:13:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:13:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:13:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:13:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:13:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:13:12 INFO - 'HOMEDRIVE': 'C:', 08:13:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 08:13:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:13:12 INFO - 'KTS_VERSION': '1.19c', 08:13:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:13:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 08:13:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:13:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:13:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:13:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:13:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:13:12 INFO - 'MOZ_AIRBAG': '1', 08:13:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:13:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:13:12 INFO - 'MOZ_MSVCVERSION': '8', 08:13:12 INFO - 'MOZ_NO_REMOTE': '1', 08:13:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:13:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:13:12 INFO - 'NO_EM_RESTART': '1', 08:13:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:13:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:13:12 INFO - 'OS': 'Windows_NT', 08:13:12 INFO - 'OURDRIVE': 'C:', 08:13:12 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:13:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:13:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:13:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:13:12 INFO - 'PROCESSOR_LEVEL': '6', 08:13:12 INFO - 'PROCESSOR_REVISION': '1e05', 08:13:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:13:12 INFO - 'PROMPT': '$P$G', 08:13:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:13:12 INFO - 'PWD': 'C:\\slave\\test', 08:13:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:13:12 INFO - 'SESSIONNAME': 'Console', 08:13:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:13:12 INFO - 'SYSTEMDRIVE': 'C:', 08:13:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:13:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:13:12 INFO - 'TEST1': 'testie', 08:13:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:13:12 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 08:13:12 INFO - 'USERNAME': 'cltbld', 08:13:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 08:13:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:13:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:13:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:13:12 INFO - 'WINDIR': 'C:\\WINDOWS', 08:13:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:13:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:13:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:13:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:13:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:13:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:13:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:13:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:13:24 INFO - Unpacking c:\slave\test\build\tests\marionette 08:13:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:13:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:13:24 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)) 08:13:28 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)) 08:13:28 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)) 08:13:28 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)) 08:13:28 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)) 08:13:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:13:28 INFO - Downloading blessings-1.6.tar.gz 08:13:28 INFO - Running setup.py egg_info for package blessings 08:13:28 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)) 08:13:28 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:13:28 INFO - Running setup.py install for blessings 08:13:28 INFO - Running setup.py install for browsermob-proxy 08:13:28 INFO - Running setup.py install for manifestparser 08:13:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Running setup.py install for marionette-client 08:13:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:13:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Running setup.py install for marionette-driver 08:13:28 INFO - Running setup.py install for mozcrash 08:13:28 INFO - Running setup.py install for mozdebug 08:13:28 INFO - Running setup.py install for mozdevice 08:13:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Running setup.py install for mozhttpd 08:13:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Running setup.py install for mozInstall 08:13:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Running setup.py install for mozleak 08:13:28 INFO - Running setup.py install for mozprofile 08:13:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Running setup.py install for mozrunner 08:13:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:13:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:13:29 INFO - Running setup.py install for mozscreenshot 08:13:29 INFO - Running setup.py install for moztest 08:13:29 INFO - Running setup.py install for mozversion 08:13:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:13:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:13:29 INFO - Running setup.py install for wptserve 08:13:29 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:13:29 INFO - Cleaning up... 08:13:29 INFO - Return code: 0 08:13:29 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:13:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:13:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:13:30 INFO - Reading from file tmpfile_stdout 08:13:30 INFO - Using _rmtree_windows ... 08:13:30 INFO - Using _rmtree_windows ... 08:13:30 INFO - Current package versions: 08:13:30 INFO - blessings == 1.6 08:13:30 INFO - blobuploader == 1.2.4 08:13:30 INFO - browsermob-proxy == 0.6.0 08:13:30 INFO - distribute == 0.6.14 08:13:30 INFO - docopt == 0.6.1 08:13:30 INFO - manifestparser == 1.1 08:13:30 INFO - marionette-client == 2.3.0 08:13:30 INFO - marionette-driver == 1.4.0 08:13:30 INFO - mozInstall == 1.12 08:13:30 INFO - mozcrash == 0.17 08:13:30 INFO - mozdebug == 0.1 08:13:30 INFO - mozdevice == 0.48 08:13:30 INFO - mozfile == 1.2 08:13:30 INFO - mozhttpd == 0.7 08:13:30 INFO - mozinfo == 0.9 08:13:30 INFO - mozleak == 0.1 08:13:30 INFO - mozlog == 3.1 08:13:30 INFO - moznetwork == 0.27 08:13:30 INFO - mozprocess == 0.22 08:13:30 INFO - mozprofile == 0.28 08:13:30 INFO - mozrunner == 6.11 08:13:30 INFO - mozscreenshot == 0.1 08:13:30 INFO - mozsystemmonitor == 0.0 08:13:30 INFO - moztest == 0.7 08:13:30 INFO - mozversion == 1.4 08:13:30 INFO - requests == 1.2.3 08:13:30 INFO - wptserve == 1.4.0 08:13:30 INFO - Running post-action listener: _resource_record_post_action 08:13:30 INFO - Running post-action listener: _start_resource_monitoring 08:13:30 INFO - Starting resource monitoring. 08:13:30 INFO - ##### 08:13:30 INFO - ##### Running pull step. 08:13:30 INFO - ##### 08:13:30 INFO - Running pre-action listener: _resource_record_pre_action 08:13:30 INFO - Running main action method: pull 08:13:30 INFO - Pull has nothing to do! 08:13:30 INFO - Running post-action listener: _resource_record_post_action 08:13:30 INFO - ##### 08:13:30 INFO - ##### Running install step. 08:13:30 INFO - ##### 08:13:30 INFO - Running pre-action listener: _resource_record_pre_action 08:13:30 INFO - Running main action method: install 08:13:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:13:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:13:30 INFO - Reading from file tmpfile_stdout 08:13:30 INFO - Using _rmtree_windows ... 08:13:30 INFO - Using _rmtree_windows ... 08:13:30 INFO - Detecting whether we're running mozinstall >=1.0... 08:13:30 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:13:30 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:13:30 INFO - Reading from file tmpfile_stdout 08:13:30 INFO - Output received: 08:13:30 INFO - Usage: mozinstall-script.py [options] installer 08:13:30 INFO - Options: 08:13:30 INFO - -h, --help show this help message and exit 08:13:30 INFO - -d DEST, --destination=DEST 08:13:30 INFO - Directory to install application into. [default: 08:13:30 INFO - "C:\slave\test"] 08:13:30 INFO - --app=APP Application being installed. [default: firefox] 08:13:30 INFO - Using _rmtree_windows ... 08:13:30 INFO - Using _rmtree_windows ... 08:13:30 INFO - mkdir: C:\slave\test\build\application 08:13:30 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'] 08:13:30 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 08:13:33 INFO - Reading from file tmpfile_stdout 08:13:33 INFO - Output received: 08:13:33 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:13:33 INFO - Using _rmtree_windows ... 08:13:33 INFO - Using _rmtree_windows ... 08:13:33 INFO - Running post-action listener: _resource_record_post_action 08:13:33 INFO - ##### 08:13:33 INFO - ##### Running run-tests step. 08:13:33 INFO - ##### 08:13:33 INFO - Running pre-action listener: _resource_record_pre_action 08:13:33 INFO - Running main action method: run_tests 08:13:33 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:13:33 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:13:33 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:13:33 INFO - grabbing minidump binary from tooltool 08:13: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')]} 08:13:33 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E252C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:13:33 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 08:13:33 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 08:13:33 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:13:35 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp6vg4f8 08:13:35 INFO - INFO - File integrity verified, renaming tmp6vg4f8 to win32-minidump_stackwalk.exe 08:13:35 INFO - Return code: 0 08:13:35 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:13:36 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:13:36 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/bR86QKIWQA2ebY3Id6GIJA/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 08:13:36 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/bR86QKIWQA2ebY3Id6GIJA/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 08:13:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:13:36 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 08:13:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:13:36 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 08:13:36 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:13:36 INFO - 'DCLOCATION': 'SCL3', 08:13:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:13:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:13:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:13:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:13:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:13:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:13:36 INFO - 'HOMEDRIVE': 'C:', 08:13:36 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 08:13:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:13:36 INFO - 'KTS_VERSION': '1.19c', 08:13:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:13:36 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 08:13:36 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:13:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:13:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:13:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:13:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:13:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:13:36 INFO - 'MOZ_AIRBAG': '1', 08:13:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:13:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:13:36 INFO - 'MOZ_MSVCVERSION': '8', 08:13:36 INFO - 'MOZ_NO_REMOTE': '1', 08:13:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:13:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:13:36 INFO - 'NO_EM_RESTART': '1', 08:13:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:13:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:13:36 INFO - 'OS': 'Windows_NT', 08:13:36 INFO - 'OURDRIVE': 'C:', 08:13: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', 08:13:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:13:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:13:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:13:36 INFO - 'PROCESSOR_LEVEL': '6', 08:13:36 INFO - 'PROCESSOR_REVISION': '1e05', 08:13:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:13:36 INFO - 'PROMPT': '$P$G', 08:13:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:13:36 INFO - 'PWD': 'C:\\slave\\test', 08:13:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:13:36 INFO - 'SESSIONNAME': 'Console', 08:13:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:13:36 INFO - 'SYSTEMDRIVE': 'C:', 08:13:36 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:13:36 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:13:36 INFO - 'TEST1': 'testie', 08:13:36 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:13:36 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 08:13:36 INFO - 'USERNAME': 'cltbld', 08:13:36 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 08:13:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:13:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:13:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:13:36 INFO - 'WINDIR': 'C:\\WINDOWS', 08:13:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:13:36 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/bR86QKIWQA2ebY3Id6GIJA/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 08:13:37 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 08:13:37 INFO - import pkg_resources 08:13:38 INFO - Using 1 client processes 08:13:40 INFO - SUITE-START | Running 778 tests 08:13:40 INFO - Running testharness tests 08:13:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:13:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:13:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:13:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:13:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:13:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:13:40 INFO - Setting up ssl 08:13:41 INFO - PROCESS | certutil | 08:13:41 INFO - PROCESS | certutil | 08:13:41 INFO - PROCESS | certutil | 08:13:41 INFO - Certificate Nickname Trust Attributes 08:13:41 INFO - SSL,S/MIME,JAR/XPI 08:13:41 INFO - 08:13:41 INFO - web-platform-tests CT,, 08:13:41 INFO - 08:13:41 INFO - Starting runner 08:13:42 INFO - PROCESS | 3780 | [3780] 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 08:13:42 INFO - PROCESS | 3780 | [3780] 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 08:13:42 INFO - PROCESS | 3780 | [3780] 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 08:13:44 INFO - PROCESS | 3780 | 1466180024062 Marionette DEBUG Marionette enabled via build flag and pref 08:13:44 INFO - PROCESS | 3780 | ++DOCSHELL 114C6C00 == 1 [pid = 3780] [id = 1] 08:13:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 1 (114C7000) [pid = 3780] [serial = 1] [outer = 00000000] 08:13:44 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:13:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 2 (114C7C00) [pid = 3780] [serial = 2] [outer = 114C7000] 08:13:44 INFO - PROCESS | 3780 | [3780] 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 08:13:44 INFO - PROCESS | 3780 | [3780] 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 08:13:44 INFO - PROCESS | 3780 | ++DOCSHELL 12811000 == 2 [pid = 3780] [id = 2] 08:13:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 3 (12811400) [pid = 3780] [serial = 3] [outer = 00000000] 08:13:44 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:13:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 4 (12812000) [pid = 3780] [serial = 4] [outer = 12811400] 08:13:44 INFO - PROCESS | 3780 | 1466180024622 Marionette INFO Listening on port 2828 08:13:44 INFO - PROCESS | 3780 | 1466180024951 Marionette DEBUG Marionette enabled via command-line flag 08:13:44 INFO - PROCESS | 3780 | ++DOCSHELL 13147000 == 3 [pid = 3780] [id = 3] 08:13:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 5 (1314F000) [pid = 3780] [serial = 5] [outer = 00000000] 08:13:44 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:13:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 6 (1314FC00) [pid = 3780] [serial = 6] [outer = 1314F000] 08:13:45 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:13:45 INFO - PROCESS | 3780 | [3780] 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 08:13:45 INFO - PROCESS | 3780 | [3780] 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 08:13:45 INFO - PROCESS | 3780 | [3780] 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 08:13:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 7 (1365D400) [pid = 3780] [serial = 7] [outer = 12811400] 08:13:45 INFO - PROCESS | 3780 | [3780] 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 08:13:45 INFO - PROCESS | 3780 | 1466180025273 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1486 08:13:45 INFO - PROCESS | 3780 | 1466180025362 Marionette DEBUG Closed connection conn0 08:13:45 INFO - PROCESS | 3780 | [3780] 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 08:13:45 INFO - PROCESS | 3780 | 1466180025372 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1488 08:13:45 INFO - PROCESS | 3780 | 1466180025402 Marionette DEBUG Closed connection conn1 08:13:45 INFO - PROCESS | 3780 | [3780] 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 08:13:45 INFO - PROCESS | 3780 | 1466180025409 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1489 08:13:45 INFO - PROCESS | 3780 | ++DOCSHELL 114C8000 == 4 [pid = 3780] [id = 4] 08:13:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 8 (14038000) [pid = 3780] [serial = 8] [outer = 00000000] 08:13:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 9 (140E5C00) [pid = 3780] [serial = 9] [outer = 14038000] 08:13:45 INFO - PROCESS | 3780 | [3780] 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 08:13:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 10 (140EB400) [pid = 3780] [serial = 10] [outer = 14038000] 08:13:45 INFO - PROCESS | 3780 | 1466180025630 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:13:45 INFO - PROCESS | 3780 | 1466180025635 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":"20160617071423","device":"desktop","version":"48.0"} 08:13:45 INFO - PROCESS | 3780 | [3780] 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 08:13:45 INFO - PROCESS | 3780 | [3780] 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 08:13:45 INFO - PROCESS | 3780 | [3780] 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 08:13:46 INFO - PROCESS | 3780 | [3780] 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 08:13:46 INFO - PROCESS | 3780 | ++DOCSHELL 15B61000 == 5 [pid = 3780] [id = 5] 08:13:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 11 (15B61400) [pid = 3780] [serial = 11] [outer = 00000000] 08:13:46 INFO - PROCESS | 3780 | ++DOCSHELL 15B61800 == 6 [pid = 3780] [id = 6] 08:13:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 12 (15B61C00) [pid = 3780] [serial = 12] [outer = 00000000] 08:13:46 INFO - PROCESS | 3780 | [3780] 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 08:13:46 INFO - PROCESS | 3780 | ++DOCSHELL 166BD800 == 7 [pid = 3780] [id = 7] 08:13:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 13 (166BDC00) [pid = 3780] [serial = 13] [outer = 00000000] 08:13:46 INFO - PROCESS | 3780 | [3780] 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 08:13:46 INFO - PROCESS | 3780 | [3780] 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 08:13:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 14 (169B8C00) [pid = 3780] [serial = 14] [outer = 166BDC00] 08:13:47 INFO - PROCESS | 3780 | [3780] 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 08:13:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 15 (16577C00) [pid = 3780] [serial = 15] [outer = 15B61400] 08:13:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 16 (16579800) [pid = 3780] [serial = 16] [outer = 15B61C00] 08:13:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 17 (1657C400) [pid = 3780] [serial = 17] [outer = 166BDC00] 08:13:47 INFO - PROCESS | 3780 | 1466180027694 Marionette INFO startBrowser b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:47 INFO - PROCESS | 3780 | 1466180027731 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 3780 | 1466180027743 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 3780 | 1466180027746 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 18 (17D0F000) [pid = 3780] [serial = 18] [outer = 166BDC00] 08:13:48 INFO - PROCESS | 3780 | 1466180028186 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"b04f731d-61bb-4eb7-8604-9951aabf43be","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":"20160617071423","device":"desktop","version":"48.0","command_id":1}}] 08:13:48 INFO - PROCESS | 3780 | 1466180028314 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:13:48 INFO - PROCESS | 3780 | 1466180028317 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:48 INFO - PROCESS | 3780 | 1466180028372 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:13:48 INFO - PROCESS | 3780 | 1466180028462 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:13:48 INFO - PROCESS | 3780 | 1466180028464 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:48 INFO - PROCESS | 3780 | [3780] 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 08:13:48 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:13:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 19 (19757000) [pid = 3780] [serial = 19] [outer = 166BDC00] 08:13:48 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:13:48 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:13:48 INFO - PROCESS | 3780 | 1466180028920 Marionette TRACE conn2 <- [1,3,null,{}] 08:13:48 INFO - PROCESS | 3780 | 1466180028938 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:13:48 INFO - PROCESS | 3780 | 1466180028941 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:48 INFO - PROCESS | 3780 | 1466180028969 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:13:48 INFO - PROCESS | 3780 | 1466180029002 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:13:48 INFO - PROCESS | 3780 | 1466180029004 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 08:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:13:49 INFO - PROCESS | 3780 | 1466180029041 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:13:49 INFO - PROCESS | 3780 | 1466180029044 Marionette TRACE conn2 <- [1,6,null,{}] 08:13:49 INFO - PROCESS | 3780 | 1466180029082 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:49 INFO - PROCESS | 3780 | 1466180029084 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:49 INFO - PROCESS | 3780 | 1466180029102 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:13:49 INFO - PROCESS | 3780 | 1466180029105 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:49 INFO - PROCESS | 3780 | 1466180029108 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:49 INFO - PROCESS | 3780 | ++DOCSHELL 166B9800 == 8 [pid = 3780] [id = 8] 08:13:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 20 (19762800) [pid = 3780] [serial = 20] [outer = 00000000] 08:13:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 21 (19765000) [pid = 3780] [serial = 21] [outer = 19762800] 08:13:49 INFO - PROCESS | 3780 | 1466180029155 Marionette DEBUG loaded listener.js 08:13:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 22 (19769000) [pid = 3780] [serial = 22] [outer = 19762800] 08:13:49 INFO - PROCESS | 3780 | ++DOCSHELL 1A00D400 == 9 [pid = 3780] [id = 9] 08:13:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 23 (1A0B7C00) [pid = 3780] [serial = 23] [outer = 00000000] 08:13:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 24 (1A0BB800) [pid = 3780] [serial = 24] [outer = 1A0B7C00] 08:13:49 INFO - PROCESS | 3780 | 1466180029570 Marionette DEBUG loaded listener.js 08:13:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 25 (1A0BEC00) [pid = 3780] [serial = 25] [outer = 1A0B7C00] 08:13:49 INFO - PROCESS | 3780 | 1466180029702 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 763ms 08:13:49 INFO - PROCESS | 3780 | 1466180029831 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:13:49 INFO - PROCESS | 3780 | 1466180029833 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 08:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:13:49 INFO - PROCESS | 3780 | 1466180029848 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:13:49 INFO - PROCESS | 3780 | 1466180029831 Marionette TRACE conn2 <- [1,10,null,{}] 08:13:49 INFO - PROCESS | 3780 | 1466180029900 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:49 INFO - PROCESS | 3780 | 1466180029905 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:49 INFO - PROCESS | 3780 | 1466180029996 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:13:50 INFO - PROCESS | 3780 | 1466180030007 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 3780 | 1466180030009 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:50 INFO - PROCESS | 3780 | ++DOCSHELL 1A45CC00 == 10 [pid = 3780] [id = 10] 08:13:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 26 (1A45D000) [pid = 3780] [serial = 26] [outer = 00000000] 08:13:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 27 (1AC4E800) [pid = 3780] [serial = 27] [outer = 1A45D000] 08:13:50 INFO - PROCESS | 3780 | 1466180030055 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 28 (1AC52400) [pid = 3780] [serial = 28] [outer = 1A45D000] 08:13:50 INFO - PROCESS | 3780 | 1466180030332 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 518ms 08:13:50 INFO - PROCESS | 3780 | 1466180030354 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:13:50 INFO - PROCESS | 3780 | 1466180030357 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 08:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:13:50 INFO - PROCESS | 3780 | 1466180030365 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - PROCESS | 3780 | 1466180030366 Marionette TRACE conn2 <- [1,14,null,{}] 08:13:50 INFO - PROCESS | 3780 | 1466180030370 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:50 INFO - PROCESS | 3780 | 1466180030373 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:50 INFO - PROCESS | 3780 | 1466180030456 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:13:50 INFO - PROCESS | 3780 | 1466180030461 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 3780 | 1466180030463 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:50 INFO - PROCESS | 3780 | ++DOCSHELL 1434B800 == 11 [pid = 3780] [id = 11] 08:13:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 29 (143F1800) [pid = 3780] [serial = 29] [outer = 00000000] 08:13:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 30 (1A55BC00) [pid = 3780] [serial = 30] [outer = 143F1800] 08:13:50 INFO - PROCESS | 3780 | 1466180030507 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 31 (1A631400) [pid = 3780] [serial = 31] [outer = 143F1800] 08:13:50 INFO - PROCESS | 3780 | 1466180030827 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 518ms 08:13:50 INFO - PROCESS | 3780 | 1466180030884 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:13:50 INFO - PROCESS | 3780 | 1466180030886 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 08:13:50 INFO - PROCESS | 3780 | 1466180030889 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:13:50 INFO - PROCESS | 3780 | 1466180030891 Marionette TRACE conn2 <- [1,18,null,{}] 08:13:50 INFO - PROCESS | 3780 | 1466180030894 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:50 INFO - PROCESS | 3780 | 1466180030897 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:50 INFO - PROCESS | 3780 | 1466180030970 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:13:50 INFO - PROCESS | 3780 | 1466180030977 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 3780 | 1466180030980 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:50 INFO - PROCESS | 3780 | ++DOCSHELL 1A63BC00 == 12 [pid = 3780] [id = 12] 08:13:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 32 (1A63C000) [pid = 3780] [serial = 32] [outer = 00000000] 08:13:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 33 (1A823C00) [pid = 3780] [serial = 33] [outer = 1A63C000] 08:13:51 INFO - PROCESS | 3780 | 1466180031022 Marionette DEBUG loaded listener.js 08:13:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 34 (1A827800) [pid = 3780] [serial = 34] [outer = 1A63C000] 08:13:51 INFO - PROCESS | 3780 | 1466180031320 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 463ms 08:13:51 INFO - PROCESS | 3780 | 1466180031363 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 3780 | 1466180031365 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 08:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:13:51 INFO - PROCESS | 3780 | 1466180031369 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - PROCESS | 3780 | 1466180031371 Marionette TRACE conn2 <- [1,22,null,{}] 08:13:51 INFO - PROCESS | 3780 | 1466180031374 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:51 INFO - PROCESS | 3780 | 1466180031358 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:51 INFO - PROCESS | 3780 | 1466180031455 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:13:51 INFO - PROCESS | 3780 | 1466180031460 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:51 INFO - PROCESS | 3780 | 1466180031462 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:51 INFO - PROCESS | 3780 | ++DOCSHELL 1A82D000 == 13 [pid = 3780] [id = 13] 08:13:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 35 (1A82D400) [pid = 3780] [serial = 35] [outer = 00000000] 08:13:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 36 (1A9F0000) [pid = 3780] [serial = 36] [outer = 1A82D400] 08:13:51 INFO - PROCESS | 3780 | 1466180031488 Marionette DEBUG loaded listener.js 08:13:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 37 (1A9F5800) [pid = 3780] [serial = 37] [outer = 1A82D400] 08:13:51 INFO - PROCESS | 3780 | 1466180031789 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 463ms 08:13:51 INFO - PROCESS | 3780 | 1466180031828 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 3780 | 1466180031830 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 08:13:51 INFO - PROCESS | 3780 | 1466180031833 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:13:51 INFO - PROCESS | 3780 | 1466180031834 Marionette TRACE conn2 <- [1,26,null,{}] 08:13:51 INFO - PROCESS | 3780 | 1466180031838 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:51 INFO - PROCESS | 3780 | 1466180031839 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:51 INFO - PROCESS | 3780 | 1466180031915 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:13:51 INFO - PROCESS | 3780 | 1466180031919 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:51 INFO - PROCESS | 3780 | 1466180031922 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:51 INFO - PROCESS | 3780 | ++DOCSHELL 1B039000 == 14 [pid = 3780] [id = 14] 08:13:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 38 (1B039400) [pid = 3780] [serial = 38] [outer = 00000000] 08:13:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 39 (1B040C00) [pid = 3780] [serial = 39] [outer = 1B039400] 08:13:51 INFO - PROCESS | 3780 | 1466180031965 Marionette DEBUG loaded listener.js 08:13:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 40 (1B1B9400) [pid = 3780] [serial = 40] [outer = 1B039400] 08:13:52 INFO - PROCESS | 3780 | 1466180032259 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 463ms 08:13:52 INFO - PROCESS | 3780 | 1466180032305 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:13:52 INFO - PROCESS | 3780 | 1466180032307 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 08:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:13:52 INFO - PROCESS | 3780 | 1466180032310 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:13:52 INFO - PROCESS | 3780 | 1466180032312 Marionette TRACE conn2 <- [1,30,null,{}] 08:13:52 INFO - PROCESS | 3780 | 1466180032327 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:52 INFO - PROCESS | 3780 | 1466180032312 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:52 INFO - PROCESS | 3780 | ++DOCSHELL 1B1C3400 == 15 [pid = 3780] [id = 15] 08:13:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 41 (1B1C5000) [pid = 3780] [serial = 41] [outer = 00000000] 08:13:52 INFO - PROCESS | 3780 | 1466180032404 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:13:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 42 (1B1BF800) [pid = 3780] [serial = 42] [outer = 1B1C5000] 08:13:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 43 (1B1C2C00) [pid = 3780] [serial = 43] [outer = 1B1C5000] 08:13:52 INFO - PROCESS | 3780 | 1466180032442 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:52 INFO - PROCESS | 3780 | 1466180032444 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:52 INFO - PROCESS | 3780 | ++DOCSHELL 1B1C6400 == 16 [pid = 3780] [id = 16] 08:13:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 44 (1B1C7400) [pid = 3780] [serial = 44] [outer = 00000000] 08:13:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 45 (1B282800) [pid = 3780] [serial = 45] [outer = 1B1C7400] 08:13:52 INFO - PROCESS | 3780 | ++DOCSHELL 1B284C00 == 17 [pid = 3780] [id = 17] 08:13:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 46 (1B285000) [pid = 3780] [serial = 46] [outer = 00000000] 08:13:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 47 (1B287800) [pid = 3780] [serial = 47] [outer = 1B285000] 08:13:52 INFO - PROCESS | 3780 | 1466180032544 Marionette DEBUG loaded listener.js 08:13:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 48 (1B288000) [pid = 3780] [serial = 48] [outer = 1B285000] 08:13:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 49 (1B49E000) [pid = 3780] [serial = 49] [outer = 1B1C7400] 08:13:52 INFO - PROCESS | 3780 | 1466180032948 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1036ms 08:13:53 INFO - PROCESS | 3780 | --DOCSHELL 114C6C00 == 16 [pid = 3780] [id = 1] 08:13:53 INFO - PROCESS | 3780 | 1466180033416 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 3780 | 1466180033421 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 08:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:13:53 INFO - PROCESS | 3780 | 1466180033439 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - PROCESS | 3780 | 1466180033444 Marionette TRACE conn2 <- [1,34,null,{}] 08:13:53 INFO - PROCESS | 3780 | 1466180033452 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:53 INFO - PROCESS | 3780 | 1466180033455 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:53 INFO - PROCESS | 3780 | 1466180033551 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:13:53 INFO - PROCESS | 3780 | 1466180033608 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:53 INFO - PROCESS | 3780 | 1466180033613 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:53 INFO - PROCESS | 3780 | ++DOCSHELL 105EA400 == 17 [pid = 3780] [id = 18] 08:13:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (105EA800) [pid = 3780] [serial = 50] [outer = 00000000] 08:13:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (10A4A000) [pid = 3780] [serial = 51] [outer = 105EA800] 08:13:53 INFO - PROCESS | 3780 | 1466180033656 Marionette DEBUG loaded listener.js 08:13:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (10A52400) [pid = 3780] [serial = 52] [outer = 105EA800] 08:13:54 INFO - PROCESS | 3780 | 1466180034153 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 790ms 08:13:54 INFO - PROCESS | 3780 | 1466180034220 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:13:54 INFO - PROCESS | 3780 | 1466180034225 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 08:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:13:54 INFO - PROCESS | 3780 | 1466180034231 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:13:54 INFO - PROCESS | 3780 | 1466180034234 Marionette TRACE conn2 <- [1,38,null,{}] 08:13:54 INFO - PROCESS | 3780 | 1466180034238 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:54 INFO - PROCESS | 3780 | 1466180034241 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:54 INFO - PROCESS | 3780 | 1466180034375 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:13:54 INFO - PROCESS | 3780 | 1466180034415 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 3780 | 1466180034418 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:54 INFO - PROCESS | 3780 | ++DOCSHELL 12811C00 == 18 [pid = 3780] [id = 19] 08:13:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (12ADDC00) [pid = 3780] [serial = 53] [outer = 00000000] 08:13:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (1314F400) [pid = 3780] [serial = 54] [outer = 12ADDC00] 08:13:54 INFO - PROCESS | 3780 | 1466180034513 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (13284000) [pid = 3780] [serial = 55] [outer = 12ADDC00] 08:13:55 INFO - PROCESS | 3780 | 1466180035156 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 954ms 08:13:55 INFO - PROCESS | 3780 | 1466180035174 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:13:55 INFO - PROCESS | 3780 | 1466180035178 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 08:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:13:55 INFO - PROCESS | 3780 | 1466180035182 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - PROCESS | 3780 | 1466180035185 Marionette TRACE conn2 <- [1,42,null,{}] 08:13:55 INFO - PROCESS | 3780 | 1466180035191 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:55 INFO - PROCESS | 3780 | 1466180035194 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:55 INFO - PROCESS | 3780 | 1466180035288 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:13:55 INFO - PROCESS | 3780 | --DOCSHELL 114C8000 == 17 [pid = 3780] [id = 4] 08:13:55 INFO - PROCESS | 3780 | 1466180035376 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:55 INFO - PROCESS | 3780 | 1466180035379 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:55 INFO - PROCESS | 3780 | ++DOCSHELL 105E4400 == 18 [pid = 3780] [id = 20] 08:13:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (105E5800) [pid = 3780] [serial = 56] [outer = 00000000] 08:13:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (10A53400) [pid = 3780] [serial = 57] [outer = 105E5800] 08:13:55 INFO - PROCESS | 3780 | 1466180035426 Marionette DEBUG loaded listener.js 08:13:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (10F26C00) [pid = 3780] [serial = 58] [outer = 105E5800] 08:13:55 INFO - PROCESS | 3780 | 1466180035755 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 613ms 08:13:55 INFO - PROCESS | 3780 | 1466180035801 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:13:55 INFO - PROCESS | 3780 | 1466180035805 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 08:13:55 INFO - PROCESS | 3780 | 1466180035810 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:13:55 INFO - PROCESS | 3780 | 1466180035813 Marionette TRACE conn2 <- [1,46,null,{}] 08:13:55 INFO - PROCESS | 3780 | 1466180035821 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:55 INFO - PROCESS | 3780 | 1466180035823 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:55 INFO - PROCESS | 3780 | 1466180035923 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:13:55 INFO - PROCESS | 3780 | 1466180035938 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:55 INFO - PROCESS | 3780 | 1466180035940 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:55 INFO - PROCESS | 3780 | ++DOCSHELL 114BD000 == 19 [pid = 3780] [id = 21] 08:13:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (114BDC00) [pid = 3780] [serial = 59] [outer = 00000000] 08:13:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (114CA400) [pid = 3780] [serial = 60] [outer = 114BDC00] 08:13:55 INFO - PROCESS | 3780 | 1466180035972 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (11CC6800) [pid = 3780] [serial = 61] [outer = 114BDC00] 08:13:56 INFO - PROCESS | 3780 | 1466180036340 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 559ms 08:13:56 INFO - PROCESS | 3780 | 1466180036447 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:13:56 INFO - PROCESS | 3780 | 1466180036449 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 08:13:56 INFO - PROCESS | 3780 | 1466180036455 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:13:56 INFO - PROCESS | 3780 | 1466180036458 Marionette TRACE conn2 <- [1,50,null,{}] 08:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:13:56 INFO - PROCESS | 3780 | 1466180036468 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:56 INFO - PROCESS | 3780 | 1466180036473 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:56 INFO - PROCESS | 3780 | 1466180036546 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:13:56 INFO - PROCESS | 3780 | 1466180036615 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:56 INFO - PROCESS | 3780 | 1466180036618 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:56 INFO - PROCESS | 3780 | ++DOCSHELL 132CD400 == 20 [pid = 3780] [id = 22] 08:13:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (132CD800) [pid = 3780] [serial = 62] [outer = 00000000] 08:13:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (13946800) [pid = 3780] [serial = 63] [outer = 132CD800] 08:13:56 INFO - PROCESS | 3780 | 1466180036647 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (13C53000) [pid = 3780] [serial = 64] [outer = 132CD800] 08:13:56 INFO - PROCESS | 3780 | 1466180036947 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 559ms 08:13:57 INFO - PROCESS | 3780 | 1466180037021 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:13:57 INFO - PROCESS | 3780 | 1466180037024 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 08:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:13:57 INFO - PROCESS | 3780 | 1466180037027 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:13:57 INFO - PROCESS | 3780 | 1466180037029 Marionette TRACE conn2 <- [1,54,null,{}] 08:13:57 INFO - PROCESS | 3780 | 1466180037032 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:57 INFO - PROCESS | 3780 | 1466180037034 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:57 INFO - PROCESS | 3780 | 1466180037141 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:13:57 INFO - PROCESS | 3780 | 1466180037151 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:57 INFO - PROCESS | 3780 | 1466180037153 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:57 INFO - PROCESS | 3780 | ++DOCSHELL 132C4C00 == 21 [pid = 3780] [id = 23] 08:13:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (140EA800) [pid = 3780] [serial = 65] [outer = 00000000] 08:13:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (14349000) [pid = 3780] [serial = 66] [outer = 140EA800] 08:13:57 INFO - PROCESS | 3780 | 1466180037197 Marionette DEBUG loaded listener.js 08:13:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (143F7400) [pid = 3780] [serial = 67] [outer = 140EA800] 08:13:57 INFO - PROCESS | 3780 | 1466180037505 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 518ms 08:13:57 INFO - PROCESS | 3780 | 1466180037556 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:13:57 INFO - PROCESS | 3780 | 1466180037558 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 08:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:13:57 INFO - PROCESS | 3780 | 1466180037561 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:13:57 INFO - PROCESS | 3780 | 1466180037545 Marionette TRACE conn2 <- [1,58,null,{}] 08:13:57 INFO - PROCESS | 3780 | 1466180037548 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:57 INFO - PROCESS | 3780 | 1466180037549 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:57 INFO - PROCESS | 3780 | 1466180037651 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:13:57 INFO - PROCESS | 3780 | 1466180037658 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:57 INFO - PROCESS | 3780 | 1466180037660 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:57 INFO - PROCESS | 3780 | ++DOCSHELL 1403B000 == 22 [pid = 3780] [id = 24] 08:13:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1517EC00) [pid = 3780] [serial = 68] [outer = 00000000] 08:13:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15290000) [pid = 3780] [serial = 69] [outer = 1517EC00] 08:13:57 INFO - PROCESS | 3780 | 1466180037685 Marionette DEBUG loaded listener.js 08:13:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (152D1400) [pid = 3780] [serial = 70] [outer = 1517EC00] 08:13:58 INFO - PROCESS | 3780 | 1466180038039 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 517ms 08:13:58 INFO - PROCESS | 3780 | 1466180038078 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:13:58 INFO - PROCESS | 3780 | 1466180038062 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 08:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:13:58 INFO - PROCESS | 3780 | 1466180038066 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:13:58 INFO - PROCESS | 3780 | 1466180038067 Marionette TRACE conn2 <- [1,62,null,{}] 08:13:58 INFO - PROCESS | 3780 | 1466180038071 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:58 INFO - PROCESS | 3780 | 1466180038076 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:58 INFO - PROCESS | 3780 | 1466180038187 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:13:58 INFO - PROCESS | 3780 | 1466180038212 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:58 INFO - PROCESS | 3780 | 1466180038214 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:58 INFO - PROCESS | 3780 | ++DOCSHELL 15286400 == 23 [pid = 3780] [id = 25] 08:13:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (156C3000) [pid = 3780] [serial = 71] [outer = 00000000] 08:13:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15B5D800) [pid = 3780] [serial = 72] [outer = 156C3000] 08:13:58 INFO - PROCESS | 3780 | 1466180038258 Marionette DEBUG loaded listener.js 08:13:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15BABC00) [pid = 3780] [serial = 73] [outer = 156C3000] 08:13:58 INFO - PROCESS | 3780 | 1466180038574 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 518ms 08:13:58 INFO - PROCESS | 3780 | 1466180038603 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:13:58 INFO - PROCESS | 3780 | 1466180038605 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 08:13:58 INFO - PROCESS | 3780 | 1466180038608 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:13:58 INFO - PROCESS | 3780 | 1466180038610 Marionette TRACE conn2 <- [1,66,null,{}] 08:13:58 INFO - PROCESS | 3780 | 1466180038594 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:58 INFO - PROCESS | 3780 | 1466180038604 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:58 INFO - PROCESS | 3780 | 1466180038681 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:13:58 INFO - PROCESS | 3780 | 1466180038730 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:58 INFO - PROCESS | 3780 | 1466180038733 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:58 INFO - PROCESS | 3780 | ++DOCSHELL 140EB000 == 24 [pid = 3780] [id = 26] 08:13:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15943000) [pid = 3780] [serial = 74] [outer = 00000000] 08:13:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1657B800) [pid = 3780] [serial = 75] [outer = 15943000] 08:13:58 INFO - PROCESS | 3780 | 1466180038778 Marionette DEBUG loaded listener.js 08:13:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1657D800) [pid = 3780] [serial = 76] [outer = 15943000] 08:13:59 INFO - PROCESS | 3780 | 1466180039038 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 463ms 08:13:59 INFO - PROCESS | 3780 | 1466180039071 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:13:59 INFO - PROCESS | 3780 | 1466180039073 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 08:13:59 INFO - PROCESS | 3780 | 1466180039076 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:13:59 INFO - PROCESS | 3780 | 1466180039078 Marionette TRACE conn2 <- [1,70,null,{}] 08:13:59 INFO - PROCESS | 3780 | 1466180039086 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:59 INFO - PROCESS | 3780 | 1466180039088 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:59 INFO - PROCESS | 3780 | 1466180039141 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:13:59 INFO - PROCESS | 3780 | 1466180039147 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:59 INFO - PROCESS | 3780 | 1466180039149 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:59 INFO - PROCESS | 3780 | ++DOCSHELL 12AE1400 == 25 [pid = 3780] [id = 27] 08:13:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (169B8800) [pid = 3780] [serial = 77] [outer = 00000000] 08:13:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16E8D400) [pid = 3780] [serial = 78] [outer = 169B8800] 08:13:59 INFO - PROCESS | 3780 | 1466180039192 Marionette DEBUG loaded listener.js 08:13:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16FD7C00) [pid = 3780] [serial = 79] [outer = 169B8800] 08:13:59 INFO - PROCESS | 3780 | 1466180039552 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 518ms 08:13:59 INFO - PROCESS | 3780 | 1466180039600 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:13:59 INFO - PROCESS | 3780 | 1466180039602 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 08:13:59 INFO - PROCESS | 3780 | 1466180039605 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:13:59 INFO - PROCESS | 3780 | 1466180039607 Marionette TRACE conn2 <- [1,74,null,{}] 08:13:59 INFO - PROCESS | 3780 | 1466180039610 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:59 INFO - PROCESS | 3780 | 1466180039612 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:59 INFO - PROCESS | 3780 | 1466180039672 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:13:59 INFO - PROCESS | 3780 | 1466180039677 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:59 INFO - PROCESS | 3780 | 1466180039679 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:13:59 INFO - PROCESS | 3780 | ++DOCSHELL 16579400 == 26 [pid = 3780] [id = 28] 08:13:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1754A800) [pid = 3780] [serial = 80] [outer = 00000000] 08:13:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1762A000) [pid = 3780] [serial = 81] [outer = 1754A800] 08:13:59 INFO - PROCESS | 3780 | 1466180039722 Marionette DEBUG loaded listener.js 08:13:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17634000) [pid = 3780] [serial = 82] [outer = 1754A800] 08:14:00 INFO - PROCESS | 3780 | 1466180040057 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 518ms 08:14:00 INFO - PROCESS | 3780 | 1466180040120 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:14:00 INFO - PROCESS | 3780 | 1466180040122 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 08:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:14:00 INFO - PROCESS | 3780 | 1466180040125 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:14:00 INFO - PROCESS | 3780 | 1466180040127 Marionette TRACE conn2 <- [1,78,null,{}] 08:14:00 INFO - PROCESS | 3780 | 1466180040130 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:00 INFO - PROCESS | 3780 | 1466180040132 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:00 INFO - PROCESS | 3780 | 1466180040199 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:14:00 INFO - PROCESS | 3780 | 1466180040208 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:00 INFO - PROCESS | 3780 | 1466180040210 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:00 INFO - PROCESS | 3780 | ++DOCSHELL 16A58000 == 27 [pid = 3780] [id = 29] 08:14:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17549800) [pid = 3780] [serial = 83] [outer = 00000000] 08:14:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17D0E800) [pid = 3780] [serial = 84] [outer = 17549800] 08:14:00 INFO - PROCESS | 3780 | 1466180040252 Marionette DEBUG loaded listener.js 08:14:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17F1D400) [pid = 3780] [serial = 85] [outer = 17549800] 08:14:00 INFO - PROCESS | 3780 | 1466180040593 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 518ms 08:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:14:00 INFO - PROCESS | 3780 | 1466180040660 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:14:00 INFO - PROCESS | 3780 | 1466180040663 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 08:14:00 INFO - PROCESS | 3780 | 1466180040666 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:14:00 INFO - PROCESS | 3780 | 1466180040668 Marionette TRACE conn2 <- [1,82,null,{}] 08:14:00 INFO - PROCESS | 3780 | 1466180040671 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:00 INFO - PROCESS | 3780 | 1466180040674 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:00 INFO - PROCESS | 3780 | 1466180040746 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:14:00 INFO - PROCESS | 3780 | 1466180040751 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:00 INFO - PROCESS | 3780 | 1466180040753 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:00 INFO - PROCESS | 3780 | ++DOCSHELL 1815E400 == 28 [pid = 3780] [id = 30] 08:14:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (18163C00) [pid = 3780] [serial = 86] [outer = 00000000] 08:14:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1976FC00) [pid = 3780] [serial = 87] [outer = 18163C00] 08:14:00 INFO - PROCESS | 3780 | 1466180040803 Marionette DEBUG loaded listener.js 08:14:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (19ACC400) [pid = 3780] [serial = 88] [outer = 18163C00] 08:14:01 INFO - PROCESS | 3780 | 1466180041151 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 518ms 08:14:01 INFO - PROCESS | 3780 | 1466180041178 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:14:01 INFO - PROCESS | 3780 | 1466180041180 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 08:14:01 INFO - PROCESS | 3780 | 1466180041183 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:14:01 INFO - PROCESS | 3780 | 1466180041185 Marionette TRACE conn2 <- [1,86,null,{}] 08:14:01 INFO - PROCESS | 3780 | 1466180041188 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:01 INFO - PROCESS | 3780 | 1466180041190 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:01 INFO - PROCESS | 3780 | 1466180041280 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:14:01 INFO - PROCESS | 3780 | 1466180041287 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:01 INFO - PROCESS | 3780 | 1466180041289 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:01 INFO - PROCESS | 3780 | ++DOCSHELL 12DF8000 == 29 [pid = 3780] [id = 31] 08:14:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (132CD000) [pid = 3780] [serial = 89] [outer = 00000000] 08:14:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (19ADAC00) [pid = 3780] [serial = 90] [outer = 132CD000] 08:14:01 INFO - PROCESS | 3780 | 1466180041331 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (19C41400) [pid = 3780] [serial = 91] [outer = 132CD000] 08:14:01 INFO - PROCESS | 3780 | 1466180041663 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 518ms 08:14:01 INFO - PROCESS | 3780 | 1466180041701 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:14:01 INFO - PROCESS | 3780 | 1466180041703 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 08:14:01 INFO - PROCESS | 3780 | 1466180041706 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:14:01 INFO - PROCESS | 3780 | 1466180041708 Marionette TRACE conn2 <- [1,90,null,{}] 08:14:01 INFO - PROCESS | 3780 | 1466180041711 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:01 INFO - PROCESS | 3780 | 1466180041722 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:02 INFO - PROCESS | 3780 | 1466180042442 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:14:02 INFO - PROCESS | 3780 | 1466180042542 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:02 INFO - PROCESS | 3780 | 1466180042546 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:02 INFO - PROCESS | 3780 | ++DOCSHELL 10228400 == 30 [pid = 3780] [id = 32] 08:14:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (10267C00) [pid = 3780] [serial = 92] [outer = 00000000] 08:14:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (10274000) [pid = 3780] [serial = 93] [outer = 10267C00] 08:14:02 INFO - PROCESS | 3780 | 1466180042575 Marionette DEBUG loaded listener.js 08:14:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (10563000) [pid = 3780] [serial = 94] [outer = 10267C00] 08:14:02 INFO - PROCESS | 3780 | 1466180042993 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1308ms 08:14:03 INFO - PROCESS | 3780 | 1466180043033 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:14:03 INFO - PROCESS | 3780 | 1466180043037 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 08:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:14:03 INFO - PROCESS | 3780 | 1466180043041 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:14:03 INFO - PROCESS | 3780 | 1466180043044 Marionette TRACE conn2 <- [1,94,null,{}] 08:14:03 INFO - PROCESS | 3780 | 1466180043048 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:03 INFO - PROCESS | 3780 | 1466180043051 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:03 INFO - PROCESS | 3780 | 1466180043138 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:14:03 INFO - PROCESS | 3780 | 1466180043152 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:03 INFO - PROCESS | 3780 | 1466180043154 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:03 INFO - PROCESS | 3780 | ++DOCSHELL 11266C00 == 31 [pid = 3780] [id = 33] 08:14:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1126A400) [pid = 3780] [serial = 95] [outer = 00000000] 08:14:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (11CCC000) [pid = 3780] [serial = 96] [outer = 1126A400] 08:14:03 INFO - PROCESS | 3780 | 1466180043237 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (12AE0400) [pid = 3780] [serial = 97] [outer = 1126A400] 08:14:03 INFO - PROCESS | 3780 | 1466180043943 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (14038000) [pid = 3780] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1B039400) [pid = 3780] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A82D400) [pid = 3780] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A63C000) [pid = 3780] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (143F1800) [pid = 3780] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1A45D000) [pid = 3780] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19762800) [pid = 3780] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1B285000) [pid = 3780] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (105EA800) [pid = 3780] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (12ADDC00) [pid = 3780] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (105E5800) [pid = 3780] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (114BDC00) [pid = 3780] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (132CD800) [pid = 3780] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (140EA800) [pid = 3780] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1517EC00) [pid = 3780] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (156C3000) [pid = 3780] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15943000) [pid = 3780] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (169B8800) [pid = 3780] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1754A800) [pid = 3780] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17549800) [pid = 3780] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:14:03 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (18163C00) [pid = 3780] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1009ms 08:14:04 INFO - PROCESS | 3780 | 1466180044055 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:14:04 INFO - PROCESS | 3780 | 1466180044058 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 08:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:14:04 INFO - PROCESS | 3780 | 1466180044061 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - PROCESS | 3780 | 1466180044064 Marionette TRACE conn2 <- [1,98,null,{}] 08:14:04 INFO - PROCESS | 3780 | 1466180044067 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:04 INFO - PROCESS | 3780 | 1466180044070 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:04 INFO - PROCESS | 3780 | 1466180044132 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:14:04 INFO - PROCESS | 3780 | 1466180044140 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:04 INFO - PROCESS | 3780 | 1466180044142 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:04 INFO - PROCESS | 3780 | ++DOCSHELL 12A9E000 == 32 [pid = 3780] [id = 34] 08:14:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (12ADDC00) [pid = 3780] [serial = 98] [outer = 00000000] 08:14:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (12DEC800) [pid = 3780] [serial = 99] [outer = 12ADDC00] 08:14:04 INFO - PROCESS | 3780 | 1466180044186 Marionette DEBUG loaded listener.js 08:14:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (13131C00) [pid = 3780] [serial = 100] [outer = 12ADDC00] 08:14:04 INFO - PROCESS | 3780 | 1466180044539 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 518ms 08:14:04 INFO - PROCESS | 3780 | 1466180044572 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:14:04 INFO - PROCESS | 3780 | 1466180044575 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 08:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:14:04 INFO - PROCESS | 3780 | 1466180044585 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - PROCESS | 3780 | 1466180044589 Marionette TRACE conn2 <- [1,102,null,{}] 08:14:04 INFO - PROCESS | 3780 | 1466180044609 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:04 INFO - PROCESS | 3780 | 1466180044612 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:04 INFO - PROCESS | 3780 | 1466180044673 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:14:04 INFO - PROCESS | 3780 | 1466180044680 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:04 INFO - PROCESS | 3780 | 1466180044682 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:04 INFO - PROCESS | 3780 | ++DOCSHELL 13C59400 == 33 [pid = 3780] [id = 35] 08:14:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1403D800) [pid = 3780] [serial = 101] [outer = 00000000] 08:14:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (14345800) [pid = 3780] [serial = 102] [outer = 1403D800] 08:14:04 INFO - PROCESS | 3780 | 1466180044725 Marionette DEBUG loaded listener.js 08:14:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1517E400) [pid = 3780] [serial = 103] [outer = 1403D800] 08:14:05 INFO - PROCESS | 3780 | 1466180045081 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 532ms 08:14:05 INFO - PROCESS | 3780 | 1466180045133 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:14:05 INFO - PROCESS | 3780 | 1466180045135 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 08:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:14:05 INFO - PROCESS | 3780 | 1466180045138 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:14:05 INFO - PROCESS | 3780 | 1466180045121 Marionette TRACE conn2 <- [1,106,null,{}] 08:14:05 INFO - PROCESS | 3780 | 1466180045125 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:05 INFO - PROCESS | 3780 | 1466180045127 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:05 INFO - PROCESS | 3780 | 1466180045215 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:14:05 INFO - PROCESS | 3780 | 1466180045220 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:05 INFO - PROCESS | 3780 | 1466180045222 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:05 INFO - PROCESS | 3780 | ++DOCSHELL 143F7000 == 34 [pid = 3780] [id = 36] 08:14:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (152D1C00) [pid = 3780] [serial = 104] [outer = 00000000] 08:14:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15956C00) [pid = 3780] [serial = 105] [outer = 152D1C00] 08:14:05 INFO - PROCESS | 3780 | 1466180045265 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15B63C00) [pid = 3780] [serial = 106] [outer = 152D1C00] 08:14:05 INFO - PROCESS | 3780 | 1466180045609 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 518ms 08:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:14:05 INFO - PROCESS | 3780 | 1466180045643 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:14:05 INFO - PROCESS | 3780 | 1466180045645 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 08:14:05 INFO - PROCESS | 3780 | 1466180045648 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:14:05 INFO - PROCESS | 3780 | 1466180045650 Marionette TRACE conn2 <- [1,110,null,{}] 08:14:05 INFO - PROCESS | 3780 | 1466180045653 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:05 INFO - PROCESS | 3780 | 1466180045655 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:05 INFO - PROCESS | 3780 | 1466180045749 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:14:05 INFO - PROCESS | 3780 | 1466180045826 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:05 INFO - PROCESS | 3780 | 1466180045829 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:05 INFO - PROCESS | 3780 | ++DOCSHELL 0F97BC00 == 35 [pid = 3780] [id = 37] 08:14:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (0F9E7400) [pid = 3780] [serial = 107] [outer = 00000000] 08:14:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1026A400) [pid = 3780] [serial = 108] [outer = 0F9E7400] 08:14:05 INFO - PROCESS | 3780 | 1466180045868 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (105F1C00) [pid = 3780] [serial = 109] [outer = 0F9E7400] 08:14:06 INFO - PROCESS | 3780 | 1466180046449 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 818ms 08:14:06 INFO - PROCESS | 3780 | 1466180046480 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:14:06 INFO - PROCESS | 3780 | 1466180046484 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 08:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:14:06 INFO - PROCESS | 3780 | 1466180046489 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:14:06 INFO - PROCESS | 3780 | 1466180046492 Marionette TRACE conn2 <- [1,114,null,{}] 08:14:06 INFO - PROCESS | 3780 | 1466180046497 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:06 INFO - PROCESS | 3780 | 1466180046500 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:06 INFO - PROCESS | 3780 | 1466180046589 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:14:06 INFO - PROCESS | 3780 | 1466180046674 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:06 INFO - PROCESS | 3780 | 1466180046677 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:06 INFO - PROCESS | 3780 | ++DOCSHELL 1309B800 == 36 [pid = 3780] [id = 38] 08:14:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1327A000) [pid = 3780] [serial = 110] [outer = 00000000] 08:14:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (13C52000) [pid = 3780] [serial = 111] [outer = 1327A000] 08:14:06 INFO - PROCESS | 3780 | 1466180046713 Marionette DEBUG loaded listener.js 08:14:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (140E8400) [pid = 3780] [serial = 112] [outer = 1327A000] 08:14:07 INFO - PROCESS | 3780 | 1466180047232 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 777ms 08:14:07 INFO - PROCESS | 3780 | 1466180047270 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:14:07 INFO - PROCESS | 3780 | 1466180047274 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 08:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:14:07 INFO - PROCESS | 3780 | 1466180047277 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:14:07 INFO - PROCESS | 3780 | 1466180047280 Marionette TRACE conn2 <- [1,118,null,{}] 08:14:07 INFO - PROCESS | 3780 | 1466180047284 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:07 INFO - PROCESS | 3780 | 1466180047286 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:07 INFO - PROCESS | 3780 | 1466180047367 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:14:07 INFO - PROCESS | 3780 | 1466180047441 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:07 INFO - PROCESS | 3780 | 1466180047443 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:07 INFO - PROCESS | 3780 | ++DOCSHELL 1658BC00 == 37 [pid = 3780] [id = 39] 08:14:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1658D400) [pid = 3780] [serial = 113] [outer = 00000000] 08:14:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (16E8D800) [pid = 3780] [serial = 114] [outer = 1658D400] 08:14:07 INFO - PROCESS | 3780 | 1466180047496 Marionette DEBUG loaded listener.js 08:14:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (17551000) [pid = 3780] [serial = 115] [outer = 1658D400] 08:14:07 INFO - PROCESS | 3780 | 1466180047965 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 735ms 08:14:08 INFO - PROCESS | 3780 | 1466180048017 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:14:08 INFO - PROCESS | 3780 | 1466180048022 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 08:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:14:08 INFO - PROCESS | 3780 | 1466180048033 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:14:08 INFO - PROCESS | 3780 | 1466180048037 Marionette TRACE conn2 <- [1,122,null,{}] 08:14:08 INFO - PROCESS | 3780 | 1466180048041 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:08 INFO - PROCESS | 3780 | 1466180048044 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:08 INFO - PROCESS | 3780 | 1466180048128 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:14:08 INFO - PROCESS | 3780 | 1466180048198 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:08 INFO - PROCESS | 3780 | 1466180048200 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:08 INFO - PROCESS | 3780 | ++DOCSHELL 1403FC00 == 38 [pid = 3780] [id = 40] 08:14:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (14041400) [pid = 3780] [serial = 116] [outer = 00000000] 08:14:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (152D6C00) [pid = 3780] [serial = 117] [outer = 14041400] 08:14:08 INFO - PROCESS | 3780 | 1466180048233 Marionette DEBUG loaded listener.js 08:14:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (15941800) [pid = 3780] [serial = 118] [outer = 14041400] 08:14:09 INFO - PROCESS | 3780 | --DOCSHELL 10228400 == 37 [pid = 3780] [id = 32] 08:14:09 INFO - PROCESS | 3780 | --DOCSHELL 11266C00 == 36 [pid = 3780] [id = 33] 08:14:09 INFO - PROCESS | 3780 | --DOCSHELL 12A9E000 == 35 [pid = 3780] [id = 34] 08:14:09 INFO - PROCESS | 3780 | --DOCSHELL 143F7000 == 34 [pid = 3780] [id = 36] 08:14:09 INFO - PROCESS | 3780 | --DOCSHELL 13C59400 == 33 [pid = 3780] [id = 35] 08:14:09 INFO - PROCESS | 3780 | --DOCSHELL 12DF8000 == 32 [pid = 3780] [id = 31] 08:14:09 INFO - PROCESS | 3780 | --DOCSHELL 1815E400 == 31 [pid = 3780] [id = 30] 08:14:09 INFO - PROCESS | 3780 | --DOCSHELL 1658BC00 == 30 [pid = 3780] [id = 39] 08:14:09 INFO - PROCESS | 3780 | --DOCSHELL 16A58000 == 29 [pid = 3780] [id = 29] 08:14:09 INFO - PROCESS | 3780 | --DOCSHELL 0F97BC00 == 28 [pid = 3780] [id = 37] 08:14:09 INFO - PROCESS | 3780 | --DOCSHELL 1309B800 == 27 [pid = 3780] [id = 38] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1657C400) [pid = 3780] [serial = 17] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (10A4A000) [pid = 3780] [serial = 51] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1314F400) [pid = 3780] [serial = 54] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (10A53400) [pid = 3780] [serial = 57] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (114CA400) [pid = 3780] [serial = 60] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (13946800) [pid = 3780] [serial = 63] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (14349000) [pid = 3780] [serial = 66] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (143F7400) [pid = 3780] [serial = 67] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15290000) [pid = 3780] [serial = 69] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15B5D800) [pid = 3780] [serial = 72] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1657B800) [pid = 3780] [serial = 75] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16E8D400) [pid = 3780] [serial = 78] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1762A000) [pid = 3780] [serial = 81] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17D0E800) [pid = 3780] [serial = 84] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1976FC00) [pid = 3780] [serial = 87] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (152D1400) [pid = 3780] [serial = 70] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15BABC00) [pid = 3780] [serial = 73] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1657D800) [pid = 3780] [serial = 76] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16FD7C00) [pid = 3780] [serial = 79] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10F26C00) [pid = 3780] [serial = 58] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13C53000) [pid = 3780] [serial = 64] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17634000) [pid = 3780] [serial = 82] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11CC6800) [pid = 3780] [serial = 61] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17F1D400) [pid = 3780] [serial = 85] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13284000) [pid = 3780] [serial = 55] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (10A52400) [pid = 3780] [serial = 52] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1B288000) [pid = 3780] [serial = 48] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (19ACC400) [pid = 3780] [serial = 88] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (19ADAC00) [pid = 3780] [serial = 90] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (169B8C00) [pid = 3780] [serial = 14] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (140E5C00) [pid = 3780] [serial = 9] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (140EB400) [pid = 3780] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (12812000) [pid = 3780] [serial = 4] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1A9F0000) [pid = 3780] [serial = 36] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1A9F5800) [pid = 3780] [serial = 37] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1A823C00) [pid = 3780] [serial = 33] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1A827800) [pid = 3780] [serial = 34] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (1A55BC00) [pid = 3780] [serial = 30] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1A631400) [pid = 3780] [serial = 31] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (1AC4E800) [pid = 3780] [serial = 27] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (1AC52400) [pid = 3780] [serial = 28] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (1A0BB800) [pid = 3780] [serial = 24] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (19765000) [pid = 3780] [serial = 21] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (19769000) [pid = 3780] [serial = 22] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (1B287800) [pid = 3780] [serial = 47] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (1B1BF800) [pid = 3780] [serial = 42] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 50 (1B282800) [pid = 3780] [serial = 45] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 49 (1B040C00) [pid = 3780] [serial = 39] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | --DOMWINDOW == 48 (1B1B9400) [pid = 3780] [serial = 40] [outer = 00000000] [url = about:blank] 08:14:09 INFO - PROCESS | 3780 | 1466180049213 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1213ms 08:14:09 INFO - PROCESS | 3780 | 1466180049237 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:14:09 INFO - PROCESS | 3780 | 1466180049242 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 08:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:14:09 INFO - PROCESS | 3780 | 1466180049247 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:14:09 INFO - PROCESS | 3780 | 1466180049250 Marionette TRACE conn2 <- [1,126,null,{}] 08:14:09 INFO - PROCESS | 3780 | 1466180049256 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:09 INFO - PROCESS | 3780 | 1466180049259 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:09 INFO - PROCESS | 3780 | 1466180049357 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:14:09 INFO - PROCESS | 3780 | 1466180049436 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:09 INFO - PROCESS | 3780 | 1466180049440 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:09 INFO - PROCESS | 3780 | ++DOCSHELL 10F24400 == 28 [pid = 3780] [id = 41] 08:14:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 49 (10F7F800) [pid = 3780] [serial = 119] [outer = 00000000] 08:14:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (11251800) [pid = 3780] [serial = 120] [outer = 10F7F800] 08:14:09 INFO - PROCESS | 3780 | 1466180049488 Marionette DEBUG loaded listener.js 08:14:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (11265000) [pid = 3780] [serial = 121] [outer = 10F7F800] 08:14:09 INFO - PROCESS | 3780 | 1466180049806 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 558ms 08:14:09 INFO - PROCESS | 3780 | 1466180049820 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:14:09 INFO - PROCESS | 3780 | 1466180049824 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 08:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:14:09 INFO - PROCESS | 3780 | 1466180049831 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:14:09 INFO - PROCESS | 3780 | 1466180049833 Marionette TRACE conn2 <- [1,130,null,{}] 08:14:09 INFO - PROCESS | 3780 | 1466180049837 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:09 INFO - PROCESS | 3780 | 1466180049839 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:09 INFO - PROCESS | 3780 | 1466180049932 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:14:09 INFO - PROCESS | 3780 | 1466180049941 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:09 INFO - PROCESS | 3780 | 1466180049944 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:09 INFO - PROCESS | 3780 | ++DOCSHELL 12818400 == 29 [pid = 3780] [id = 42] 08:14:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (12A18C00) [pid = 3780] [serial = 122] [outer = 00000000] 08:14:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (12D61C00) [pid = 3780] [serial = 123] [outer = 12A18C00] 08:14:09 INFO - PROCESS | 3780 | 1466180049976 Marionette DEBUG loaded listener.js 08:14:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (1312BC00) [pid = 3780] [serial = 124] [outer = 12A18C00] 08:14:10 INFO - PROCESS | 3780 | 1466180050344 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 545ms 08:14:10 INFO - PROCESS | 3780 | 1466180050382 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:14:10 INFO - PROCESS | 3780 | 1466180050384 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 08:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:14:10 INFO - PROCESS | 3780 | 1466180050388 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:14:10 INFO - PROCESS | 3780 | 1466180050391 Marionette TRACE conn2 <- [1,134,null,{}] 08:14:10 INFO - PROCESS | 3780 | 1466180050406 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:10 INFO - PROCESS | 3780 | 1466180050411 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:10 INFO - PROCESS | 3780 | 1466180050472 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:14:10 INFO - PROCESS | 3780 | 1466180050481 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:10 INFO - PROCESS | 3780 | 1466180050484 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:10 INFO - PROCESS | 3780 | ++DOCSHELL 13C59800 == 30 [pid = 3780] [id = 43] 08:14:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (13C5C800) [pid = 3780] [serial = 125] [outer = 00000000] 08:14:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (140E7000) [pid = 3780] [serial = 126] [outer = 13C5C800] 08:14:10 INFO - PROCESS | 3780 | 1466180050531 Marionette DEBUG loaded listener.js 08:14:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (1434B400) [pid = 3780] [serial = 127] [outer = 13C5C800] 08:14:10 INFO - PROCESS | 3780 | 1466180050885 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 572ms 08:14:10 INFO - PROCESS | 3780 | 1466180050964 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:14:10 INFO - PROCESS | 3780 | 1466180050967 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 08:14:10 INFO - PROCESS | 3780 | 1466180050970 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:14:10 INFO - PROCESS | 3780 | 1466180050954 Marionette TRACE conn2 <- [1,138,null,{}] 08:14:10 INFO - PROCESS | 3780 | 1466180050957 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:10 INFO - PROCESS | 3780 | 1466180050959 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:11 INFO - PROCESS | 3780 | 1466180051077 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:14:11 INFO - PROCESS | 3780 | 1466180051082 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:11 INFO - PROCESS | 3780 | 1466180051085 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:11 INFO - PROCESS | 3780 | ++DOCSHELL 15183000 == 31 [pid = 3780] [id = 44] 08:14:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (15285400) [pid = 3780] [serial = 128] [outer = 00000000] 08:14:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (156CAC00) [pid = 3780] [serial = 129] [outer = 15285400] 08:14:11 INFO - PROCESS | 3780 | 1466180051110 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (15B67000) [pid = 3780] [serial = 130] [outer = 15285400] 08:14:11 INFO - PROCESS | 3780 | 1466180051485 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 559ms 08:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:14:11 INFO - PROCESS | 3780 | 1466180051528 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:14:11 INFO - PROCESS | 3780 | 1466180051530 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 08:14:11 INFO - PROCESS | 3780 | 1466180051515 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:14:11 INFO - PROCESS | 3780 | 1466180051517 Marionette TRACE conn2 <- [1,142,null,{}] 08:14:11 INFO - PROCESS | 3780 | 1466180051520 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:11 INFO - PROCESS | 3780 | 1466180051522 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:11 INFO - PROCESS | 3780 | 1466180051619 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:14:11 INFO - PROCESS | 3780 | 1466180051624 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:11 INFO - PROCESS | 3780 | 1466180051626 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:11 INFO - PROCESS | 3780 | ++DOCSHELL 15BB7400 == 32 [pid = 3780] [id = 45] 08:14:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (15BB9000) [pid = 3780] [serial = 131] [outer = 00000000] 08:14:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (1657E400) [pid = 3780] [serial = 132] [outer = 15BB9000] 08:14:11 INFO - PROCESS | 3780 | 1466180051670 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (169C0800) [pid = 3780] [serial = 133] [outer = 15BB9000] 08:14:12 INFO - PROCESS | 3780 | 1466180052065 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 545ms 08:14:12 INFO - PROCESS | 3780 | 1466180052087 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:14:12 INFO - PROCESS | 3780 | 1466180052071 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 08:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:14:12 INFO - PROCESS | 3780 | 1466180052080 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:14:12 INFO - PROCESS | 3780 | 1466180052082 Marionette TRACE conn2 <- [1,146,null,{}] 08:14:12 INFO - PROCESS | 3780 | 1466180052085 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:12 INFO - PROCESS | 3780 | 1466180052091 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:12 INFO - PROCESS | 3780 | 1466180052214 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:14:12 INFO - PROCESS | 3780 | 1466180052219 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:12 INFO - PROCESS | 3780 | 1466180052221 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:12 INFO - PROCESS | 3780 | ++DOCSHELL 1657D400 == 33 [pid = 3780] [id = 46] 08:14:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (16E97C00) [pid = 3780] [serial = 134] [outer = 00000000] 08:14:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1762C800) [pid = 3780] [serial = 135] [outer = 16E97C00] 08:14:12 INFO - PROCESS | 3780 | 1466180052250 Marionette DEBUG loaded listener.js 08:14:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (17D05C00) [pid = 3780] [serial = 136] [outer = 16E97C00] 08:14:12 INFO - PROCESS | 3780 | 1466180052616 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 545ms 08:14:12 INFO - PROCESS | 3780 | 1466180052645 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:14:12 INFO - PROCESS | 3780 | 1466180052647 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 08:14:12 INFO - PROCESS | 3780 | 1466180052650 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:14:12 INFO - PROCESS | 3780 | 1466180052652 Marionette TRACE conn2 <- [1,150,null,{}] 08:14:12 INFO - PROCESS | 3780 | 1466180052655 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:12 INFO - PROCESS | 3780 | 1466180052657 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:12 INFO - PROCESS | 3780 | 1466180052799 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:14:12 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1126A400) [pid = 3780] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:14:12 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (12ADDC00) [pid = 3780] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:14:12 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (10267C00) [pid = 3780] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:14:12 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1403D800) [pid = 3780] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:14:12 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (132CD000) [pid = 3780] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:14:12 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (152D1C00) [pid = 3780] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:14:12 INFO - PROCESS | 3780 | 1466180052850 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:12 INFO - PROCESS | 3780 | 1466180052852 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:12 INFO - PROCESS | 3780 | ++DOCSHELL 105E5800 == 34 [pid = 3780] [id = 47] 08:14:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (10A52800) [pid = 3780] [serial = 137] [outer = 00000000] 08:14:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (13275800) [pid = 3780] [serial = 138] [outer = 10A52800] 08:14:12 INFO - PROCESS | 3780 | 1466180052895 Marionette DEBUG loaded listener.js 08:14:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (13659C00) [pid = 3780] [serial = 139] [outer = 10A52800] 08:14:13 INFO - PROCESS | 3780 | 1466180053203 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 613ms 08:14:13 INFO - PROCESS | 3780 | 1466180053270 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:14:13 INFO - PROCESS | 3780 | 1466180053272 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 08:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:14:13 INFO - PROCESS | 3780 | 1466180053257 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:14:13 INFO - PROCESS | 3780 | 1466180053259 Marionette TRACE conn2 <- [1,154,null,{}] 08:14:13 INFO - PROCESS | 3780 | 1466180053262 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:13 INFO - PROCESS | 3780 | 1466180053264 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:13 INFO - PROCESS | 3780 | 1466180053338 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:14:13 INFO - PROCESS | 3780 | 1466180053343 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:13 INFO - PROCESS | 3780 | 1466180053345 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:13 INFO - PROCESS | 3780 | ++DOCSHELL 152D1C00 == 35 [pid = 3780] [id = 48] 08:14:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (169B8800) [pid = 3780] [serial = 140] [outer = 00000000] 08:14:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (18161400) [pid = 3780] [serial = 141] [outer = 169B8800] 08:14:13 INFO - PROCESS | 3780 | 1466180053388 Marionette DEBUG loaded listener.js 08:14:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (18162C00) [pid = 3780] [serial = 142] [outer = 169B8800] 08:14:13 INFO - PROCESS | 3780 | 1466180053732 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 518ms 08:14:13 INFO - PROCESS | 3780 | 1466180053781 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:14:13 INFO - PROCESS | 3780 | 1466180053783 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 08:14:13 INFO - PROCESS | 3780 | 1466180053786 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:14:13 INFO - PROCESS | 3780 | 1466180053788 Marionette TRACE conn2 <- [1,158,null,{}] 08:14:13 INFO - PROCESS | 3780 | 1466180053795 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:13 INFO - PROCESS | 3780 | 1466180053797 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:13 INFO - PROCESS | 3780 | 1466180053853 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:14:13 INFO - PROCESS | 3780 | 1466180053861 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:13 INFO - PROCESS | 3780 | 1466180053863 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:13 INFO - PROCESS | 3780 | ++DOCSHELL 13C59400 == 36 [pid = 3780] [id = 49] 08:14:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (19763000) [pid = 3780] [serial = 143] [outer = 00000000] 08:14:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (19767400) [pid = 3780] [serial = 144] [outer = 19763000] 08:14:13 INFO - PROCESS | 3780 | 1466180053905 Marionette DEBUG loaded listener.js 08:14:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (19764800) [pid = 3780] [serial = 145] [outer = 19763000] 08:14:14 INFO - PROCESS | 3780 | 1466180054262 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 517ms 08:14:14 INFO - PROCESS | 3780 | 1466180054307 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:14:14 INFO - PROCESS | 3780 | 1466180054309 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 08:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:14:14 INFO - PROCESS | 3780 | 1466180054312 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:14:14 INFO - PROCESS | 3780 | 1466180054314 Marionette TRACE conn2 <- [1,162,null,{}] 08:14:14 INFO - PROCESS | 3780 | 1466180054321 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:14 INFO - PROCESS | 3780 | 1466180054322 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:14 INFO - PROCESS | 3780 | 1466180054406 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:14:14 INFO - PROCESS | 3780 | 1466180054411 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:14 INFO - PROCESS | 3780 | 1466180054413 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:14 INFO - PROCESS | 3780 | ++DOCSHELL 156C3000 == 37 [pid = 3780] [id = 50] 08:14:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (17A8F400) [pid = 3780] [serial = 146] [outer = 00000000] 08:14:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (19A10800) [pid = 3780] [serial = 147] [outer = 17A8F400] 08:14:14 INFO - PROCESS | 3780 | 1466180054455 Marionette DEBUG loaded listener.js 08:14:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (19AD0C00) [pid = 3780] [serial = 148] [outer = 17A8F400] 08:14:15 INFO - PROCESS | 3780 | 1466180055167 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 872ms 08:14:15 INFO - PROCESS | 3780 | 1466180055209 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:14:15 INFO - PROCESS | 3780 | 1466180055193 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 08:14:15 INFO - PROCESS | 3780 | 1466180055197 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - PROCESS | 3780 | 1466180055203 Marionette TRACE conn2 <- [1,166,null,{}] 08:14:15 INFO - PROCESS | 3780 | 1466180055208 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:15 INFO - PROCESS | 3780 | 1466180055211 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:15 INFO - PROCESS | 3780 | 1466180055326 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:14:15 INFO - PROCESS | 3780 | 1466180055379 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 3780 | 1466180055382 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:15 INFO - PROCESS | 3780 | ++DOCSHELL 10F80400 == 38 [pid = 3780] [id = 51] 08:14:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (11250400) [pid = 3780] [serial = 149] [outer = 00000000] 08:14:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (11ADDC00) [pid = 3780] [serial = 150] [outer = 11250400] 08:14:15 INFO - PROCESS | 3780 | 1466180055436 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (130C6400) [pid = 3780] [serial = 151] [outer = 11250400] 08:14:16 INFO - PROCESS | 3780 | --DOCSHELL 13C59400 == 37 [pid = 3780] [id = 49] 08:14:16 INFO - PROCESS | 3780 | --DOCSHELL 152D1C00 == 36 [pid = 3780] [id = 48] 08:14:16 INFO - PROCESS | 3780 | --DOCSHELL 105E5800 == 35 [pid = 3780] [id = 47] 08:14:16 INFO - PROCESS | 3780 | --DOCSHELL 1657D400 == 34 [pid = 3780] [id = 46] 08:14:16 INFO - PROCESS | 3780 | --DOCSHELL 15BB7400 == 33 [pid = 3780] [id = 45] 08:14:16 INFO - PROCESS | 3780 | --DOCSHELL 15183000 == 32 [pid = 3780] [id = 44] 08:14:16 INFO - PROCESS | 3780 | --DOCSHELL 13C59800 == 31 [pid = 3780] [id = 43] 08:14:16 INFO - PROCESS | 3780 | --DOCSHELL 12818400 == 30 [pid = 3780] [id = 42] 08:14:16 INFO - PROCESS | 3780 | --DOCSHELL 10F24400 == 29 [pid = 3780] [id = 41] 08:14:16 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19C41400) [pid = 3780] [serial = 91] [outer = 00000000] [url = about:blank] 08:14:16 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15956C00) [pid = 3780] [serial = 105] [outer = 00000000] [url = about:blank] 08:14:16 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11CCC000) [pid = 3780] [serial = 96] [outer = 00000000] [url = about:blank] 08:14:16 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (12DEC800) [pid = 3780] [serial = 99] [outer = 00000000] [url = about:blank] 08:14:16 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (12AE0400) [pid = 3780] [serial = 97] [outer = 00000000] [url = about:blank] 08:14:16 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (10274000) [pid = 3780] [serial = 93] [outer = 00000000] [url = about:blank] 08:14:16 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (10563000) [pid = 3780] [serial = 94] [outer = 00000000] [url = about:blank] 08:14:16 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (14345800) [pid = 3780] [serial = 102] [outer = 00000000] [url = about:blank] 08:14:16 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1517E400) [pid = 3780] [serial = 103] [outer = 00000000] [url = about:blank] 08:14:16 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (13131C00) [pid = 3780] [serial = 100] [outer = 00000000] [url = about:blank] 08:14:16 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (15B63C00) [pid = 3780] [serial = 106] [outer = 00000000] [url = about:blank] 08:14:16 INFO - PROCESS | 3780 | 1466180056180 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 995ms 08:14:16 INFO - PROCESS | 3780 | 1466180056198 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:14:16 INFO - PROCESS | 3780 | 1466180056201 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 08:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:14:16 INFO - PROCESS | 3780 | 1466180056206 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:14:16 INFO - PROCESS | 3780 | 1466180056208 Marionette TRACE conn2 <- [1,170,null,{}] 08:14:16 INFO - PROCESS | 3780 | 1466180056213 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:16 INFO - PROCESS | 3780 | 1466180056216 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:16 INFO - PROCESS | 3780 | 1466180056296 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:14:16 INFO - PROCESS | 3780 | 1466180056302 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:16 INFO - PROCESS | 3780 | 1466180056305 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:16 INFO - PROCESS | 3780 | ++DOCSHELL 105E6C00 == 30 [pid = 3780] [id = 52] 08:14:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (105EA000) [pid = 3780] [serial = 152] [outer = 00000000] 08:14:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (11252C00) [pid = 3780] [serial = 153] [outer = 105EA000] 08:14:16 INFO - PROCESS | 3780 | 1466180056354 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (114BBC00) [pid = 3780] [serial = 154] [outer = 105EA000] 08:14:16 INFO - PROCESS | 3780 | 1466180056734 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 545ms 08:14:16 INFO - PROCESS | 3780 | 1466180056771 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:14:16 INFO - PROCESS | 3780 | 1466180056776 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 08:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:14:16 INFO - PROCESS | 3780 | 1466180056783 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:14:16 INFO - PROCESS | 3780 | 1466180056785 Marionette TRACE conn2 <- [1,174,null,{}] 08:14:16 INFO - PROCESS | 3780 | 1466180056789 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:16 INFO - PROCESS | 3780 | 1466180056773 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:16 INFO - PROCESS | 3780 | 1466180056860 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:14:16 INFO - PROCESS | 3780 | 1466180056867 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:16 INFO - PROCESS | 3780 | 1466180056870 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:16 INFO - PROCESS | 3780 | ++DOCSHELL 1309E000 == 31 [pid = 3780] [id = 53] 08:14:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1309E400) [pid = 3780] [serial = 155] [outer = 00000000] 08:14:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (13153000) [pid = 3780] [serial = 156] [outer = 1309E400] 08:14:16 INFO - PROCESS | 3780 | 1466180056916 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13279C00) [pid = 3780] [serial = 157] [outer = 1309E400] 08:14:17 INFO - PROCESS | 3780 | 1466180057296 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 559ms 08:14:17 INFO - PROCESS | 3780 | 1466180057338 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:14:17 INFO - PROCESS | 3780 | 1466180057340 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 08:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:14:17 INFO - PROCESS | 3780 | 1466180057344 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 3780 | 1466180057347 Marionette TRACE conn2 <- [1,178,null,{}] 08:14:17 INFO - PROCESS | 3780 | 1466180057359 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:17 INFO - PROCESS | 3780 | 1466180057345 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:17 INFO - PROCESS | 3780 | 1466180057425 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:14:17 INFO - PROCESS | 3780 | 1466180057433 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 3780 | 1466180057437 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:17 INFO - PROCESS | 3780 | ++DOCSHELL 14042000 == 32 [pid = 3780] [id = 54] 08:14:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (14345800) [pid = 3780] [serial = 158] [outer = 00000000] 08:14:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (143F4000) [pid = 3780] [serial = 159] [outer = 14345800] 08:14:17 INFO - PROCESS | 3780 | 1466180057484 Marionette DEBUG loaded listener.js 08:14:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1528C800) [pid = 3780] [serial = 160] [outer = 14345800] 08:14:17 INFO - PROCESS | 3780 | 1466180057841 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 558ms 08:14:17 INFO - PROCESS | 3780 | 1466180057896 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:14:17 INFO - PROCESS | 3780 | 1466180057898 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 08:14:17 INFO - PROCESS | 3780 | 1466180057901 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 3780 | 1466180057903 Marionette TRACE conn2 <- [1,182,null,{}] 08:14:17 INFO - PROCESS | 3780 | 1466180057906 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:17 INFO - PROCESS | 3780 | 1466180057908 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:17 INFO - PROCESS | 3780 | 1466180057973 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:14:17 INFO - PROCESS | 3780 | 1466180057978 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 3780 | 1466180057981 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:17 INFO - PROCESS | 3780 | ++DOCSHELL 156C8800 == 33 [pid = 3780] [id = 55] 08:14:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (156C9C00) [pid = 3780] [serial = 161] [outer = 00000000] 08:14:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15BB3C00) [pid = 3780] [serial = 162] [outer = 156C9C00] 08:14:18 INFO - PROCESS | 3780 | 1466180058024 Marionette DEBUG loaded listener.js 08:14:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1657D400) [pid = 3780] [serial = 163] [outer = 156C9C00] 08:14:18 INFO - PROCESS | 3780 | 1466180058390 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 518ms 08:14:18 INFO - PROCESS | 3780 | 1466180058418 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:14:18 INFO - PROCESS | 3780 | 1466180058420 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 08:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:14:18 INFO - PROCESS | 3780 | 1466180058429 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:14:18 INFO - PROCESS | 3780 | 1466180058430 Marionette TRACE conn2 <- [1,186,null,{}] 08:14:18 INFO - PROCESS | 3780 | 1466180058434 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:18 INFO - PROCESS | 3780 | 1466180058436 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:18 INFO - PROCESS | 3780 | 1466180058521 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:14:18 INFO - PROCESS | 3780 | 1466180058526 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:18 INFO - PROCESS | 3780 | 1466180058528 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:18 INFO - PROCESS | 3780 | ++DOCSHELL 15B65800 == 34 [pid = 3780] [id = 56] 08:14:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15BB2800) [pid = 3780] [serial = 164] [outer = 00000000] 08:14:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17493400) [pid = 3780] [serial = 165] [outer = 15BB2800] 08:14:18 INFO - PROCESS | 3780 | 1466180058571 Marionette DEBUG loaded listener.js 08:14:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17630400) [pid = 3780] [serial = 166] [outer = 15BB2800] 08:14:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17D0B800) [pid = 3780] [serial = 167] [outer = 1B1C7400] 08:14:18 INFO - PROCESS | 3780 | 1466180058961 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 613ms 08:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:14:19 INFO - PROCESS | 3780 | 1466180059046 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:14:19 INFO - PROCESS | 3780 | 1466180059048 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 08:14:19 INFO - PROCESS | 3780 | 1466180059056 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:14:19 INFO - PROCESS | 3780 | 1466180059058 Marionette TRACE conn2 <- [1,190,null,{}] 08:14:19 INFO - PROCESS | 3780 | 1466180059065 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:19 INFO - PROCESS | 3780 | 1466180059050 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:19 INFO - PROCESS | 3780 | 1466180059174 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:14:19 INFO - PROCESS | 3780 | 1466180059185 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:19 INFO - PROCESS | 3780 | 1466180059171 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:19 INFO - PROCESS | 3780 | ++DOCSHELL 17A84400 == 35 [pid = 3780] [id = 57] 08:14:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17F1B800) [pid = 3780] [serial = 168] [outer = 00000000] 08:14:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19AD9000) [pid = 3780] [serial = 169] [outer = 17F1B800] 08:14:19 INFO - PROCESS | 3780 | 1466180059216 Marionette DEBUG loaded listener.js 08:14:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (19C48400) [pid = 3780] [serial = 170] [outer = 17F1B800] 08:14:19 INFO - PROCESS | 3780 | 1466180059581 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 572ms 08:14:19 INFO - PROCESS | 3780 | 1466180059608 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:14:19 INFO - PROCESS | 3780 | 1466180059610 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 08:14:19 INFO - PROCESS | 3780 | 1466180059614 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:14:19 INFO - PROCESS | 3780 | 1466180059615 Marionette TRACE conn2 <- [1,194,null,{}] 08:14:19 INFO - PROCESS | 3780 | 1466180059625 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:19 INFO - PROCESS | 3780 | 1466180059627 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:19 INFO - PROCESS | 3780 | 1466180059731 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:14:19 INFO - PROCESS | 3780 | 1466180059737 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:19 INFO - PROCESS | 3780 | 1466180059738 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:19 INFO - PROCESS | 3780 | ++DOCSHELL 0F9EAC00 == 36 [pid = 3780] [id = 58] 08:14:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (12AE0400) [pid = 3780] [serial = 171] [outer = 00000000] 08:14:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A0BBC00) [pid = 3780] [serial = 172] [outer = 12AE0400] 08:14:19 INFO - PROCESS | 3780 | 1466180059781 Marionette DEBUG loaded listener.js 08:14:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A00EC00) [pid = 3780] [serial = 173] [outer = 12AE0400] 08:14:20 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (19763000) [pid = 3780] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:14:20 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15BB9000) [pid = 3780] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:14:20 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (12A18C00) [pid = 3780] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:14:20 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13C5C800) [pid = 3780] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:14:20 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10F7F800) [pid = 3780] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:14:20 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16E97C00) [pid = 3780] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:14:20 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (0F9E7400) [pid = 3780] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:14:20 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1327A000) [pid = 3780] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:14:20 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1658D400) [pid = 3780] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:14:20 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10A52800) [pid = 3780] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:14:20 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (169B8800) [pid = 3780] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:14:20 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15285400) [pid = 3780] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:14:20 INFO - PROCESS | 3780 | 1466180060222 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 600ms 08:14:20 INFO - PROCESS | 3780 | 1466180060243 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:14:20 INFO - PROCESS | 3780 | 1466180060245 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 08:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:14:20 INFO - PROCESS | 3780 | 1466180060249 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:14:20 INFO - PROCESS | 3780 | 1466180060250 Marionette TRACE conn2 <- [1,198,null,{}] 08:14:20 INFO - PROCESS | 3780 | 1466180060235 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:20 INFO - PROCESS | 3780 | 1466180060236 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:20 INFO - PROCESS | 3780 | 1466180060312 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:14:20 INFO - PROCESS | 3780 | 1466180060382 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:20 INFO - PROCESS | 3780 | 1466180060384 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:20 INFO - PROCESS | 3780 | ++DOCSHELL 10F7EC00 == 37 [pid = 3780] [id = 59] 08:14:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (11AD6C00) [pid = 3780] [serial = 174] [outer = 00000000] 08:14:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15287400) [pid = 3780] [serial = 175] [outer = 11AD6C00] 08:14:20 INFO - PROCESS | 3780 | 1466180060408 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15941C00) [pid = 3780] [serial = 176] [outer = 11AD6C00] 08:14:20 INFO - PROCESS | 3780 | 1466180060720 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 518ms 08:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:14:20 INFO - PROCESS | 3780 | 1466180060760 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:14:20 INFO - PROCESS | 3780 | 1466180060762 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 08:14:20 INFO - PROCESS | 3780 | 1466180060765 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:14:20 INFO - PROCESS | 3780 | 1466180060767 Marionette TRACE conn2 <- [1,202,null,{}] 08:14:20 INFO - PROCESS | 3780 | 1466180060770 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:20 INFO - PROCESS | 3780 | 1466180060772 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:20 INFO - PROCESS | 3780 | 1466180060862 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:14:20 INFO - PROCESS | 3780 | 1466180060890 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:20 INFO - PROCESS | 3780 | 1466180060892 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:20 INFO - PROCESS | 3780 | ++DOCSHELL 1026B000 == 38 [pid = 3780] [id = 60] 08:14:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (12A9DC00) [pid = 3780] [serial = 177] [outer = 00000000] 08:14:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A45A400) [pid = 3780] [serial = 178] [outer = 12A9DC00] 08:14:20 INFO - PROCESS | 3780 | 1466180060917 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A469C00) [pid = 3780] [serial = 179] [outer = 12A9DC00] 08:14:21 INFO - PROCESS | 3780 | 1466180061243 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 518ms 08:14:21 INFO - PROCESS | 3780 | 1466180061285 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:14:21 INFO - PROCESS | 3780 | 1466180061287 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 08:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:14:21 INFO - PROCESS | 3780 | 1466180061290 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - PROCESS | 3780 | 1466180061291 Marionette TRACE conn2 <- [1,206,null,{}] 08:14:21 INFO - PROCESS | 3780 | 1466180061295 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:21 INFO - PROCESS | 3780 | 1466180061297 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:21 INFO - PROCESS | 3780 | 1466180061382 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:14:21 INFO - PROCESS | 3780 | 1466180061389 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:21 INFO - PROCESS | 3780 | 1466180061391 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:21 INFO - PROCESS | 3780 | ++DOCSHELL 140E6400 == 39 [pid = 3780] [id = 61] 08:14:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (152D3C00) [pid = 3780] [serial = 180] [outer = 00000000] 08:14:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A553C00) [pid = 3780] [serial = 181] [outer = 152D3C00] 08:14:21 INFO - PROCESS | 3780 | 1466180061434 Marionette DEBUG loaded listener.js 08:14:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A556800) [pid = 3780] [serial = 182] [outer = 152D3C00] 08:14:21 INFO - PROCESS | 3780 | 1466180061755 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 517ms 08:14:21 INFO - PROCESS | 3780 | 1466180061802 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:14:21 INFO - PROCESS | 3780 | 1466180061804 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 08:14:21 INFO - PROCESS | 3780 | 1466180061807 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - PROCESS | 3780 | 1466180061809 Marionette TRACE conn2 <- [1,210,null,{}] 08:14:21 INFO - PROCESS | 3780 | 1466180061812 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:21 INFO - PROCESS | 3780 | 1466180061815 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:21 INFO - PROCESS | 3780 | 1466180061958 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:14:22 INFO - PROCESS | 3780 | 1466180062076 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:22 INFO - PROCESS | 3780 | 1466180062080 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:22 INFO - PROCESS | 3780 | ++DOCSHELL 10A52400 == 40 [pid = 3780] [id = 62] 08:14:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (10EEB400) [pid = 3780] [serial = 183] [outer = 00000000] 08:14:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10F7FC00) [pid = 3780] [serial = 184] [outer = 10EEB400] 08:14:22 INFO - PROCESS | 3780 | 1466180062116 Marionette DEBUG loaded listener.js 08:14:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (114C7400) [pid = 3780] [serial = 185] [outer = 10EEB400] 08:14:22 INFO - PROCESS | 3780 | 1466180062637 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 859ms 08:14:22 INFO - PROCESS | 3780 | 1466180062690 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:14:22 INFO - PROCESS | 3780 | 1466180062674 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 08:14:22 INFO - PROCESS | 3780 | 1466180062679 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:14:22 INFO - PROCESS | 3780 | 1466180062682 Marionette TRACE conn2 <- [1,214,null,{}] 08:14:22 INFO - PROCESS | 3780 | 1466180062686 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:22 INFO - PROCESS | 3780 | 1466180062689 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:22 INFO - PROCESS | 3780 | 1466180062794 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:14:22 INFO - PROCESS | 3780 | 1466180062851 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:22 INFO - PROCESS | 3780 | 1466180062854 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:22 INFO - PROCESS | 3780 | ++DOCSHELL 13948400 == 41 [pid = 3780] [id = 63] 08:14:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13951400) [pid = 3780] [serial = 186] [outer = 00000000] 08:14:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (140E6800) [pid = 3780] [serial = 187] [outer = 13951400] 08:14:22 INFO - PROCESS | 3780 | 1466180062909 Marionette DEBUG loaded listener.js 08:14:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (152D7000) [pid = 3780] [serial = 188] [outer = 13951400] 08:14:23 INFO - PROCESS | 3780 | 1466180063400 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 791ms 08:14:23 INFO - PROCESS | 3780 | 1466180063487 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:14:23 INFO - PROCESS | 3780 | 1466180063490 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 08:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:14:23 INFO - PROCESS | 3780 | 1466180063494 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:14:23 INFO - PROCESS | 3780 | 1466180063478 Marionette TRACE conn2 <- [1,218,null,{}] 08:14:23 INFO - PROCESS | 3780 | 1466180063482 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:23 INFO - PROCESS | 3780 | 1466180063484 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:23 INFO - PROCESS | 3780 | 1466180063588 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:14:23 INFO - PROCESS | 3780 | 1466180063643 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:23 INFO - PROCESS | 3780 | 1466180063645 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:23 INFO - PROCESS | 3780 | ++DOCSHELL 19753800 == 42 [pid = 3780] [id = 64] 08:14:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (19753C00) [pid = 3780] [serial = 189] [outer = 00000000] 08:14:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (19ACF800) [pid = 3780] [serial = 190] [outer = 19753C00] 08:14:23 INFO - PROCESS | 3780 | 1466180063701 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A0C0400) [pid = 3780] [serial = 191] [outer = 19753C00] 08:14:24 INFO - PROCESS | 3780 | 1466180064195 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 736ms 08:14:24 INFO - PROCESS | 3780 | 1466180064337 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:14:24 INFO - PROCESS | 3780 | 1466180064323 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 08:14:24 INFO - PROCESS | 3780 | 1466180064350 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:14:24 INFO - PROCESS | 3780 | 1466180064353 Marionette TRACE conn2 <- [1,222,null,{}] 08:14:24 INFO - PROCESS | 3780 | 1466180064358 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:24 INFO - PROCESS | 3780 | 1466180064361 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:24 INFO - PROCESS | 3780 | 1466180064457 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:14:24 INFO - PROCESS | 3780 | 1466180064501 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:24 INFO - PROCESS | 3780 | 1466180064506 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:24 INFO - PROCESS | 3780 | ++DOCSHELL 10F7F800 == 43 [pid = 3780] [id = 65] 08:14:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (10F82C00) [pid = 3780] [serial = 192] [outer = 00000000] 08:14:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (11C21400) [pid = 3780] [serial = 193] [outer = 10F82C00] 08:14:24 INFO - PROCESS | 3780 | 1466180064553 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (12A19800) [pid = 3780] [serial = 194] [outer = 10F82C00] 08:14:24 INFO - PROCESS | 3780 | --DOCSHELL 1026B000 == 42 [pid = 3780] [id = 60] 08:14:24 INFO - PROCESS | 3780 | --DOCSHELL 10F7EC00 == 41 [pid = 3780] [id = 59] 08:14:24 INFO - PROCESS | 3780 | --DOCSHELL 0F9EAC00 == 40 [pid = 3780] [id = 58] 08:14:24 INFO - PROCESS | 3780 | --DOCSHELL 17A84400 == 39 [pid = 3780] [id = 57] 08:14:24 INFO - PROCESS | 3780 | --DOCSHELL 15B65800 == 38 [pid = 3780] [id = 56] 08:14:24 INFO - PROCESS | 3780 | --DOCSHELL 156C8800 == 37 [pid = 3780] [id = 55] 08:14:24 INFO - PROCESS | 3780 | --DOCSHELL 14042000 == 36 [pid = 3780] [id = 54] 08:14:24 INFO - PROCESS | 3780 | --DOCSHELL 1309E000 == 35 [pid = 3780] [id = 53] 08:14:24 INFO - PROCESS | 3780 | --DOCSHELL 105E6C00 == 34 [pid = 3780] [id = 52] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1657E400) [pid = 3780] [serial = 132] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (12D61C00) [pid = 3780] [serial = 123] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (140E7000) [pid = 3780] [serial = 126] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (152D6C00) [pid = 3780] [serial = 117] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (11251800) [pid = 3780] [serial = 120] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (11265000) [pid = 3780] [serial = 121] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1762C800) [pid = 3780] [serial = 135] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (105F1C00) [pid = 3780] [serial = 109] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1026A400) [pid = 3780] [serial = 108] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (140E8400) [pid = 3780] [serial = 112] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (13C52000) [pid = 3780] [serial = 111] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17551000) [pid = 3780] [serial = 115] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16E8D800) [pid = 3780] [serial = 114] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (169C0800) [pid = 3780] [serial = 133] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13275800) [pid = 3780] [serial = 138] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13659C00) [pid = 3780] [serial = 139] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (18161400) [pid = 3780] [serial = 141] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17D05C00) [pid = 3780] [serial = 136] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1312BC00) [pid = 3780] [serial = 124] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (156CAC00) [pid = 3780] [serial = 129] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15B67000) [pid = 3780] [serial = 130] [outer = 00000000] [url = about:blank] 08:14:24 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (18162C00) [pid = 3780] [serial = 142] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (19764800) [pid = 3780] [serial = 145] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1434B400) [pid = 3780] [serial = 127] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (19A10800) [pid = 3780] [serial = 147] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (19767400) [pid = 3780] [serial = 144] [outer = 00000000] [url = about:blank] 08:14:25 INFO - PROCESS | 3780 | 1466180065065 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 736ms 08:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:14:25 INFO - PROCESS | 3780 | 1466180065085 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:14:25 INFO - PROCESS | 3780 | 1466180065088 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 08:14:25 INFO - PROCESS | 3780 | 1466180065094 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - PROCESS | 3780 | 1466180065097 Marionette TRACE conn2 <- [1,226,null,{}] 08:14:25 INFO - PROCESS | 3780 | 1466180065101 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:25 INFO - PROCESS | 3780 | 1466180065104 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:25 INFO - PROCESS | 3780 | 1466180065186 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:14:25 INFO - PROCESS | 3780 | 1466180065194 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:25 INFO - PROCESS | 3780 | 1466180065196 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:25 INFO - PROCESS | 3780 | ++DOCSHELL 11266C00 == 35 [pid = 3780] [id = 66] 08:14:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1126C000) [pid = 3780] [serial = 195] [outer = 00000000] 08:14:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1312E800) [pid = 3780] [serial = 196] [outer = 1126C000] 08:14:25 INFO - PROCESS | 3780 | 1466180065223 Marionette DEBUG loaded listener.js 08:14:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13154000) [pid = 3780] [serial = 197] [outer = 1126C000] 08:14:25 INFO - PROCESS | 3780 | 1466180065630 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 545ms 08:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:14:25 INFO - PROCESS | 3780 | 1466180065645 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:14:25 INFO - PROCESS | 3780 | 1466180065647 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 08:14:25 INFO - PROCESS | 3780 | 1466180065650 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - PROCESS | 3780 | 1466180065652 Marionette TRACE conn2 <- [1,230,null,{}] 08:14:25 INFO - PROCESS | 3780 | 1466180065661 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:25 INFO - PROCESS | 3780 | 1466180065666 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:25 INFO - PROCESS | 3780 | 1466180065749 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:14:25 INFO - PROCESS | 3780 | 1466180065761 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:25 INFO - PROCESS | 3780 | 1466180065765 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:25 INFO - PROCESS | 3780 | ++DOCSHELL 13C58400 == 36 [pid = 3780] [id = 67] 08:14:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13C59400) [pid = 3780] [serial = 198] [outer = 00000000] 08:14:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (140E8400) [pid = 3780] [serial = 199] [outer = 13C59400] 08:14:25 INFO - PROCESS | 3780 | 1466180065794 Marionette DEBUG loaded listener.js 08:14:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (14347000) [pid = 3780] [serial = 200] [outer = 13C59400] 08:14:26 INFO - PROCESS | 3780 | 1466180066215 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 613ms 08:14:26 INFO - PROCESS | 3780 | 1466180066280 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:14:26 INFO - PROCESS | 3780 | 1466180066282 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 08:14:26 INFO - PROCESS | 3780 | 1466180066285 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:14:26 INFO - PROCESS | 3780 | 1466180066287 Marionette TRACE conn2 <- [1,234,null,{}] 08:14:26 INFO - PROCESS | 3780 | 1466180066271 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:26 INFO - PROCESS | 3780 | 1466180066273 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:26 INFO - PROCESS | 3780 | 1466180066362 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:14:26 INFO - PROCESS | 3780 | 1466180066373 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:26 INFO - PROCESS | 3780 | 1466180066375 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:26 INFO - PROCESS | 3780 | ++DOCSHELL 156C1800 == 37 [pid = 3780] [id = 68] 08:14:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (156C8C00) [pid = 3780] [serial = 201] [outer = 00000000] 08:14:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15B66C00) [pid = 3780] [serial = 202] [outer = 156C8C00] 08:14:26 INFO - PROCESS | 3780 | 1466180066419 Marionette DEBUG loaded listener.js 08:14:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15BB4400) [pid = 3780] [serial = 203] [outer = 156C8C00] 08:14:26 INFO - PROCESS | 3780 | 1466180066784 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 559ms 08:14:26 INFO - PROCESS | 3780 | 1466180066833 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:14:26 INFO - PROCESS | 3780 | 1466180066835 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 08:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:14:26 INFO - PROCESS | 3780 | 1466180066838 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:14:26 INFO - PROCESS | 3780 | 1466180066840 Marionette TRACE conn2 <- [1,238,null,{}] 08:14:26 INFO - PROCESS | 3780 | 1466180066844 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:26 INFO - PROCESS | 3780 | 1466180066846 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:26 INFO - PROCESS | 3780 | 1466180066900 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:14:26 INFO - PROCESS | 3780 | 1466180066906 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:26 INFO - PROCESS | 3780 | 1466180066908 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:26 INFO - PROCESS | 3780 | ++DOCSHELL 1595C000 == 38 [pid = 3780] [id = 69] 08:14:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15BB6800) [pid = 3780] [serial = 204] [outer = 00000000] 08:14:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16A54000) [pid = 3780] [serial = 205] [outer = 15BB6800] 08:14:26 INFO - PROCESS | 3780 | 1466180066973 Marionette DEBUG loaded listener.js 08:14:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17489000) [pid = 3780] [serial = 206] [outer = 15BB6800] 08:14:27 INFO - PROCESS | 3780 | 1466180067353 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 559ms 08:14:27 INFO - PROCESS | 3780 | 1466180067391 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:14:27 INFO - PROCESS | 3780 | 1466180067393 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 08:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:14:27 INFO - PROCESS | 3780 | 1466180067396 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:14:27 INFO - PROCESS | 3780 | 1466180067398 Marionette TRACE conn2 <- [1,242,null,{}] 08:14:27 INFO - PROCESS | 3780 | 1466180067401 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:27 INFO - PROCESS | 3780 | 1466180067406 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:27 INFO - PROCESS | 3780 | 1466180067519 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:14:27 INFO - PROCESS | 3780 | 1466180067572 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 3780 | 1466180067575 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:27 INFO - PROCESS | 3780 | ++DOCSHELL 17549800 == 39 [pid = 3780] [id = 70] 08:14:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17551000) [pid = 3780] [serial = 207] [outer = 00000000] 08:14:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1815EC00) [pid = 3780] [serial = 208] [outer = 17551000] 08:14:27 INFO - PROCESS | 3780 | 1466180067600 Marionette DEBUG loaded listener.js 08:14:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (18167C00) [pid = 3780] [serial = 209] [outer = 17551000] 08:14:27 INFO - PROCESS | 3780 | 1466180067987 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 613ms 08:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:14:28 INFO - PROCESS | 3780 | 1466180068002 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 3780 | 1466180068004 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 08:14:28 INFO - PROCESS | 3780 | 1466180068007 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - PROCESS | 3780 | 1466180068009 Marionette TRACE conn2 <- [1,246,null,{}] 08:14:28 INFO - PROCESS | 3780 | 1466180068012 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:28 INFO - PROCESS | 3780 | 1466180068014 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:28 INFO - PROCESS | 3780 | 1466180068141 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:14:28 INFO - PROCESS | 3780 | 1466180068152 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:28 INFO - PROCESS | 3780 | 1466180068154 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:28 INFO - PROCESS | 3780 | ++DOCSHELL 17D0A400 == 40 [pid = 3780] [id = 71] 08:14:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17D0D800) [pid = 3780] [serial = 210] [outer = 00000000] 08:14:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (19764400) [pid = 3780] [serial = 211] [outer = 17D0D800] 08:14:28 INFO - PROCESS | 3780 | 1466180068187 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (19768800) [pid = 3780] [serial = 212] [outer = 17D0D800] 08:14:28 INFO - PROCESS | 3780 | 1466180068538 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 558ms 08:14:28 INFO - PROCESS | 3780 | 1466180068585 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 3780 | 1466180068587 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 08:14:28 INFO - PROCESS | 3780 | 1466180068595 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - PROCESS | 3780 | 1466180068597 Marionette TRACE conn2 <- [1,250,null,{}] 08:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:14:28 INFO - PROCESS | 3780 | 1466180068600 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:28 INFO - PROCESS | 3780 | 1466180068602 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:28 INFO - PROCESS | 3780 | 1466180068705 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:14:28 INFO - PROCESS | 3780 | 1466180068710 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:28 INFO - PROCESS | 3780 | 1466180068712 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:28 INFO - PROCESS | 3780 | ++DOCSHELL 18169400 == 41 [pid = 3780] [id = 72] 08:14:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (19751800) [pid = 3780] [serial = 213] [outer = 00000000] 08:14:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (19A08800) [pid = 3780] [serial = 214] [outer = 19751800] 08:14:28 INFO - PROCESS | 3780 | 1466180068755 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (19A03400) [pid = 3780] [serial = 215] [outer = 19751800] 08:14:28 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (15BB2800) [pid = 3780] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:14:28 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (12A9DC00) [pid = 3780] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:14:28 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (156C9C00) [pid = 3780] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:14:28 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (12AE0400) [pid = 3780] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:14:28 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1309E400) [pid = 3780] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:14:28 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17F1B800) [pid = 3780] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:14:28 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (105EA000) [pid = 3780] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:14:28 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (14345800) [pid = 3780] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:14:28 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (11AD6C00) [pid = 3780] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:14:29 INFO - PROCESS | 3780 | 1466180069147 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:14:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 599ms 08:14:29 INFO - PROCESS | 3780 | 1466180069210 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:14:29 INFO - PROCESS | 3780 | 1466180069211 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 08:14:29 INFO - PROCESS | 3780 | 1466180069214 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:14:29 INFO - PROCESS | 3780 | 1466180069216 Marionette TRACE conn2 <- [1,254,null,{}] 08:14:29 INFO - PROCESS | 3780 | 1466180069201 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:29 INFO - PROCESS | 3780 | 1466180069203 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:29 INFO - PROCESS | 3780 | 1466180069305 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:14:29 INFO - PROCESS | 3780 | 1466180069311 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:29 INFO - PROCESS | 3780 | 1466180069313 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:29 INFO - PROCESS | 3780 | ++DOCSHELL 105EC400 == 42 [pid = 3780] [id = 73] 08:14:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (11AD6C00) [pid = 3780] [serial = 216] [outer = 00000000] 08:14:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (19A10800) [pid = 3780] [serial = 217] [outer = 11AD6C00] 08:14:29 INFO - PROCESS | 3780 | 1466180069337 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19ADA800) [pid = 3780] [serial = 218] [outer = 11AD6C00] 08:14:29 INFO - PROCESS | 3780 | 1466180069679 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:14:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 518ms 08:14:29 INFO - PROCESS | 3780 | 1466180069739 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:14:29 INFO - PROCESS | 3780 | 1466180069741 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 08:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:14:29 INFO - PROCESS | 3780 | 1466180069744 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:14:29 INFO - PROCESS | 3780 | 1466180069746 Marionette TRACE conn2 <- [1,258,null,{}] 08:14:29 INFO - PROCESS | 3780 | 1466180069749 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:29 INFO - PROCESS | 3780 | 1466180069751 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:29 INFO - PROCESS | 3780 | 1466180069824 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:14:29 INFO - PROCESS | 3780 | 1466180069828 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:29 INFO - PROCESS | 3780 | 1466180069830 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:29 INFO - PROCESS | 3780 | ++DOCSHELL 19761C00 == 43 [pid = 3780] [id = 74] 08:14:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A003800) [pid = 3780] [serial = 219] [outer = 00000000] 08:14:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A462400) [pid = 3780] [serial = 220] [outer = 1A003800] 08:14:29 INFO - PROCESS | 3780 | 1466180069872 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A54E000) [pid = 3780] [serial = 221] [outer = 1A003800] 08:14:30 INFO - PROCESS | 3780 | 1466180070200 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 518ms 08:14:30 INFO - PROCESS | 3780 | 1466180070261 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:14:30 INFO - PROCESS | 3780 | 1466180070264 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 08:14:30 INFO - PROCESS | 3780 | 1466180070267 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:14:30 INFO - PROCESS | 3780 | 1466180070269 Marionette TRACE conn2 <- [1,262,null,{}] 08:14:30 INFO - PROCESS | 3780 | 1466180070273 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:30 INFO - PROCESS | 3780 | 1466180070275 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:30 INFO - PROCESS | 3780 | 1466180070345 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:14:30 INFO - PROCESS | 3780 | 1466180070353 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:30 INFO - PROCESS | 3780 | 1466180070355 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:30 INFO - PROCESS | 3780 | ++DOCSHELL 1A55B000 == 44 [pid = 3780] [id = 75] 08:14:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A631C00) [pid = 3780] [serial = 222] [outer = 00000000] 08:14:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A63FC00) [pid = 3780] [serial = 223] [outer = 1A631C00] 08:14:30 INFO - PROCESS | 3780 | 1466180070399 Marionette DEBUG loaded listener.js 08:14:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A825400) [pid = 3780] [serial = 224] [outer = 1A631C00] 08:14:30 INFO - PROCESS | 3780 | 1466180070911 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 695ms 08:14:30 INFO - PROCESS | 3780 | 1466180070964 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:14:30 INFO - PROCESS | 3780 | 1466180070969 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 08:14:30 INFO - PROCESS | 3780 | 1466180070973 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:14:30 INFO - PROCESS | 3780 | 1466180070977 Marionette TRACE conn2 <- [1,266,null,{}] 08:14:30 INFO - PROCESS | 3780 | 1466180070982 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:30 INFO - PROCESS | 3780 | 1466180070985 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:31 INFO - PROCESS | 3780 | 1466180071077 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:14:31 INFO - PROCESS | 3780 | 1466180071155 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 3780 | 1466180071158 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:31 INFO - PROCESS | 3780 | ++DOCSHELL 10A4B400 == 45 [pid = 3780] [id = 76] 08:14:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (10A4BC00) [pid = 3780] [serial = 225] [outer = 00000000] 08:14:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (12A1A800) [pid = 3780] [serial = 226] [outer = 10A4BC00] 08:14:31 INFO - PROCESS | 3780 | 1466180071253 Marionette DEBUG loaded listener.js 08:14:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (13025000) [pid = 3780] [serial = 227] [outer = 10A4BC00] 08:14:31 INFO - PROCESS | 3780 | 1466180071748 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 817ms 08:14:31 INFO - PROCESS | 3780 | 1466180071802 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:14:31 INFO - PROCESS | 3780 | 1466180071807 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 08:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:14:31 INFO - PROCESS | 3780 | 1466180071813 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:14:31 INFO - PROCESS | 3780 | 1466180071816 Marionette TRACE conn2 <- [1,270,null,{}] 08:14:31 INFO - PROCESS | 3780 | 1466180071820 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:31 INFO - PROCESS | 3780 | 1466180071823 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:31 INFO - PROCESS | 3780 | 1466180071911 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:14:31 INFO - PROCESS | 3780 | 1466180071968 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 3780 | 1466180071971 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:32 INFO - PROCESS | 3780 | ++DOCSHELL 13C54400 == 46 [pid = 3780] [id = 77] 08:14:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (13C57400) [pid = 3780] [serial = 228] [outer = 00000000] 08:14:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (152D6C00) [pid = 3780] [serial = 229] [outer = 13C57400] 08:14:32 INFO - PROCESS | 3780 | 1466180072066 Marionette DEBUG loaded listener.js 08:14:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (15BABC00) [pid = 3780] [serial = 230] [outer = 13C57400] 08:14:32 INFO - PROCESS | 3780 | 1466180072590 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 818ms 08:14:32 INFO - PROCESS | 3780 | 1466180072638 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:14:32 INFO - PROCESS | 3780 | 1466180072640 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 08:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:14:32 INFO - PROCESS | 3780 | 1466180072644 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:14:32 INFO - PROCESS | 3780 | 1466180072648 Marionette TRACE conn2 <- [1,274,null,{}] 08:14:32 INFO - PROCESS | 3780 | 1466180072677 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:32 INFO - PROCESS | 3780 | 1466180072682 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:32 INFO - PROCESS | 3780 | 1466180072792 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:14:32 INFO - PROCESS | 3780 | 1466180072842 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:32 INFO - PROCESS | 3780 | 1466180072845 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:32 INFO - PROCESS | 3780 | ++DOCSHELL 1021D800 == 47 [pid = 3780] [id = 78] 08:14:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (10221C00) [pid = 3780] [serial = 231] [outer = 00000000] 08:14:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (10A4A000) [pid = 3780] [serial = 232] [outer = 10221C00] 08:14:33 INFO - PROCESS | 3780 | 1466180073027 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (10F7EC00) [pid = 3780] [serial = 233] [outer = 10221C00] 08:14:33 INFO - PROCESS | 3780 | --DOCSHELL 19761C00 == 46 [pid = 3780] [id = 74] 08:14:33 INFO - PROCESS | 3780 | --DOCSHELL 105EC400 == 45 [pid = 3780] [id = 73] 08:14:33 INFO - PROCESS | 3780 | --DOCSHELL 18169400 == 44 [pid = 3780] [id = 72] 08:14:33 INFO - PROCESS | 3780 | --DOCSHELL 17D0A400 == 43 [pid = 3780] [id = 71] 08:14:33 INFO - PROCESS | 3780 | --DOCSHELL 17549800 == 42 [pid = 3780] [id = 70] 08:14:33 INFO - PROCESS | 3780 | --DOCSHELL 1595C000 == 41 [pid = 3780] [id = 69] 08:14:33 INFO - PROCESS | 3780 | --DOCSHELL 156C1800 == 40 [pid = 3780] [id = 68] 08:14:33 INFO - PROCESS | 3780 | --DOCSHELL 13C58400 == 39 [pid = 3780] [id = 67] 08:14:33 INFO - PROCESS | 3780 | --DOCSHELL 11266C00 == 38 [pid = 3780] [id = 66] 08:14:33 INFO - PROCESS | 3780 | --DOCSHELL 10F7F800 == 37 [pid = 3780] [id = 65] 08:14:33 INFO - PROCESS | 3780 | --DOCSHELL 13948400 == 36 [pid = 3780] [id = 63] 08:14:33 INFO - PROCESS | 3780 | --DOCSHELL 10A52400 == 35 [pid = 3780] [id = 62] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (17493400) [pid = 3780] [serial = 165] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1A45A400) [pid = 3780] [serial = 178] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (15BB3C00) [pid = 3780] [serial = 162] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A0BBC00) [pid = 3780] [serial = 172] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1657D400) [pid = 3780] [serial = 163] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (11ADDC00) [pid = 3780] [serial = 150] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (17630400) [pid = 3780] [serial = 166] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (13153000) [pid = 3780] [serial = 156] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1B49E000) [pid = 3780] [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.] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (19AD9000) [pid = 3780] [serial = 169] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (114BBC00) [pid = 3780] [serial = 154] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (143F4000) [pid = 3780] [serial = 159] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15941C00) [pid = 3780] [serial = 176] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15287400) [pid = 3780] [serial = 175] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A00EC00) [pid = 3780] [serial = 173] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (19C48400) [pid = 3780] [serial = 170] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11252C00) [pid = 3780] [serial = 153] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1528C800) [pid = 3780] [serial = 160] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13279C00) [pid = 3780] [serial = 157] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A469C00) [pid = 3780] [serial = 179] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A553C00) [pid = 3780] [serial = 181] [outer = 00000000] [url = about:blank] 08:14:33 INFO - PROCESS | 3780 | 1466180073571 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:14:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 941ms 08:14:33 INFO - PROCESS | 3780 | 1466180073589 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:14:33 INFO - PROCESS | 3780 | 1466180073593 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 08:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:14:33 INFO - PROCESS | 3780 | 1466180073612 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:14:33 INFO - PROCESS | 3780 | 1466180073614 Marionette TRACE conn2 <- [1,278,null,{}] 08:14:33 INFO - PROCESS | 3780 | 1466180073619 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:33 INFO - PROCESS | 3780 | 1466180073621 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:33 INFO - PROCESS | 3780 | 1466180073731 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:14:33 INFO - PROCESS | 3780 | 1466180073741 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:33 INFO - PROCESS | 3780 | 1466180073744 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:33 INFO - PROCESS | 3780 | ++DOCSHELL 12AA3000 == 36 [pid = 3780] [id = 79] 08:14:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (12AA9000) [pid = 3780] [serial = 234] [outer = 00000000] 08:14:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (12DECC00) [pid = 3780] [serial = 235] [outer = 12AA9000] 08:14:33 INFO - PROCESS | 3780 | 1466180073774 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (13275400) [pid = 3780] [serial = 236] [outer = 12AA9000] 08:14:34 INFO - PROCESS | 3780 | 1466180074254 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 695ms 08:14:34 INFO - PROCESS | 3780 | 1466180074299 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:14:34 INFO - PROCESS | 3780 | 1466180074303 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 08:14:34 INFO - PROCESS | 3780 | 1466180074308 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:14:34 INFO - PROCESS | 3780 | 1466180074311 Marionette TRACE conn2 <- [1,282,null,{}] 08:14:34 INFO - PROCESS | 3780 | 1466180074316 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:34 INFO - PROCESS | 3780 | 1466180074319 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:34 INFO - PROCESS | 3780 | 1466180074388 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:14:34 INFO - PROCESS | 3780 | 1466180074464 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:34 INFO - PROCESS | 3780 | 1466180074448 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:34 INFO - PROCESS | 3780 | ++DOCSHELL 156C3800 == 37 [pid = 3780] [id = 80] 08:14:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (156C9800) [pid = 3780] [serial = 237] [outer = 00000000] 08:14:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15BB4000) [pid = 3780] [serial = 238] [outer = 156C9800] 08:14:34 INFO - PROCESS | 3780 | 1466180074492 Marionette DEBUG loaded listener.js 08:14:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1657F400) [pid = 3780] [serial = 239] [outer = 156C9800] 08:14:34 INFO - PROCESS | 3780 | 1466180074827 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 559ms 08:14:34 INFO - PROCESS | 3780 | 1466180074866 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:14:34 INFO - PROCESS | 3780 | 1466180074868 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 08:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:14:34 INFO - PROCESS | 3780 | 1466180074872 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:14:34 INFO - PROCESS | 3780 | 1466180074875 Marionette TRACE conn2 <- [1,286,null,{}] 08:14:34 INFO - PROCESS | 3780 | 1466180074885 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:34 INFO - PROCESS | 3780 | 1466180074870 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:34 INFO - PROCESS | 3780 | 1466180074955 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:14:34 INFO - PROCESS | 3780 | 1466180074961 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:34 INFO - PROCESS | 3780 | 1466180074964 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:34 INFO - PROCESS | 3780 | ++DOCSHELL 1754C800 == 38 [pid = 3780] [id = 81] 08:14:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1762B400) [pid = 3780] [serial = 240] [outer = 00000000] 08:14:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17A83000) [pid = 3780] [serial = 241] [outer = 1762B400] 08:14:34 INFO - PROCESS | 3780 | 1466180075007 Marionette DEBUG loaded listener.js 08:14:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (18166800) [pid = 3780] [serial = 242] [outer = 1762B400] 08:14:35 INFO - PROCESS | 3780 | 1466180075360 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 517ms 08:14:35 INFO - PROCESS | 3780 | 1466180075384 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:14:35 INFO - PROCESS | 3780 | 1466180075387 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 08:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:14:35 INFO - PROCESS | 3780 | 1466180075407 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:14:35 INFO - PROCESS | 3780 | 1466180075409 Marionette TRACE conn2 <- [1,290,null,{}] 08:14:35 INFO - PROCESS | 3780 | 1466180075412 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:35 INFO - PROCESS | 3780 | 1466180075414 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:35 INFO - PROCESS | 3780 | 1466180075511 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:14:35 INFO - PROCESS | 3780 | 1466180075517 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:35 INFO - PROCESS | 3780 | 1466180075519 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:35 INFO - PROCESS | 3780 | ++DOCSHELL 18161400 == 39 [pid = 3780] [id = 82] 08:14:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (19763C00) [pid = 3780] [serial = 243] [outer = 00000000] 08:14:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (19A05800) [pid = 3780] [serial = 244] [outer = 19763C00] 08:14:35 INFO - PROCESS | 3780 | 1466180075608 Marionette DEBUG loaded listener.js 08:14:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (19A0DC00) [pid = 3780] [serial = 245] [outer = 19763C00] 08:14:35 INFO - PROCESS | 3780 | 1466180075981 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 613ms 08:14:36 INFO - PROCESS | 3780 | 1466180076021 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:14:36 INFO - PROCESS | 3780 | 1466180076023 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 08:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:14:36 INFO - PROCESS | 3780 | 1466180076026 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:14:36 INFO - PROCESS | 3780 | 1466180076028 Marionette TRACE conn2 <- [1,294,null,{}] 08:14:36 INFO - PROCESS | 3780 | 1466180076031 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:36 INFO - PROCESS | 3780 | 1466180076033 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:36 INFO - PROCESS | 3780 | 1466180076122 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:14:36 INFO - PROCESS | 3780 | 1466180076127 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 3780 | 1466180076129 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:36 INFO - PROCESS | 3780 | ++DOCSHELL 19C3CC00 == 40 [pid = 3780] [id = 83] 08:14:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (19C41400) [pid = 3780] [serial = 246] [outer = 00000000] 08:14:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A0BC800) [pid = 3780] [serial = 247] [outer = 19C41400] 08:14:36 INFO - PROCESS | 3780 | 1466180076182 Marionette DEBUG loaded listener.js 08:14:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A54C400) [pid = 3780] [serial = 248] [outer = 19C41400] 08:14:36 INFO - PROCESS | 3780 | 1466180076588 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:36 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. 08:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 640ms 08:14:36 INFO - PROCESS | 3780 | 1466180076752 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:14:36 INFO - PROCESS | 3780 | 1466180076754 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 08:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:14:36 INFO - PROCESS | 3780 | 1466180076778 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:14:36 INFO - PROCESS | 3780 | 1466180076780 Marionette TRACE conn2 <- [1,298,null,{}] 08:14:36 INFO - PROCESS | 3780 | 1466180076809 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:36 INFO - PROCESS | 3780 | 1466180076814 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:36 INFO - PROCESS | 3780 | 1466180076903 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:14:36 INFO - PROCESS | 3780 | 1466180076911 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 3780 | 1466180076913 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:36 INFO - PROCESS | 3780 | ++DOCSHELL 13952000 == 41 [pid = 3780] [id = 84] 08:14:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A633C00) [pid = 3780] [serial = 249] [outer = 00000000] 08:14:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1A830C00) [pid = 3780] [serial = 250] [outer = 1A633C00] 08:14:36 INFO - PROCESS | 3780 | 1466180076998 Marionette DEBUG loaded listener.js 08:14:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1A9E9000) [pid = 3780] [serial = 251] [outer = 1A633C00] 08:14:37 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (17551000) [pid = 3780] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:14:37 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (15BB6800) [pid = 3780] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:14:37 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1126C000) [pid = 3780] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:14:37 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (156C8C00) [pid = 3780] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:14:37 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (10F82C00) [pid = 3780] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:14:37 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (13C59400) [pid = 3780] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:14:37 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17D0D800) [pid = 3780] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:14:37 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (19751800) [pid = 3780] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:14:37 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (11AD6C00) [pid = 3780] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:14:37 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A003800) [pid = 3780] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:14:37 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (14041400) [pid = 3780] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:14:37 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (11250400) [pid = 3780] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:14:37 INFO - PROCESS | 3780 | 1466180077435 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:37 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. 08:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 654ms 08:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:14:37 INFO - PROCESS | 3780 | 1466180077433 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:14:37 INFO - PROCESS | 3780 | 1466180077435 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 08:14:37 INFO - PROCESS | 3780 | 1466180077438 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - PROCESS | 3780 | 1466180077440 Marionette TRACE conn2 <- [1,302,null,{}] 08:14:37 INFO - PROCESS | 3780 | 1466180077443 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:37 INFO - PROCESS | 3780 | 1466180077445 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:37 INFO - PROCESS | 3780 | 1466180077523 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:14:37 INFO - PROCESS | 3780 | 1466180077584 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:37 INFO - PROCESS | 3780 | 1466180077586 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:37 INFO - PROCESS | 3780 | ++DOCSHELL 105E5800 == 42 [pid = 3780] [id = 85] 08:14:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (12AE8800) [pid = 3780] [serial = 252] [outer = 00000000] 08:14:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (15B65C00) [pid = 3780] [serial = 253] [outer = 12AE8800] 08:14:37 INFO - PROCESS | 3780 | 1466180077632 Marionette DEBUG loaded listener.js 08:14:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (19770000) [pid = 3780] [serial = 254] [outer = 12AE8800] 08:14:37 INFO - PROCESS | 3780 | 1466180077919 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:37 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. 08:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 518ms 08:14:37 INFO - PROCESS | 3780 | 1466180077970 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:14:37 INFO - PROCESS | 3780 | 1466180077972 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 08:14:37 INFO - PROCESS | 3780 | 1466180077975 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:14:37 INFO - PROCESS | 3780 | 1466180077977 Marionette TRACE conn2 <- [1,306,null,{}] 08:14:37 INFO - PROCESS | 3780 | 1466180077981 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:37 INFO - PROCESS | 3780 | 1466180077983 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:38 INFO - PROCESS | 3780 | 1466180078073 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:14:38 INFO - PROCESS | 3780 | 1466180078104 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 3780 | 1466180078106 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:38 INFO - PROCESS | 3780 | ++DOCSHELL 102CD400 == 43 [pid = 3780] [id = 86] 08:14:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (132C3400) [pid = 3780] [serial = 255] [outer = 00000000] 08:14:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A9E7800) [pid = 3780] [serial = 256] [outer = 132C3400] 08:14:38 INFO - PROCESS | 3780 | 1466180078133 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A9EA000) [pid = 3780] [serial = 257] [outer = 132C3400] 08:14:38 INFO - PROCESS | 3780 | 1466180078487 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:38 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. 08:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 558ms 08:14:38 INFO - PROCESS | 3780 | 1466180078537 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:14:38 INFO - PROCESS | 3780 | 1466180078539 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 08:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:14:38 INFO - PROCESS | 3780 | 1466180078525 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:14:38 INFO - PROCESS | 3780 | 1466180078527 Marionette TRACE conn2 <- [1,310,null,{}] 08:14:38 INFO - PROCESS | 3780 | 1466180078531 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:38 INFO - PROCESS | 3780 | 1466180078532 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:38 INFO - PROCESS | 3780 | 1466180078672 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:14:38 INFO - PROCESS | 3780 | 1466180078665 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 3780 | 1466180078667 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:38 INFO - PROCESS | 3780 | ++DOCSHELL 1A9F1800 == 44 [pid = 3780] [id = 87] 08:14:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A9F4400) [pid = 3780] [serial = 258] [outer = 00000000] 08:14:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1AA2B400) [pid = 3780] [serial = 259] [outer = 1A9F4400] 08:14:38 INFO - PROCESS | 3780 | 1466180078709 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1AA2C400) [pid = 3780] [serial = 260] [outer = 1A9F4400] 08:14:39 INFO - PROCESS | 3780 | 1466180079098 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:39 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. 08:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 600ms 08:14:39 INFO - PROCESS | 3780 | 1466180079141 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 3780 | 1466180079145 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 08:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:14:39 INFO - PROCESS | 3780 | 1466180079206 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - PROCESS | 3780 | 1466180079211 Marionette TRACE conn2 <- [1,314,null,{}] 08:14:39 INFO - PROCESS | 3780 | 1466180079219 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:39 INFO - PROCESS | 3780 | 1466180079222 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:39 INFO - PROCESS | 3780 | 1466180079323 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:14:39 INFO - PROCESS | 3780 | 1466180079396 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:39 INFO - PROCESS | 3780 | 1466180079381 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:39 INFO - PROCESS | 3780 | ++DOCSHELL 11ADBC00 == 45 [pid = 3780] [id = 88] 08:14:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (11CC6800) [pid = 3780] [serial = 261] [outer = 00000000] 08:14:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (12BBDC00) [pid = 3780] [serial = 262] [outer = 11CC6800] 08:14:39 INFO - PROCESS | 3780 | 1466180079450 Marionette DEBUG loaded listener.js 08:14:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (13666800) [pid = 3780] [serial = 263] [outer = 11CC6800] 08:14:39 INFO - PROCESS | 3780 | 1466180079936 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:39 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. 08:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 845ms 08:14:39 INFO - PROCESS | 3780 | 1466180080000 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 3780 | 1466180080005 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 08:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:14:39 INFO - PROCESS | 3780 | 1466180080011 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - PROCESS | 3780 | 1466180080014 Marionette TRACE conn2 <- [1,318,null,{}] 08:14:39 INFO - PROCESS | 3780 | 1466180080018 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:40 INFO - PROCESS | 3780 | 1466180080021 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:40 INFO - PROCESS | 3780 | 1466180080142 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:14:40 INFO - PROCESS | 3780 | 1466180080182 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:14:40 INFO - PROCESS | 3780 | 1466180080255 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:40 INFO - PROCESS | 3780 | 1466180080258 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:40 INFO - PROCESS | 3780 | ++DOCSHELL 1593FC00 == 46 [pid = 3780] [id = 89] 08:14:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (15B6B800) [pid = 3780] [serial = 264] [outer = 00000000] 08:14:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1759C000) [pid = 3780] [serial = 265] [outer = 15B6B800] 08:14:40 INFO - PROCESS | 3780 | 1466180080314 Marionette DEBUG loaded listener.js 08:14:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (17D0D800) [pid = 3780] [serial = 266] [outer = 15B6B800] 08:14:40 INFO - PROCESS | 3780 | 1466180080903 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:40 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. 08:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 940ms 08:14:40 INFO - PROCESS | 3780 | 1466180080957 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:14:40 INFO - PROCESS | 3780 | 1466180080960 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 08:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:14:40 INFO - PROCESS | 3780 | 1466180080964 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:14:40 INFO - PROCESS | 3780 | 1466180080967 Marionette TRACE conn2 <- [1,322,null,{}] 08:14:40 INFO - PROCESS | 3780 | 1466180080978 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:40 INFO - PROCESS | 3780 | 1466180080983 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:41 INFO - PROCESS | 3780 | 1466180081072 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:14:41 INFO - PROCESS | 3780 | 1466180081194 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:41 INFO - PROCESS | 3780 | 1466180081198 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:41 INFO - PROCESS | 3780 | ++DOCSHELL 1403D800 == 47 [pid = 3780] [id = 90] 08:14:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (14041800) [pid = 3780] [serial = 267] [outer = 00000000] 08:14:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1815DC00) [pid = 3780] [serial = 268] [outer = 14041800] 08:14:41 INFO - PROCESS | 3780 | 1466180081261 Marionette DEBUG loaded listener.js 08:14:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (19A09400) [pid = 3780] [serial = 269] [outer = 14041800] 08:14:41 INFO - PROCESS | 3780 | 1466180081886 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:41 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. 08:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 954ms 08:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:14:41 INFO - PROCESS | 3780 | 1466180081918 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:14:41 INFO - PROCESS | 3780 | 1466180081922 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 08:14:41 INFO - PROCESS | 3780 | 1466180081926 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:14:41 INFO - PROCESS | 3780 | 1466180081929 Marionette TRACE conn2 <- [1,326,null,{}] 08:14:41 INFO - PROCESS | 3780 | 1466180081934 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:41 INFO - PROCESS | 3780 | 1466180081937 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:42 INFO - PROCESS | 3780 | 1466180082039 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:14:42 INFO - PROCESS | 3780 | 1466180082143 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:42 INFO - PROCESS | 3780 | 1466180082146 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:42 INFO - PROCESS | 3780 | ++DOCSHELL 10A53000 == 48 [pid = 3780] [id = 91] 08:14:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (10EEA800) [pid = 3780] [serial = 270] [outer = 00000000] 08:14:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (11CCC000) [pid = 3780] [serial = 271] [outer = 10EEA800] 08:14:42 INFO - PROCESS | 3780 | 1466180082176 Marionette DEBUG loaded listener.js 08:14:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (12AE0400) [pid = 3780] [serial = 272] [outer = 10EEA800] 08:14:42 INFO - PROCESS | 3780 | --DOCSHELL 102CD400 == 47 [pid = 3780] [id = 86] 08:14:42 INFO - PROCESS | 3780 | --DOCSHELL 105E5800 == 46 [pid = 3780] [id = 85] 08:14:42 INFO - PROCESS | 3780 | --DOCSHELL 13952000 == 45 [pid = 3780] [id = 84] 08:14:42 INFO - PROCESS | 3780 | --DOCSHELL 19C3CC00 == 44 [pid = 3780] [id = 83] 08:14:42 INFO - PROCESS | 3780 | --DOCSHELL 18161400 == 43 [pid = 3780] [id = 82] 08:14:42 INFO - PROCESS | 3780 | --DOCSHELL 1754C800 == 42 [pid = 3780] [id = 81] 08:14:42 INFO - PROCESS | 3780 | --DOCSHELL 156C3800 == 41 [pid = 3780] [id = 80] 08:14:42 INFO - PROCESS | 3780 | --DOCSHELL 12AA3000 == 40 [pid = 3780] [id = 79] 08:14:42 INFO - PROCESS | 3780 | --DOCSHELL 1021D800 == 39 [pid = 3780] [id = 78] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (15941800) [pid = 3780] [serial = 118] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (130C6400) [pid = 3780] [serial = 151] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1815EC00) [pid = 3780] [serial = 208] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (18167C00) [pid = 3780] [serial = 209] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (16A54000) [pid = 3780] [serial = 205] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1312E800) [pid = 3780] [serial = 196] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (13154000) [pid = 3780] [serial = 197] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (15BB4400) [pid = 3780] [serial = 203] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (15B66C00) [pid = 3780] [serial = 202] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (140E6800) [pid = 3780] [serial = 187] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (12A19800) [pid = 3780] [serial = 194] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (11C21400) [pid = 3780] [serial = 193] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (140E8400) [pid = 3780] [serial = 199] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (14347000) [pid = 3780] [serial = 200] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (10F7FC00) [pid = 3780] [serial = 184] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (19ACF800) [pid = 3780] [serial = 190] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (19768800) [pid = 3780] [serial = 212] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (19764400) [pid = 3780] [serial = 211] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19A08800) [pid = 3780] [serial = 214] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (19A10800) [pid = 3780] [serial = 217] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A462400) [pid = 3780] [serial = 220] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (19A03400) [pid = 3780] [serial = 215] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19ADA800) [pid = 3780] [serial = 218] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A63FC00) [pid = 3780] [serial = 223] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A54E000) [pid = 3780] [serial = 221] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17489000) [pid = 3780] [serial = 206] [outer = 00000000] [url = about:blank] 08:14:42 INFO - PROCESS | 3780 | 1466180082649 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:42 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. 08:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 723ms 08:14:42 INFO - PROCESS | 3780 | 1466180082667 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:14:42 INFO - PROCESS | 3780 | 1466180082671 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 08:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:14:42 INFO - PROCESS | 3780 | 1466180082677 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:14:42 INFO - PROCESS | 3780 | 1466180082679 Marionette TRACE conn2 <- [1,330,null,{}] 08:14:42 INFO - PROCESS | 3780 | 1466180082683 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:42 INFO - PROCESS | 3780 | 1466180082686 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:42 INFO - PROCESS | 3780 | 1466180082759 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:14:42 INFO - PROCESS | 3780 | 1466180082767 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:42 INFO - PROCESS | 3780 | 1466180082769 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:42 INFO - PROCESS | 3780 | ++DOCSHELL 13132800 == 40 [pid = 3780] [id = 92] 08:14:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (13138000) [pid = 3780] [serial = 273] [outer = 00000000] 08:14:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (13953000) [pid = 3780] [serial = 274] [outer = 13138000] 08:14:42 INFO - PROCESS | 3780 | 1466180082815 Marionette DEBUG loaded listener.js 08:14:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (14040C00) [pid = 3780] [serial = 275] [outer = 13138000] 08:14:43 INFO - PROCESS | 3780 | 1466180083212 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:43 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. 08:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 559ms 08:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:14:43 INFO - PROCESS | 3780 | 1466180083235 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:14:43 INFO - PROCESS | 3780 | 1466180083237 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 08:14:43 INFO - PROCESS | 3780 | 1466180083241 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:14:43 INFO - PROCESS | 3780 | 1466180083244 Marionette TRACE conn2 <- [1,334,null,{}] 08:14:43 INFO - PROCESS | 3780 | 1466180083254 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:43 INFO - PROCESS | 3780 | 1466180083258 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:43 INFO - PROCESS | 3780 | 1466180083322 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:14:43 INFO - PROCESS | 3780 | 1466180083359 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:43 INFO - PROCESS | 3780 | 1466180083362 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:43 INFO - PROCESS | 3780 | ++DOCSHELL 15956400 == 41 [pid = 3780] [id = 93] 08:14:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15957000) [pid = 3780] [serial = 276] [outer = 00000000] 08:14:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15BAAC00) [pid = 3780] [serial = 277] [outer = 15957000] 08:14:43 INFO - PROCESS | 3780 | 1466180083390 Marionette DEBUG loaded listener.js 08:14:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1657E400) [pid = 3780] [serial = 278] [outer = 15957000] 08:14:43 INFO - PROCESS | 3780 | 1466180083792 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:43 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. 08:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 599ms 08:14:43 INFO - PROCESS | 3780 | 1466180083838 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:14:43 INFO - PROCESS | 3780 | 1466180083841 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 08:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:14:43 INFO - PROCESS | 3780 | 1466180083844 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:14:43 INFO - PROCESS | 3780 | 1466180083846 Marionette TRACE conn2 <- [1,338,null,{}] 08:14:43 INFO - PROCESS | 3780 | 1466180083849 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:43 INFO - PROCESS | 3780 | 1466180083851 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:43 INFO - PROCESS | 3780 | 1466180083933 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:14:43 INFO - PROCESS | 3780 | 1466180083941 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:43 INFO - PROCESS | 3780 | 1466180083943 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:43 INFO - PROCESS | 3780 | ++DOCSHELL 17493000 == 42 [pid = 3780] [id = 94] 08:14:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1754E800) [pid = 3780] [serial = 279] [outer = 00000000] 08:14:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17635C00) [pid = 3780] [serial = 280] [outer = 1754E800] 08:14:43 INFO - PROCESS | 3780 | 1466180083966 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1815EC00) [pid = 3780] [serial = 281] [outer = 1754E800] 08:14:44 INFO - PROCESS | 3780 | 1466180084340 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:44 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. 08:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 545ms 08:14:44 INFO - PROCESS | 3780 | 1466180084412 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 3780 | 1466180084396 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 08:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:14:44 INFO - PROCESS | 3780 | 1466180084399 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - PROCESS | 3780 | 1466180084401 Marionette TRACE conn2 <- [1,342,null,{}] 08:14:44 INFO - PROCESS | 3780 | 1466180084404 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:44 INFO - PROCESS | 3780 | 1466180084406 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:44 INFO - PROCESS | 3780 | 1466180084485 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:14:44 INFO - PROCESS | 3780 | 1466180084517 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 3780 | 1466180084519 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:44 INFO - PROCESS | 3780 | ++DOCSHELL 18168000 == 43 [pid = 3780] [id = 95] 08:14:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1816BC00) [pid = 3780] [serial = 282] [outer = 00000000] 08:14:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (19768800) [pid = 3780] [serial = 283] [outer = 1816BC00] 08:14:44 INFO - PROCESS | 3780 | 1466180084562 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (19A04000) [pid = 3780] [serial = 284] [outer = 1816BC00] 08:14:44 INFO - PROCESS | 3780 | 1466180084956 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:44 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. 08:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 545ms 08:14:44 INFO - PROCESS | 3780 | 1466180084971 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 3780 | 1466180084973 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 08:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:14:44 INFO - PROCESS | 3780 | 1466180084980 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - PROCESS | 3780 | 1466180084982 Marionette TRACE conn2 <- [1,346,null,{}] 08:14:44 INFO - PROCESS | 3780 | 1466180084992 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:44 INFO - PROCESS | 3780 | 1466180084997 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:45 INFO - PROCESS | 3780 | 1466180085105 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:14:45 INFO - PROCESS | 3780 | 1466180085112 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:45 INFO - PROCESS | 3780 | 1466180085114 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:45 INFO - PROCESS | 3780 | ++DOCSHELL 1A00E000 == 44 [pid = 3780] [id = 96] 08:14:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A00E400) [pid = 3780] [serial = 285] [outer = 00000000] 08:14:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A45B000) [pid = 3780] [serial = 286] [outer = 1A00E400] 08:14:45 INFO - PROCESS | 3780 | 1466180085187 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A462400) [pid = 3780] [serial = 287] [outer = 1A00E400] 08:14:45 INFO - PROCESS | 3780 | 1466180085542 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:45 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. 08:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 613ms 08:14:45 INFO - PROCESS | 3780 | 1466180085580 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 3780 | 1466180085582 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 08:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:14:45 INFO - PROCESS | 3780 | 1466180085585 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 3780 | 1466180085587 Marionette TRACE conn2 <- [1,350,null,{}] 08:14:45 INFO - PROCESS | 3780 | 1466180085590 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:45 INFO - PROCESS | 3780 | 1466180085592 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:45 INFO - PROCESS | 3780 | 1466180085678 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:14:45 INFO - PROCESS | 3780 | 1466180085766 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:45 INFO - PROCESS | 3780 | 1466180085768 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:45 INFO - PROCESS | 3780 | ++DOCSHELL 1A0BE400 == 45 [pid = 3780] [id = 97] 08:14:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1A463800) [pid = 3780] [serial = 288] [outer = 00000000] 08:14:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1A636400) [pid = 3780] [serial = 289] [outer = 1A463800] 08:14:45 INFO - PROCESS | 3780 | 1466180085804 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1A63C000) [pid = 3780] [serial = 290] [outer = 1A463800] 08:14:46 INFO - PROCESS | 3780 | 1466180086181 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:46 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. 08:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 614ms 08:14:46 INFO - PROCESS | 3780 | 1466180086207 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:14:46 INFO - PROCESS | 3780 | 1466180086209 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 08:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:14:46 INFO - PROCESS | 3780 | 1466180086218 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:14:46 INFO - PROCESS | 3780 | 1466180086220 Marionette TRACE conn2 <- [1,354,null,{}] 08:14:46 INFO - PROCESS | 3780 | 1466180086223 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:46 INFO - PROCESS | 3780 | 1466180086225 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:46 INFO - PROCESS | 3780 | 1466180086312 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:14:46 INFO - PROCESS | 3780 | 1466180086317 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 3780 | 1466180086319 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:46 INFO - PROCESS | 3780 | ++DOCSHELL 1A555000 == 46 [pid = 3780] [id = 98] 08:14:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1A0BDC00) [pid = 3780] [serial = 291] [outer = 00000000] 08:14:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1A9EC800) [pid = 3780] [serial = 292] [outer = 1A0BDC00] 08:14:46 INFO - PROCESS | 3780 | 1466180086361 Marionette DEBUG loaded listener.js 08:14:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1A9F6C00) [pid = 3780] [serial = 293] [outer = 1A0BDC00] 08:14:46 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (12AA9000) [pid = 3780] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:14:46 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (12AE8800) [pid = 3780] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:14:46 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (10221C00) [pid = 3780] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:14:46 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (19C41400) [pid = 3780] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:14:46 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1762B400) [pid = 3780] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:14:46 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (156C9800) [pid = 3780] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:14:46 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A633C00) [pid = 3780] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:14:46 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (132C3400) [pid = 3780] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:14:46 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (19763C00) [pid = 3780] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:14:46 INFO - PROCESS | 3780 | 1466180086752 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:46 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. 08:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 600ms 08:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:14:46 INFO - PROCESS | 3780 | 1466180086820 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:14:46 INFO - PROCESS | 3780 | 1466180086822 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 08:14:46 INFO - PROCESS | 3780 | 1466180086825 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:14:46 INFO - PROCESS | 3780 | 1466180086827 Marionette TRACE conn2 <- [1,358,null,{}] 08:14:46 INFO - PROCESS | 3780 | 1466180086831 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:46 INFO - PROCESS | 3780 | 1466180086833 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:46 INFO - PROCESS | 3780 | 1466180086917 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:14:46 INFO - PROCESS | 3780 | 1466180086925 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 3780 | 1466180086927 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:46 INFO - PROCESS | 3780 | ++DOCSHELL 13C86000 == 47 [pid = 3780] [id = 99] 08:14:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (13C87C00) [pid = 3780] [serial = 294] [outer = 00000000] 08:14:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (13C8E400) [pid = 3780] [serial = 295] [outer = 13C87C00] 08:14:46 INFO - PROCESS | 3780 | 1466180086969 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (13C90800) [pid = 3780] [serial = 296] [outer = 13C87C00] 08:14:47 INFO - PROCESS | 3780 | 1466180087317 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:47 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. 08:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 517ms 08:14:47 INFO - PROCESS | 3780 | 1466180087351 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:14:47 INFO - PROCESS | 3780 | 1466180087353 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 08:14:47 INFO - PROCESS | 3780 | 1466180087356 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - PROCESS | 3780 | 1466180087358 Marionette TRACE conn2 <- [1,362,null,{}] 08:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:14:47 INFO - PROCESS | 3780 | 1466180087361 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:47 INFO - PROCESS | 3780 | 1466180087363 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:47 INFO - PROCESS | 3780 | 1466180087431 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:14:47 INFO - PROCESS | 3780 | 1466180087436 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 3780 | 1466180087438 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:47 INFO - PROCESS | 3780 | ++DOCSHELL 13C8D800 == 48 [pid = 3780] [id = 100] 08:14:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (13C91400) [pid = 3780] [serial = 297] [outer = 00000000] 08:14:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1762B400) [pid = 3780] [serial = 298] [outer = 13C91400] 08:14:47 INFO - PROCESS | 3780 | 1466180087480 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1A632400) [pid = 3780] [serial = 299] [outer = 13C91400] 08:14:47 INFO - PROCESS | 3780 | 1466180087833 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:47 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. 08:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 518ms 08:14:47 INFO - PROCESS | 3780 | 1466180087878 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:14:47 INFO - PROCESS | 3780 | 1466180087880 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 08:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:14:47 INFO - PROCESS | 3780 | 1466180087884 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - PROCESS | 3780 | 1466180087886 Marionette TRACE conn2 <- [1,366,null,{}] 08:14:47 INFO - PROCESS | 3780 | 1466180087889 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:47 INFO - PROCESS | 3780 | 1466180087892 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:47 INFO - PROCESS | 3780 | 1466180087966 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:14:47 INFO - PROCESS | 3780 | 1466180087974 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 3780 | 1466180087976 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:47 INFO - PROCESS | 3780 | ++DOCSHELL 1A828C00 == 49 [pid = 3780] [id = 101] 08:14:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1A82BC00) [pid = 3780] [serial = 300] [outer = 00000000] 08:14:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1AC52C00) [pid = 3780] [serial = 301] [outer = 1A82BC00] 08:14:48 INFO - PROCESS | 3780 | 1466180088021 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1B036000) [pid = 3780] [serial = 302] [outer = 1A82BC00] 08:14:48 INFO - PROCESS | 3780 | --DOCSHELL 156C3000 == 48 [pid = 3780] [id = 50] 08:14:48 INFO - PROCESS | 3780 | --DOCSHELL 10F80400 == 47 [pid = 3780] [id = 51] 08:14:48 INFO - PROCESS | 3780 | --DOCSHELL 1A55B000 == 46 [pid = 3780] [id = 75] 08:14:48 INFO - PROCESS | 3780 | --DOCSHELL 140E6400 == 45 [pid = 3780] [id = 61] 08:14:48 INFO - PROCESS | 3780 | --DOCSHELL 13C54400 == 44 [pid = 3780] [id = 77] 08:14:48 INFO - PROCESS | 3780 | --DOCSHELL 10A4B400 == 43 [pid = 3780] [id = 76] 08:14:48 INFO - PROCESS | 3780 | --DOCSHELL 19753800 == 42 [pid = 3780] [id = 64] 08:14:48 INFO - PROCESS | 3780 | --DOCSHELL 1403FC00 == 41 [pid = 3780] [id = 40] 08:14:48 INFO - PROCESS | 3780 | --DOCSHELL 10A53000 == 40 [pid = 3780] [id = 91] 08:14:48 INFO - PROCESS | 3780 | --DOCSHELL 1593FC00 == 39 [pid = 3780] [id = 89] 08:14:48 INFO - PROCESS | 3780 | --DOCSHELL 1403D800 == 38 [pid = 3780] [id = 90] 08:14:48 INFO - PROCESS | 3780 | --DOCSHELL 1A9F1800 == 37 [pid = 3780] [id = 87] 08:14:48 INFO - PROCESS | 3780 | --DOCSHELL 11ADBC00 == 36 [pid = 3780] [id = 88] 08:14:49 INFO - PROCESS | 3780 | --DOCSHELL 17493000 == 35 [pid = 3780] [id = 94] 08:14:49 INFO - PROCESS | 3780 | --DOCSHELL 13132800 == 34 [pid = 3780] [id = 92] 08:14:49 INFO - PROCESS | 3780 | --DOCSHELL 15956400 == 33 [pid = 3780] [id = 93] 08:14:49 INFO - PROCESS | 3780 | --DOCSHELL 18168000 == 32 [pid = 3780] [id = 95] 08:14:49 INFO - PROCESS | 3780 | --DOCSHELL 13C8D800 == 31 [pid = 3780] [id = 100] 08:14:49 INFO - PROCESS | 3780 | --DOCSHELL 1A555000 == 30 [pid = 3780] [id = 98] 08:14:49 INFO - PROCESS | 3780 | --DOCSHELL 13C86000 == 29 [pid = 3780] [id = 99] 08:14:49 INFO - PROCESS | 3780 | --DOCSHELL 1A00E000 == 28 [pid = 3780] [id = 96] 08:14:49 INFO - PROCESS | 3780 | --DOCSHELL 1A0BE400 == 27 [pid = 3780] [id = 97] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1AA2B400) [pid = 3780] [serial = 259] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (19770000) [pid = 3780] [serial = 254] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (18166800) [pid = 3780] [serial = 242] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (12DECC00) [pid = 3780] [serial = 235] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (15B65C00) [pid = 3780] [serial = 253] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (10F7EC00) [pid = 3780] [serial = 233] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (10A4A000) [pid = 3780] [serial = 232] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1A54C400) [pid = 3780] [serial = 248] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (17A83000) [pid = 3780] [serial = 241] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (15BB4000) [pid = 3780] [serial = 238] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1657F400) [pid = 3780] [serial = 239] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (12A1A800) [pid = 3780] [serial = 226] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (152D6C00) [pid = 3780] [serial = 229] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A0BC800) [pid = 3780] [serial = 247] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A830C00) [pid = 3780] [serial = 250] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A9EA000) [pid = 3780] [serial = 257] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A9E7800) [pid = 3780] [serial = 256] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A9E9000) [pid = 3780] [serial = 251] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13275400) [pid = 3780] [serial = 236] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (19A05800) [pid = 3780] [serial = 244] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (19A0DC00) [pid = 3780] [serial = 245] [outer = 00000000] [url = about:blank] 08:14:49 INFO - PROCESS | 3780 | 1466180089630 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:49 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. 08:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1785ms 08:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:14:49 INFO - PROCESS | 3780 | 1466180089685 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 3780 | 1466180089689 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 08:14:49 INFO - PROCESS | 3780 | 1466180089694 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - PROCESS | 3780 | 1466180089697 Marionette TRACE conn2 <- [1,370,null,{}] 08:14:49 INFO - PROCESS | 3780 | 1466180089685 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:49 INFO - PROCESS | 3780 | 1466180089688 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:49 INFO - PROCESS | 3780 | 1466180089775 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:14:49 INFO - PROCESS | 3780 | 1466180089784 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 3780 | 1466180089788 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:49 INFO - PROCESS | 3780 | ++DOCSHELL 10F24400 == 28 [pid = 3780] [id = 102] 08:14:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10F7AC00) [pid = 3780] [serial = 303] [outer = 00000000] 08:14:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (11268400) [pid = 3780] [serial = 304] [outer = 10F7AC00] 08:14:49 INFO - PROCESS | 3780 | 1466180089822 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (11425400) [pid = 3780] [serial = 305] [outer = 10F7AC00] 08:14:50 INFO - PROCESS | 3780 | 1466180090242 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:50 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. 08:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 600ms 08:14:50 INFO - PROCESS | 3780 | 1466180090288 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 3780 | 1466180090293 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 08:14:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:14:50 INFO - PROCESS | 3780 | 1466180090299 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 3780 | 1466180090302 Marionette TRACE conn2 <- [1,374,null,{}] 08:14:50 INFO - PROCESS | 3780 | 1466180090305 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:50 INFO - PROCESS | 3780 | 1466180090308 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:50 INFO - PROCESS | 3780 | 1466180090394 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:14:50 INFO - PROCESS | 3780 | 1466180090383 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:50 INFO - PROCESS | 3780 | 1466180090386 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:50 INFO - PROCESS | 3780 | ++DOCSHELL 12DF1800 == 29 [pid = 3780] [id = 103] 08:14:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (12DF3400) [pid = 3780] [serial = 306] [outer = 00000000] 08:14:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (130CDC00) [pid = 3780] [serial = 307] [outer = 12DF3400] 08:14:50 INFO - PROCESS | 3780 | 1466180090432 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (131DE800) [pid = 3780] [serial = 308] [outer = 12DF3400] 08:14:50 INFO - PROCESS | 3780 | 1466180090847 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:14:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:14:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 558ms 08:14:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:14:50 INFO - PROCESS | 3780 | 1466180090859 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 3780 | 1466180090863 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 08:14:50 INFO - PROCESS | 3780 | 1466180090867 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 3780 | 1466180090873 Marionette TRACE conn2 <- [1,378,null,{}] 08:14:50 INFO - PROCESS | 3780 | 1466180090884 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:50 INFO - PROCESS | 3780 | 1466180090889 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:50 INFO - PROCESS | 3780 | 1466180090952 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:14:51 INFO - PROCESS | 3780 | 1466180091056 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 3780 | 1466180091060 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:51 INFO - PROCESS | 3780 | ++DOCSHELL 13C90400 == 30 [pid = 3780] [id = 104] 08:14:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (13C93400) [pid = 3780] [serial = 309] [outer = 00000000] 08:14:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (14040400) [pid = 3780] [serial = 310] [outer = 13C93400] 08:14:51 INFO - PROCESS | 3780 | 1466180091096 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (14347000) [pid = 3780] [serial = 311] [outer = 13C93400] 08:14:51 INFO - PROCESS | 3780 | 1466180091438 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:14:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:14:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 614ms 08:14:51 INFO - PROCESS | 3780 | 1466180091481 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:14:51 INFO - PROCESS | 3780 | 1466180091484 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 08:14:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:14:51 INFO - PROCESS | 3780 | 1466180091469 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 3780 | 1466180091470 Marionette TRACE conn2 <- [1,382,null,{}] 08:14:51 INFO - PROCESS | 3780 | 1466180091484 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:51 INFO - PROCESS | 3780 | 1466180091487 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:51 INFO - PROCESS | 3780 | 1466180091602 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:14:51 INFO - PROCESS | 3780 | 1466180091610 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 3780 | 1466180091612 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:51 INFO - PROCESS | 3780 | ++DOCSHELL 1519D400 == 31 [pid = 3780] [id = 105] 08:14:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1519F800) [pid = 3780] [serial = 312] [outer = 00000000] 08:14:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (151A4C00) [pid = 3780] [serial = 313] [outer = 1519F800] 08:14:51 INFO - PROCESS | 3780 | 1466180091639 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (151AA400) [pid = 3780] [serial = 314] [outer = 1519F800] 08:14:52 INFO - PROCESS | 3780 | 1466180092010 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:14:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:14:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 545ms 08:14:52 INFO - PROCESS | 3780 | 1466180092041 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:14:52 INFO - PROCESS | 3780 | 1466180092043 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 08:14:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:14:52 INFO - PROCESS | 3780 | 1466180092046 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:14:52 INFO - PROCESS | 3780 | 1466180092048 Marionette TRACE conn2 <- [1,386,null,{}] 08:14:52 INFO - PROCESS | 3780 | 1466180092051 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:52 INFO - PROCESS | 3780 | 1466180092053 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:52 INFO - PROCESS | 3780 | 1466180092138 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:14:52 INFO - PROCESS | 3780 | 1466180092174 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:52 INFO - PROCESS | 3780 | 1466180092176 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:52 INFO - PROCESS | 3780 | ++DOCSHELL 151A9C00 == 32 [pid = 3780] [id = 106] 08:14:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (151AA000) [pid = 3780] [serial = 315] [outer = 00000000] 08:14:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (15940800) [pid = 3780] [serial = 316] [outer = 151AA000] 08:14:52 INFO - PROCESS | 3780 | 1466180092219 Marionette DEBUG loaded listener.js 08:14:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1595D800) [pid = 3780] [serial = 317] [outer = 151AA000] 08:14:52 INFO - PROCESS | 3780 | 1466180092574 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:14:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:14:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 545ms 08:14:52 INFO - PROCESS | 3780 | 1466180092603 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:14:52 INFO - PROCESS | 3780 | 1466180092605 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 08:14:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:14:52 INFO - PROCESS | 3780 | 1466180092608 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:14:52 INFO - PROCESS | 3780 | 1466180092610 Marionette TRACE conn2 <- [1,390,null,{}] 08:14:52 INFO - PROCESS | 3780 | 1466180092613 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:52 INFO - PROCESS | 3780 | 1466180092600 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:52 INFO - PROCESS | 3780 | 1466180092730 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:14:52 INFO - PROCESS | 3780 | 1466180092738 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:52 INFO - PROCESS | 3780 | 1466180092722 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:52 INFO - PROCESS | 3780 | ++DOCSHELL 16573400 == 33 [pid = 3780] [id = 107] 08:14:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1657CC00) [pid = 3780] [serial = 318] [outer = 00000000] 08:14:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (16E99800) [pid = 3780] [serial = 319] [outer = 1657CC00] 08:14:52 INFO - PROCESS | 3780 | 1466180092765 Marionette DEBUG loaded listener.js 08:14:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (17598800) [pid = 3780] [serial = 320] [outer = 1657CC00] 08:14:53 INFO - PROCESS | 3780 | 1466180093128 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:14:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:14:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 558ms 08:14:53 INFO - PROCESS | 3780 | 1466180093165 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:14:53 INFO - PROCESS | 3780 | 1466180093166 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 08:14:53 INFO - PROCESS | 3780 | 1466180093170 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:14:53 INFO - PROCESS | 3780 | 1466180093171 Marionette TRACE conn2 <- [1,394,null,{}] 08:14:53 INFO - PROCESS | 3780 | 1466180093174 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:53 INFO - PROCESS | 3780 | 1466180093158 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:53 INFO - PROCESS | 3780 | 1466180093296 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:14:53 INFO - PROCESS | 3780 | 1466180093311 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 3780 | 1466180093295 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:53 INFO - PROCESS | 3780 | ++DOCSHELL 17549C00 == 34 [pid = 3780] [id = 108] 08:14:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1754A800) [pid = 3780] [serial = 321] [outer = 00000000] 08:14:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (18166800) [pid = 3780] [serial = 322] [outer = 1754A800] 08:14:53 INFO - PROCESS | 3780 | 1466180093337 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (18167000) [pid = 3780] [serial = 323] [outer = 1754A800] 08:14:53 INFO - PROCESS | 3780 | 1466180093679 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:14:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:14:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 559ms 08:14:53 INFO - PROCESS | 3780 | 1466180093724 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:14:53 INFO - PROCESS | 3780 | 1466180093726 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 08:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:14:53 INFO - PROCESS | 3780 | 1466180093729 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:14:53 INFO - PROCESS | 3780 | 1466180093731 Marionette TRACE conn2 <- [1,398,null,{}] 08:14:53 INFO - PROCESS | 3780 | 1466180093734 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:53 INFO - PROCESS | 3780 | 1466180093736 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:53 INFO - PROCESS | 3780 | 1466180093833 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:14:53 INFO - PROCESS | 3780 | 1466180093883 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 3780 | 1466180093885 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:53 INFO - PROCESS | 3780 | ++DOCSHELL 130CA400 == 35 [pid = 3780] [id = 109] 08:14:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1762D000) [pid = 3780] [serial = 324] [outer = 00000000] 08:14:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (19A02800) [pid = 3780] [serial = 325] [outer = 1762D000] 08:14:53 INFO - PROCESS | 3780 | 1466180093912 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1976A000) [pid = 3780] [serial = 326] [outer = 1762D000] 08:14:54 INFO - PROCESS | 3780 | 1466180094290 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:14:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:14:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 613ms 08:14:54 INFO - PROCESS | 3780 | 1466180094328 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 3780 | 1466180094330 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 08:14:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:14:54 INFO - PROCESS | 3780 | 1466180094369 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - PROCESS | 3780 | 1466180094372 Marionette TRACE conn2 <- [1,402,null,{}] 08:14:54 INFO - PROCESS | 3780 | 1466180094382 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:54 INFO - PROCESS | 3780 | 1466180094383 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:54 INFO - PROCESS | 3780 | 1466180094469 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:14:54 INFO - PROCESS | 3780 | 1466180094480 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:54 INFO - PROCESS | 3780 | 1466180094481 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:54 INFO - PROCESS | 3780 | ++DOCSHELL 13C8C400 == 36 [pid = 3780] [id = 110] 08:14:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (19ACF400) [pid = 3780] [serial = 327] [outer = 00000000] 08:14:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1A002800) [pid = 3780] [serial = 328] [outer = 19ACF400] 08:14:54 INFO - PROCESS | 3780 | 1466180094524 Marionette DEBUG loaded listener.js 08:14:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1A003800) [pid = 3780] [serial = 329] [outer = 19ACF400] 08:14:54 INFO - PROCESS | 3780 | 1466180094918 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:14:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:14:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 600ms 08:14:54 INFO - PROCESS | 3780 | 1466180094938 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 3780 | 1466180094940 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 08:14:54 INFO - PROCESS | 3780 | 1466180094943 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:14:54 INFO - PROCESS | 3780 | 1466180094945 Marionette TRACE conn2 <- [1,406,null,{}] 08:14:54 INFO - PROCESS | 3780 | 1466180094954 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:54 INFO - PROCESS | 3780 | 1466180094957 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:55 INFO - PROCESS | 3780 | 1466180095062 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:14:55 INFO - PROCESS | 3780 | 1466180095067 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 3780 | 1466180095069 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:55 INFO - PROCESS | 3780 | ++DOCSHELL 13276C00 == 37 [pid = 3780] [id = 111] 08:14:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1518AC00) [pid = 3780] [serial = 330] [outer = 00000000] 08:14:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1A54DC00) [pid = 3780] [serial = 331] [outer = 1518AC00] 08:14:55 INFO - PROCESS | 3780 | 1466180095093 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1A55B000) [pid = 3780] [serial = 332] [outer = 1518AC00] 08:14:55 INFO - PROCESS | 3780 | 1466180095516 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:14:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:14:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 613ms 08:14:55 INFO - PROCESS | 3780 | 1466180095540 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:14:55 INFO - PROCESS | 3780 | 1466180095542 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 08:14:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:14:55 INFO - PROCESS | 3780 | 1466180095555 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:14:55 INFO - PROCESS | 3780 | 1466180095557 Marionette TRACE conn2 <- [1,410,null,{}] 08:14:55 INFO - PROCESS | 3780 | 1466180095600 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:55 INFO - PROCESS | 3780 | 1466180095602 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:55 INFO - PROCESS | 3780 | 1466180095707 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:14:55 INFO - PROCESS | 3780 | 1466180095720 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 3780 | 1466180095723 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:55 INFO - PROCESS | 3780 | ++DOCSHELL 151A4800 == 38 [pid = 3780] [id = 112] 08:14:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1A639C00) [pid = 3780] [serial = 333] [outer = 00000000] 08:14:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1A9E9C00) [pid = 3780] [serial = 334] [outer = 1A639C00] 08:14:55 INFO - PROCESS | 3780 | 1466180095768 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1A9EF000) [pid = 3780] [serial = 335] [outer = 1A639C00] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (1A00E400) [pid = 3780] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (1A463800) [pid = 3780] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1A0BDC00) [pid = 3780] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (13C87C00) [pid = 3780] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (13C91400) [pid = 3780] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (13138000) [pid = 3780] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (10EEA800) [pid = 3780] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (14041800) [pid = 3780] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (15B6B800) [pid = 3780] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (11CC6800) [pid = 3780] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1A9F4400) [pid = 3780] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1816BC00) [pid = 3780] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1754E800) [pid = 3780] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (15957000) [pid = 3780] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (13C57400) [pid = 3780] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1A631C00) [pid = 3780] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (13951400) [pid = 3780] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17A8F400) [pid = 3780] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (10A4BC00) [pid = 3780] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (19753C00) [pid = 3780] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (10EEB400) [pid = 3780] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:14:56 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (152D3C00) [pid = 3780] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:14:56 INFO - PROCESS | 3780 | 1466180096427 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:14:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:14:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 886ms 08:14:56 INFO - PROCESS | 3780 | 1466180096443 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 3780 | 1466180096445 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 08:14:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:14:56 INFO - PROCESS | 3780 | 1466180096448 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - PROCESS | 3780 | 1466180096450 Marionette TRACE conn2 <- [1,414,null,{}] 08:14:56 INFO - PROCESS | 3780 | 1466180096453 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:56 INFO - PROCESS | 3780 | 1466180096455 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:56 INFO - PROCESS | 3780 | 1466180096532 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:14:56 INFO - PROCESS | 3780 | 1466180096537 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:56 INFO - PROCESS | 3780 | 1466180096539 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:56 INFO - PROCESS | 3780 | ++DOCSHELL 10A4AC00 == 39 [pid = 3780] [id = 113] 08:14:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (12A19800) [pid = 3780] [serial = 336] [outer = 00000000] 08:14:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (15951000) [pid = 3780] [serial = 337] [outer = 12A19800] 08:14:56 INFO - PROCESS | 3780 | 1466180096586 Marionette DEBUG loaded listener.js 08:14:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1595C800) [pid = 3780] [serial = 338] [outer = 12A19800] 08:14:56 INFO - PROCESS | 3780 | 1466180096943 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:14:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:14:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 08:14:56 INFO - PROCESS | 3780 | 1466180096983 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 3780 | 1466180096985 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 08:14:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:14:56 INFO - PROCESS | 3780 | 1466180097007 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - PROCESS | 3780 | 1466180097010 Marionette TRACE conn2 <- [1,418,null,{}] 08:14:57 INFO - PROCESS | 3780 | 1466180097014 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:57 INFO - PROCESS | 3780 | 1466180097016 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:57 INFO - PROCESS | 3780 | 1466180097081 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:14:57 INFO - PROCESS | 3780 | 1466180097086 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:57 INFO - PROCESS | 3780 | 1466180097088 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:57 INFO - PROCESS | 3780 | ++DOCSHELL 14038400 == 40 [pid = 3780] [id = 114] 08:14:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (15B6BC00) [pid = 3780] [serial = 339] [outer = 00000000] 08:14:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (19C43400) [pid = 3780] [serial = 340] [outer = 15B6BC00] 08:14:57 INFO - PROCESS | 3780 | 1466180097133 Marionette DEBUG loaded listener.js 08:14:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1A54C400) [pid = 3780] [serial = 341] [outer = 15B6BC00] 08:14:57 INFO - PROCESS | 3780 | 1466180097985 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:14:57 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 08:14:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 995ms 08:14:57 INFO - PROCESS | 3780 | 1466180098000 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:14:57 INFO - PROCESS | 3780 | 1466180098004 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 08:14:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:14:57 INFO - PROCESS | 3780 | 1466180098011 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:14:57 INFO - PROCESS | 3780 | 1466180098016 Marionette TRACE conn2 <- [1,422,null,{}] 08:14:58 INFO - PROCESS | 3780 | 1466180098024 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:58 INFO - PROCESS | 3780 | 1466180098028 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:58 INFO - PROCESS | 3780 | 1466180098197 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:14:58 INFO - PROCESS | 3780 | 1466180098333 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:58 INFO - PROCESS | 3780 | 1466180098336 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:58 INFO - PROCESS | 3780 | ++DOCSHELL 10F7F800 == 41 [pid = 3780] [id = 115] 08:14:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (10F80400) [pid = 3780] [serial = 342] [outer = 00000000] 08:14:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1126BC00) [pid = 3780] [serial = 343] [outer = 10F80400] 08:14:58 INFO - PROCESS | 3780 | 1466180098374 Marionette DEBUG loaded listener.js 08:14:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (12812800) [pid = 3780] [serial = 344] [outer = 10F80400] 08:14:59 INFO - PROCESS | 3780 | 1466180099440 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:14:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:14:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1485ms 08:14:59 INFO - PROCESS | 3780 | 1466180099507 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 3780 | 1466180099511 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 08:14:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:14:59 INFO - PROCESS | 3780 | 1466180099562 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - PROCESS | 3780 | 1466180099565 Marionette TRACE conn2 <- [1,426,null,{}] 08:14:59 INFO - PROCESS | 3780 | 1466180099574 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:59 INFO - PROCESS | 3780 | 1466180099577 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:59 INFO - PROCESS | 3780 | 1466180099682 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:14:59 INFO - PROCESS | 3780 | 1466180099786 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:59 INFO - PROCESS | 3780 | 1466180099789 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:14:59 INFO - PROCESS | 3780 | ++DOCSHELL 12BC0000 == 42 [pid = 3780] [id = 116] 08:14:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (12BC3400) [pid = 3780] [serial = 345] [outer = 00000000] 08:14:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (130C6000) [pid = 3780] [serial = 346] [outer = 12BC3400] 08:14:59 INFO - PROCESS | 3780 | 1466180099841 Marionette DEBUG loaded listener.js 08:14:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1314D000) [pid = 3780] [serial = 347] [outer = 12BC3400] 08:14:59 INFO - PROCESS | 3780 | --DOCSHELL 10A4AC00 == 41 [pid = 3780] [id = 113] 08:14:59 INFO - PROCESS | 3780 | --DOCSHELL 151A4800 == 40 [pid = 3780] [id = 112] 08:14:59 INFO - PROCESS | 3780 | --DOCSHELL 13276C00 == 39 [pid = 3780] [id = 111] 08:14:59 INFO - PROCESS | 3780 | --DOCSHELL 13C8C400 == 38 [pid = 3780] [id = 110] 08:14:59 INFO - PROCESS | 3780 | --DOCSHELL 130CA400 == 37 [pid = 3780] [id = 109] 08:14:59 INFO - PROCESS | 3780 | --DOCSHELL 17549C00 == 36 [pid = 3780] [id = 108] 08:14:59 INFO - PROCESS | 3780 | --DOCSHELL 16573400 == 35 [pid = 3780] [id = 107] 08:14:59 INFO - PROCESS | 3780 | --DOCSHELL 151A9C00 == 34 [pid = 3780] [id = 106] 08:14:59 INFO - PROCESS | 3780 | --DOCSHELL 1519D400 == 33 [pid = 3780] [id = 105] 08:14:59 INFO - PROCESS | 3780 | --DOCSHELL 13C90400 == 32 [pid = 3780] [id = 104] 08:14:59 INFO - PROCESS | 3780 | --DOCSHELL 12DF1800 == 31 [pid = 3780] [id = 103] 08:14:59 INFO - PROCESS | 3780 | --DOCSHELL 10F24400 == 30 [pid = 3780] [id = 102] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1A556800) [pid = 3780] [serial = 182] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1A825400) [pid = 3780] [serial = 224] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (152D7000) [pid = 3780] [serial = 188] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (19AD0C00) [pid = 3780] [serial = 148] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (13025000) [pid = 3780] [serial = 227] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1A0C0400) [pid = 3780] [serial = 191] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (114C7400) [pid = 3780] [serial = 185] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (13953000) [pid = 3780] [serial = 274] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (14040C00) [pid = 3780] [serial = 275] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (12AE0400) [pid = 3780] [serial = 272] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (11CCC000) [pid = 3780] [serial = 271] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19A09400) [pid = 3780] [serial = 269] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1815DC00) [pid = 3780] [serial = 268] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17D0D800) [pid = 3780] [serial = 266] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1759C000) [pid = 3780] [serial = 265] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13666800) [pid = 3780] [serial = 263] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (12BBDC00) [pid = 3780] [serial = 262] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1AA2C400) [pid = 3780] [serial = 260] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1AC52C00) [pid = 3780] [serial = 301] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17635C00) [pid = 3780] [serial = 280] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1815EC00) [pid = 3780] [serial = 281] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1657E400) [pid = 3780] [serial = 278] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15BAAC00) [pid = 3780] [serial = 277] [outer = 00000000] [url = about:blank] 08:14:59 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15BABC00) [pid = 3780] [serial = 230] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A45B000) [pid = 3780] [serial = 286] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A636400) [pid = 3780] [serial = 289] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A9EC800) [pid = 3780] [serial = 292] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1A63C000) [pid = 3780] [serial = 290] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13C8E400) [pid = 3780] [serial = 295] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1762B400) [pid = 3780] [serial = 298] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A9F6C00) [pid = 3780] [serial = 293] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (19768800) [pid = 3780] [serial = 283] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1A632400) [pid = 3780] [serial = 299] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A462400) [pid = 3780] [serial = 287] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (13C90800) [pid = 3780] [serial = 296] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19A04000) [pid = 3780] [serial = 284] [outer = 00000000] [url = about:blank] 08:15:00 INFO - PROCESS | 3780 | 1466180100257 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:15:00 INFO - PROCESS | 3780 | 1466180100312 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 08:15:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:15:00 INFO - PROCESS | 3780 | 1466180100319 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:15:00 INFO - PROCESS | 3780 | 1466180100321 Marionette TRACE conn2 <- [1,430,null,{}] 08:15:00 INFO - PROCESS | 3780 | 1466180100325 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:00 INFO - PROCESS | 3780 | 1466180100327 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:00 INFO - PROCESS | 3780 | 1466180100414 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:15:00 INFO - PROCESS | 3780 | 1466180100423 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:00 INFO - PROCESS | 3780 | 1466180100426 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:00 INFO - PROCESS | 3780 | ++DOCSHELL 12AE6000 == 31 [pid = 3780] [id = 117] 08:15:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (12AE6400) [pid = 3780] [serial = 348] [outer = 00000000] 08:15:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13284000) [pid = 3780] [serial = 349] [outer = 12AE6400] 08:15:00 INFO - PROCESS | 3780 | 1466180100454 Marionette DEBUG loaded listener.js 08:15:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (13663800) [pid = 3780] [serial = 350] [outer = 12AE6400] 08:15:00 INFO - PROCESS | 3780 | 1466180100854 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:15:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:15:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 546ms 08:15:00 INFO - PROCESS | 3780 | 1466180100883 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:15:00 INFO - PROCESS | 3780 | 1466180100885 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 08:15:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:15:00 INFO - PROCESS | 3780 | 1466180100892 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:15:00 INFO - PROCESS | 3780 | 1466180100895 Marionette TRACE conn2 <- [1,434,null,{}] 08:15:00 INFO - PROCESS | 3780 | 1466180100906 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:00 INFO - PROCESS | 3780 | 1466180100911 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:00 INFO - PROCESS | 3780 | 1466180101004 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:15:01 INFO - PROCESS | 3780 | 1466180101014 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 3780 | 1466180101017 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:01 INFO - PROCESS | 3780 | ++DOCSHELL 14037000 == 32 [pid = 3780] [id = 118] 08:15:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1403D800) [pid = 3780] [serial = 351] [outer = 00000000] 08:15:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (140EA800) [pid = 3780] [serial = 352] [outer = 1403D800] 08:15:01 INFO - PROCESS | 3780 | 1466180101064 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1434C400) [pid = 3780] [serial = 353] [outer = 1403D800] 08:15:01 INFO - PROCESS | 3780 | 1466180101513 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:15:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:15:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 695ms 08:15:01 INFO - PROCESS | 3780 | 1466180101592 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:15:01 INFO - PROCESS | 3780 | 1466180101596 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 08:15:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:15:01 INFO - PROCESS | 3780 | 1466180101602 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:15:01 INFO - PROCESS | 3780 | 1466180101605 Marionette TRACE conn2 <- [1,438,null,{}] 08:15:01 INFO - PROCESS | 3780 | 1466180101611 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:01 INFO - PROCESS | 3780 | 1466180101614 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:01 INFO - PROCESS | 3780 | 1466180101747 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:15:01 INFO - PROCESS | 3780 | 1466180101757 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 3780 | 1466180101762 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:01 INFO - PROCESS | 3780 | ++DOCSHELL 1055C400 == 33 [pid = 3780] [id = 119] 08:15:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1055C800) [pid = 3780] [serial = 354] [outer = 00000000] 08:15:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (12AEA000) [pid = 3780] [serial = 355] [outer = 1055C800] 08:15:01 INFO - PROCESS | 3780 | 1466180101798 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1309E400) [pid = 3780] [serial = 356] [outer = 1055C800] 08:15:02 INFO - PROCESS | 3780 | 1466180102388 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:15:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:15:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 831ms 08:15:02 INFO - PROCESS | 3780 | 1466180102424 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:15:02 INFO - PROCESS | 3780 | 1466180102429 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 08:15:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:15:02 INFO - PROCESS | 3780 | 1466180102435 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:15:02 INFO - PROCESS | 3780 | 1466180102438 Marionette TRACE conn2 <- [1,442,null,{}] 08:15:02 INFO - PROCESS | 3780 | 1466180102442 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:02 INFO - PROCESS | 3780 | 1466180102445 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:02 INFO - PROCESS | 3780 | 1466180102528 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:15:02 INFO - PROCESS | 3780 | 1466180102605 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:02 INFO - PROCESS | 3780 | 1466180102608 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:02 INFO - PROCESS | 3780 | ++DOCSHELL 13CED400 == 34 [pid = 3780] [id = 120] 08:15:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (14034400) [pid = 3780] [serial = 357] [outer = 00000000] 08:15:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15189C00) [pid = 3780] [serial = 358] [outer = 14034400] 08:15:02 INFO - PROCESS | 3780 | 1466180102643 Marionette DEBUG loaded listener.js 08:15:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (151A6000) [pid = 3780] [serial = 359] [outer = 14034400] 08:15:03 INFO - PROCESS | 3780 | 1466180103186 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:15:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:15:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 776ms 08:15:03 INFO - PROCESS | 3780 | 1466180103233 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:15:03 INFO - PROCESS | 3780 | 1466180103216 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 08:15:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:15:03 INFO - PROCESS | 3780 | 1466180103220 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:15:03 INFO - PROCESS | 3780 | 1466180103224 Marionette TRACE conn2 <- [1,446,null,{}] 08:15:03 INFO - PROCESS | 3780 | 1466180103235 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:03 INFO - PROCESS | 3780 | 1466180103240 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:03 INFO - PROCESS | 3780 | 1466180103343 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:15:03 INFO - PROCESS | 3780 | 1466180103401 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:03 INFO - PROCESS | 3780 | 1466180103404 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:03 INFO - PROCESS | 3780 | ++DOCSHELL 16570C00 == 35 [pid = 3780] [id = 121] 08:15:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16578C00) [pid = 3780] [serial = 360] [outer = 00000000] 08:15:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1657F400) [pid = 3780] [serial = 361] [outer = 16578C00] 08:15:03 INFO - PROCESS | 3780 | 1466180103459 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (169BA800) [pid = 3780] [serial = 362] [outer = 16578C00] 08:15:03 INFO - PROCESS | 3780 | 1466180103989 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:15:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:15:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 777ms 08:15:04 INFO - PROCESS | 3780 | 1466180104025 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 3780 | 1466180104028 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 08:15:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:15:04 INFO - PROCESS | 3780 | 1466180104031 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:15:04 INFO - PROCESS | 3780 | 1466180104033 Marionette TRACE conn2 <- [1,450,null,{}] 08:15:04 INFO - PROCESS | 3780 | 1466180104019 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:04 INFO - PROCESS | 3780 | 1466180104021 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:04 INFO - PROCESS | 3780 | 1466180104121 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:15:04 INFO - PROCESS | 3780 | 1466180104197 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:04 INFO - PROCESS | 3780 | 1466180104199 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:04 INFO - PROCESS | 3780 | ++DOCSHELL 17551000 == 36 [pid = 3780] [id = 122] 08:15:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17554000) [pid = 3780] [serial = 363] [outer = 00000000] 08:15:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17A82C00) [pid = 3780] [serial = 364] [outer = 17554000] 08:15:04 INFO - PROCESS | 3780 | 1466180104252 Marionette DEBUG loaded listener.js 08:15:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17D0A400) [pid = 3780] [serial = 365] [outer = 17554000] 08:15:04 INFO - PROCESS | 3780 | 1466180104901 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 3780 | 1466180104957 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 08:15:04 INFO - PROCESS | 3780 | 1466180104962 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:15:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:15:04 INFO - PROCESS | 3780 | 1466180104965 Marionette TRACE conn2 <- [1,454,null,{}] 08:15:04 INFO - PROCESS | 3780 | 1466180104970 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:04 INFO - PROCESS | 3780 | 1466180104973 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:05 INFO - PROCESS | 3780 | 1466180105056 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:15:05 INFO - PROCESS | 3780 | 1466180105135 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:05 INFO - PROCESS | 3780 | 1466180105139 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:05 INFO - PROCESS | 3780 | ++DOCSHELL 10F82800 == 37 [pid = 3780] [id = 123] 08:15:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10F83800) [pid = 3780] [serial = 366] [outer = 00000000] 08:15:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (13C57C00) [pid = 3780] [serial = 367] [outer = 10F83800] 08:15:05 INFO - PROCESS | 3780 | 1466180105177 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13C92000) [pid = 3780] [serial = 368] [outer = 10F83800] 08:15:05 INFO - PROCESS | 3780 | --DOCSHELL 12AE6000 == 36 [pid = 3780] [id = 117] 08:15:05 INFO - PROCESS | 3780 | --DOCSHELL 12BC0000 == 35 [pid = 3780] [id = 116] 08:15:05 INFO - PROCESS | 3780 | --DOCSHELL 10F7F800 == 34 [pid = 3780] [id = 115] 08:15:05 INFO - PROCESS | 3780 | --DOCSHELL 1A828C00 == 33 [pid = 3780] [id = 101] 08:15:05 INFO - PROCESS | 3780 | --DOCSHELL 14038400 == 32 [pid = 3780] [id = 114] 08:15:05 INFO - PROCESS | 3780 | --DOCSHELL 17551000 == 31 [pid = 3780] [id = 122] 08:15:05 INFO - PROCESS | 3780 | --DOCSHELL 13CED400 == 30 [pid = 3780] [id = 120] 08:15:05 INFO - PROCESS | 3780 | --DOCSHELL 16570C00 == 29 [pid = 3780] [id = 121] 08:15:05 INFO - PROCESS | 3780 | --DOCSHELL 14037000 == 28 [pid = 3780] [id = 118] 08:15:05 INFO - PROCESS | 3780 | --DOCSHELL 1055C400 == 27 [pid = 3780] [id = 119] 08:15:06 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:06 INFO - PROCESS | 3780 | [3780] 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 08:15:06 INFO - PROCESS | 3780 | [3780] 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 08:15:06 INFO - PROCESS | 3780 | 1466180106238 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:15:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:15:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1349ms 08:15:06 INFO - PROCESS | 3780 | 1466180106309 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:15:06 INFO - PROCESS | 3780 | 1466180106313 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 08:15:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:15:06 INFO - PROCESS | 3780 | 1466180106317 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:15:06 INFO - PROCESS | 3780 | 1466180106322 Marionette TRACE conn2 <- [1,458,null,{}] 08:15:06 INFO - PROCESS | 3780 | 1466180106333 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:06 INFO - PROCESS | 3780 | 1466180106336 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:06 INFO - PROCESS | 3780 | 1466180106439 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:15:06 INFO - PROCESS | 3780 | 1466180106446 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:06 INFO - PROCESS | 3780 | 1466180106449 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:06 INFO - PROCESS | 3780 | ++DOCSHELL 11256C00 == 28 [pid = 3780] [id = 124] 08:15:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (11258800) [pid = 3780] [serial = 369] [outer = 00000000] 08:15:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (11C29400) [pid = 3780] [serial = 370] [outer = 11258800] 08:15:06 INFO - PROCESS | 3780 | 1466180106496 Marionette DEBUG loaded listener.js 08:15:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (12A9C400) [pid = 3780] [serial = 371] [outer = 11258800] 08:15:06 INFO - PROCESS | 3780 | 1466180106919 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:15:06 INFO - PROCESS | 3780 | 1466180106969 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 08:15:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:15:06 INFO - PROCESS | 3780 | 1466180106976 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:15:06 INFO - PROCESS | 3780 | 1466180106978 Marionette TRACE conn2 <- [1,462,null,{}] 08:15:06 INFO - PROCESS | 3780 | 1466180106982 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:06 INFO - PROCESS | 3780 | 1466180106984 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:07 INFO - PROCESS | 3780 | 1466180107080 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:15:07 INFO - PROCESS | 3780 | 1466180107137 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:07 INFO - PROCESS | 3780 | 1466180107140 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:07 INFO - PROCESS | 3780 | ++DOCSHELL 13C8A800 == 29 [pid = 3780] [id = 125] 08:15:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (13C8AC00) [pid = 3780] [serial = 372] [outer = 00000000] 08:15:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (14036400) [pid = 3780] [serial = 373] [outer = 13C8AC00] 08:15:07 INFO - PROCESS | 3780 | 1466180107167 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1434B400) [pid = 3780] [serial = 374] [outer = 13C8AC00] 08:15:07 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:07 INFO - PROCESS | 3780 | 1466180107606 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:15:07 INFO - PROCESS | 3780 | 1466180107612 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 08:15:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:15:07 INFO - PROCESS | 3780 | 1466180107623 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - PROCESS | 3780 | 1466180107626 Marionette TRACE conn2 <- [1,466,null,{}] 08:15:07 INFO - PROCESS | 3780 | 1466180107636 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:07 INFO - PROCESS | 3780 | 1466180107641 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:07 INFO - PROCESS | 3780 | 1466180107750 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:15:07 INFO - PROCESS | 3780 | 1466180107742 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:07 INFO - PROCESS | 3780 | 1466180107745 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:07 INFO - PROCESS | 3780 | ++DOCSHELL 15BB6C00 == 30 [pid = 3780] [id = 126] 08:15:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (15BB7400) [pid = 3780] [serial = 375] [outer = 00000000] 08:15:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (16A5A800) [pid = 3780] [serial = 376] [outer = 15BB7400] 08:15:07 INFO - PROCESS | 3780 | 1466180107836 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (17595800) [pid = 3780] [serial = 377] [outer = 15BB7400] 08:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1657CC00) [pid = 3780] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1754A800) [pid = 3780] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1762D000) [pid = 3780] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1518AC00) [pid = 3780] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (151AA000) [pid = 3780] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (10F7AC00) [pid = 3780] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (13C93400) [pid = 3780] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A639C00) [pid = 3780] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (12A19800) [pid = 3780] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19ACF400) [pid = 3780] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A82BC00) [pid = 3780] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1519F800) [pid = 3780] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (12DF3400) [pid = 3780] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (12AE6400) [pid = 3780] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12BC3400) [pid = 3780] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1403D800) [pid = 3780] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10F80400) [pid = 3780] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15B6BC00) [pid = 3780] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:15:08 INFO - PROCESS | 3780 | 1466180108449 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:15:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:15:08 INFO - PROCESS | 3780 | 1466180108492 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 08:15:08 INFO - PROCESS | 3780 | 1466180108495 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:15:08 INFO - PROCESS | 3780 | 1466180108497 Marionette TRACE conn2 <- [1,470,null,{}] 08:15:08 INFO - PROCESS | 3780 | 1466180108501 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:08 INFO - PROCESS | 3780 | 1466180108503 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:08 INFO - PROCESS | 3780 | 1466180108587 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:15:08 INFO - PROCESS | 3780 | 1466180108593 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:08 INFO - PROCESS | 3780 | 1466180108595 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:08 INFO - PROCESS | 3780 | ++DOCSHELL 143F7C00 == 31 [pid = 3780] [id = 127] 08:15:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1518AC00) [pid = 3780] [serial = 378] [outer = 00000000] 08:15:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15BB3800) [pid = 3780] [serial = 379] [outer = 1518AC00] 08:15:08 INFO - PROCESS | 3780 | 1466180108641 Marionette DEBUG loaded listener.js 08:15:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1754A800) [pid = 3780] [serial = 380] [outer = 1518AC00] 08:15:09 INFO - PROCESS | 3780 | 1466180109041 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:15:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:15:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 559ms 08:15:09 INFO - PROCESS | 3780 | 1466180109066 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:15:09 INFO - PROCESS | 3780 | 1466180109068 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 08:15:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:15:09 INFO - PROCESS | 3780 | 1466180109071 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:15:09 INFO - PROCESS | 3780 | 1466180109073 Marionette TRACE conn2 <- [1,474,null,{}] 08:15:09 INFO - PROCESS | 3780 | 1466180109076 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:09 INFO - PROCESS | 3780 | 1466180109078 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:09 INFO - PROCESS | 3780 | 1466180109137 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:15:09 INFO - PROCESS | 3780 | 1466180109142 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:09 INFO - PROCESS | 3780 | 1466180109144 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:09 INFO - PROCESS | 3780 | ++DOCSHELL 15942400 == 32 [pid = 3780] [id = 128] 08:15:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1815E000) [pid = 3780] [serial = 381] [outer = 00000000] 08:15:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1975B000) [pid = 3780] [serial = 382] [outer = 1815E000] 08:15:09 INFO - PROCESS | 3780 | 1466180109187 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19768C00) [pid = 3780] [serial = 383] [outer = 1815E000] 08:15:09 INFO - PROCESS | 3780 | 1466180109587 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:15:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:15:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 558ms 08:15:09 INFO - PROCESS | 3780 | 1466180109624 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:15:09 INFO - PROCESS | 3780 | 1466180109626 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 08:15:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:15:09 INFO - PROCESS | 3780 | 1466180109630 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:15:09 INFO - PROCESS | 3780 | 1466180109631 Marionette TRACE conn2 <- [1,478,null,{}] 08:15:09 INFO - PROCESS | 3780 | 1466180109635 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:09 INFO - PROCESS | 3780 | 1466180109640 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:09 INFO - PROCESS | 3780 | 1466180109708 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:15:09 INFO - PROCESS | 3780 | 1466180109716 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:09 INFO - PROCESS | 3780 | 1466180109718 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:09 INFO - PROCESS | 3780 | ++DOCSHELL 19A08400 == 33 [pid = 3780] [id = 129] 08:15:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (19A09400) [pid = 3780] [serial = 384] [outer = 00000000] 08:15:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (19C46800) [pid = 3780] [serial = 385] [outer = 19A09400] 08:15:09 INFO - PROCESS | 3780 | 1466180109766 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A00F400) [pid = 3780] [serial = 386] [outer = 19A09400] 08:15:10 INFO - PROCESS | 3780 | 1466180110521 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:15:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:15:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 913ms 08:15:10 INFO - PROCESS | 3780 | 1466180110527 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:15:10 INFO - PROCESS | 3780 | 1466180110532 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 08:15:10 INFO - PROCESS | 3780 | 1466180110537 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:15:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:15:10 INFO - PROCESS | 3780 | 1466180110540 Marionette TRACE conn2 <- [1,482,null,{}] 08:15:10 INFO - PROCESS | 3780 | 1466180110566 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:10 INFO - PROCESS | 3780 | 1466180110569 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:10 INFO - PROCESS | 3780 | 1466180110681 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:15:10 INFO - PROCESS | 3780 | 1466180110762 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:10 INFO - PROCESS | 3780 | 1466180110765 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:10 INFO - PROCESS | 3780 | ++DOCSHELL 12BBD800 == 34 [pid = 3780] [id = 130] 08:15:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (12D66800) [pid = 3780] [serial = 387] [outer = 00000000] 08:15:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (13C52000) [pid = 3780] [serial = 388] [outer = 12D66800] 08:15:10 INFO - PROCESS | 3780 | 1466180110861 Marionette DEBUG loaded listener.js 08:15:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (13C88C00) [pid = 3780] [serial = 389] [outer = 12D66800] 08:15:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (11425C00) [pid = 3780] [serial = 390] [outer = 1B1C7400] 08:15:11 INFO - PROCESS | 3780 | 1466180111680 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:15:11 INFO - PROCESS | 3780 | --DOCSHELL 15942400 == 33 [pid = 3780] [id = 128] 08:15:11 INFO - PROCESS | 3780 | --DOCSHELL 143F7C00 == 32 [pid = 3780] [id = 127] 08:15:11 INFO - PROCESS | 3780 | --DOCSHELL 15BB6C00 == 31 [pid = 3780] [id = 126] 08:15:11 INFO - PROCESS | 3780 | --DOCSHELL 13C8A800 == 30 [pid = 3780] [id = 125] 08:15:11 INFO - PROCESS | 3780 | --DOCSHELL 11256C00 == 29 [pid = 3780] [id = 124] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A54C400) [pid = 3780] [serial = 341] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (140EA800) [pid = 3780] [serial = 352] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (13284000) [pid = 3780] [serial = 349] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1314D000) [pid = 3780] [serial = 347] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (12812800) [pid = 3780] [serial = 344] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A002800) [pid = 3780] [serial = 328] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (130C6000) [pid = 3780] [serial = 346] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1B036000) [pid = 3780] [serial = 302] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1126BC00) [pid = 3780] [serial = 343] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (151AA400) [pid = 3780] [serial = 314] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (130CDC00) [pid = 3780] [serial = 307] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (131DE800) [pid = 3780] [serial = 308] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16E99800) [pid = 3780] [serial = 319] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17598800) [pid = 3780] [serial = 320] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (18166800) [pid = 3780] [serial = 322] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (18167000) [pid = 3780] [serial = 323] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19A02800) [pid = 3780] [serial = 325] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A54DC00) [pid = 3780] [serial = 331] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15940800) [pid = 3780] [serial = 316] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1595D800) [pid = 3780] [serial = 317] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (11268400) [pid = 3780] [serial = 304] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (11425400) [pid = 3780] [serial = 305] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (14040400) [pid = 3780] [serial = 310] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (14347000) [pid = 3780] [serial = 311] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A003800) [pid = 3780] [serial = 329] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1A9E9C00) [pid = 3780] [serial = 334] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A55B000) [pid = 3780] [serial = 332] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (151A4C00) [pid = 3780] [serial = 313] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1A9EF000) [pid = 3780] [serial = 335] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (15951000) [pid = 3780] [serial = 337] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1434C400) [pid = 3780] [serial = 353] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (1595C800) [pid = 3780] [serial = 338] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1976A000) [pid = 3780] [serial = 326] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (19C43400) [pid = 3780] [serial = 340] [outer = 00000000] [url = about:blank] 08:15:11 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (13663800) [pid = 3780] [serial = 350] [outer = 00000000] [url = about:blank] 08:15:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:15:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1186ms 08:15:11 INFO - PROCESS | 3780 | 1466180111753 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:15:11 INFO - PROCESS | 3780 | 1466180111758 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 08:15:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:15:11 INFO - PROCESS | 3780 | 1466180111764 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:15:11 INFO - PROCESS | 3780 | 1466180111767 Marionette TRACE conn2 <- [1,486,null,{}] 08:15:11 INFO - PROCESS | 3780 | 1466180111773 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:11 INFO - PROCESS | 3780 | 1466180111776 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:11 INFO - PROCESS | 3780 | 1466180111866 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:15:11 INFO - PROCESS | 3780 | 1466180111935 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:11 INFO - PROCESS | 3780 | 1466180111939 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:11 INFO - PROCESS | 3780 | ++DOCSHELL 11C20C00 == 30 [pid = 3780] [id = 131] 08:15:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (12812800) [pid = 3780] [serial = 391] [outer = 00000000] 08:15:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (12ADF800) [pid = 3780] [serial = 392] [outer = 12812800] 08:15:11 INFO - PROCESS | 3780 | 1466180111986 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (12DF3400) [pid = 3780] [serial = 393] [outer = 12812800] 08:15:12 INFO - PROCESS | 3780 | 1466180112365 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:15:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:15:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 640ms 08:15:12 INFO - PROCESS | 3780 | 1466180112423 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:15:12 INFO - PROCESS | 3780 | 1466180112428 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 08:15:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:15:12 INFO - PROCESS | 3780 | 1466180112420 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:15:12 INFO - PROCESS | 3780 | 1466180112423 Marionette TRACE conn2 <- [1,490,null,{}] 08:15:12 INFO - PROCESS | 3780 | 1466180112426 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:12 INFO - PROCESS | 3780 | 1466180112429 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:12 INFO - PROCESS | 3780 | 1466180112513 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:15:12 INFO - PROCESS | 3780 | 1466180112519 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:12 INFO - PROCESS | 3780 | 1466180112522 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:12 INFO - PROCESS | 3780 | ++DOCSHELL 13953C00 == 31 [pid = 3780] [id = 132] 08:15:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (13C51400) [pid = 3780] [serial = 394] [outer = 00000000] 08:15:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (13C86800) [pid = 3780] [serial = 395] [outer = 13C51400] 08:15:12 INFO - PROCESS | 3780 | 1466180112574 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (13C8D800) [pid = 3780] [serial = 396] [outer = 13C51400] 08:15:12 INFO - PROCESS | 3780 | 1466180112947 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:15:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:15:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 572ms 08:15:12 INFO - PROCESS | 3780 | 1466180113005 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:15:12 INFO - PROCESS | 3780 | 1466180113007 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 08:15:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:15:13 INFO - PROCESS | 3780 | 1466180113010 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:15:13 INFO - PROCESS | 3780 | 1466180113014 Marionette TRACE conn2 <- [1,494,null,{}] 08:15:13 INFO - PROCESS | 3780 | 1466180113024 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:13 INFO - PROCESS | 3780 | 1466180113029 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:13 INFO - PROCESS | 3780 | 1466180113122 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:15:13 INFO - PROCESS | 3780 | 1466180113202 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:13 INFO - PROCESS | 3780 | 1466180113206 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:13 INFO - PROCESS | 3780 | ++DOCSHELL 151A4800 == 32 [pid = 3780] [id = 133] 08:15:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (151A4C00) [pid = 3780] [serial = 397] [outer = 00000000] 08:15:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (15287800) [pid = 3780] [serial = 398] [outer = 151A4C00] 08:15:13 INFO - PROCESS | 3780 | 1466180113234 Marionette DEBUG loaded listener.js 08:15:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (156C6800) [pid = 3780] [serial = 399] [outer = 151A4C00] 08:15:13 INFO - PROCESS | 3780 | 1466180113571 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:15:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:15:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 613ms 08:15:13 INFO - PROCESS | 3780 | 1466180113618 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:15:13 INFO - PROCESS | 3780 | 1466180113621 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 08:15:13 INFO - PROCESS | 3780 | 1466180113624 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:15:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:15:13 INFO - PROCESS | 3780 | 1466180113626 Marionette TRACE conn2 <- [1,498,null,{}] 08:15:13 INFO - PROCESS | 3780 | 1466180113629 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:13 INFO - PROCESS | 3780 | 1466180113631 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:13 INFO - PROCESS | 3780 | 1466180113746 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:15:13 INFO - PROCESS | 3780 | 1466180113737 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:13 INFO - PROCESS | 3780 | 1466180113739 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:13 INFO - PROCESS | 3780 | ++DOCSHELL 15957000 == 33 [pid = 3780] [id = 134] 08:15:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (15957C00) [pid = 3780] [serial = 400] [outer = 00000000] 08:15:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1657D400) [pid = 3780] [serial = 401] [outer = 15957C00] 08:15:13 INFO - PROCESS | 3780 | 1466180113783 Marionette DEBUG loaded listener.js 08:15:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (16E54800) [pid = 3780] [serial = 402] [outer = 15957C00] 08:15:14 INFO - PROCESS | 3780 | 1466180114151 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:15:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:15:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 559ms 08:15:14 INFO - PROCESS | 3780 | 1466180114189 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:15:14 INFO - PROCESS | 3780 | 1466180114191 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 08:15:14 INFO - PROCESS | 3780 | 1466180114194 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:15:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:15:14 INFO - PROCESS | 3780 | 1466180114196 Marionette TRACE conn2 <- [1,502,null,{}] 08:15:14 INFO - PROCESS | 3780 | 1466180114199 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:14 INFO - PROCESS | 3780 | 1466180114201 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:14 INFO - PROCESS | 3780 | 1466180114280 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:15:14 INFO - PROCESS | 3780 | 1466180114360 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:14 INFO - PROCESS | 3780 | 1466180114362 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:14 INFO - PROCESS | 3780 | ++DOCSHELL 1595D800 == 34 [pid = 3780] [id = 135] 08:15:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15B63C00) [pid = 3780] [serial = 403] [outer = 00000000] 08:15:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (17636400) [pid = 3780] [serial = 404] [outer = 15B63C00] 08:15:14 INFO - PROCESS | 3780 | 1466180114413 Marionette DEBUG loaded listener.js 08:15:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (18160800) [pid = 3780] [serial = 405] [outer = 15B63C00] 08:15:14 INFO - PROCESS | 3780 | 1466180114779 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:15:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:15:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 600ms 08:15:14 INFO - PROCESS | 3780 | 1466180114814 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:15:14 INFO - PROCESS | 3780 | 1466180114816 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 08:15:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:15:14 INFO - PROCESS | 3780 | 1466180114819 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:15:14 INFO - PROCESS | 3780 | 1466180114820 Marionette TRACE conn2 <- [1,506,null,{}] 08:15:14 INFO - PROCESS | 3780 | 1466180114823 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:14 INFO - PROCESS | 3780 | 1466180114829 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:14 INFO - PROCESS | 3780 | 1466180114938 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:15:14 INFO - PROCESS | 3780 | 1466180114977 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:14 INFO - PROCESS | 3780 | 1466180114979 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:14 INFO - PROCESS | 3780 | ++DOCSHELL 19767800 == 35 [pid = 3780] [id = 136] 08:15:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1976A000) [pid = 3780] [serial = 406] [outer = 00000000] 08:15:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (19A06C00) [pid = 3780] [serial = 407] [outer = 1976A000] 08:15:15 INFO - PROCESS | 3780 | 1466180115022 Marionette DEBUG loaded listener.js 08:15:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (19A0B800) [pid = 3780] [serial = 408] [outer = 1976A000] 08:15:15 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (11258800) [pid = 3780] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:15:15 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (10F83800) [pid = 3780] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:15:15 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1055C800) [pid = 3780] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:15:15 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (14034400) [pid = 3780] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:15:15 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16578C00) [pid = 3780] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:15:15 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17554000) [pid = 3780] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:15:15 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1815E000) [pid = 3780] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:15:15 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (13C8AC00) [pid = 3780] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:15:15 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (15BB7400) [pid = 3780] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:15:15 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1518AC00) [pid = 3780] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:15:15 INFO - PROCESS | 3780 | 1466180115401 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:15:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:15:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 641ms 08:15:15 INFO - PROCESS | 3780 | 1466180115473 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:15:15 INFO - PROCESS | 3780 | 1466180115484 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 08:15:15 INFO - PROCESS | 3780 | 1466180115488 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:15:15 INFO - PROCESS | 3780 | 1466180115489 Marionette TRACE conn2 <- [1,510,null,{}] 08:15:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:15:15 INFO - PROCESS | 3780 | 1466180115493 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:15 INFO - PROCESS | 3780 | 1466180115495 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:15 INFO - PROCESS | 3780 | 1466180115550 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:15:15 INFO - PROCESS | 3780 | 1466180115557 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:15 INFO - PROCESS | 3780 | 1466180115559 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:15 INFO - PROCESS | 3780 | ++DOCSHELL 13C8AC00 == 36 [pid = 3780] [id = 137] 08:15:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13C91400) [pid = 3780] [serial = 409] [outer = 00000000] 08:15:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (152D6C00) [pid = 3780] [serial = 410] [outer = 13C91400] 08:15:15 INFO - PROCESS | 3780 | 1466180115606 Marionette DEBUG loaded listener.js 08:15:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (15943400) [pid = 3780] [serial = 411] [outer = 13C91400] 08:15:15 INFO - PROCESS | 3780 | 1466180115969 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:15:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:15:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 518ms 08:15:15 INFO - PROCESS | 3780 | 1466180116009 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:15:15 INFO - PROCESS | 3780 | 1466180116011 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 08:15:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:15:15 INFO - PROCESS | 3780 | 1466180116014 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:15:15 INFO - PROCESS | 3780 | 1466180116016 Marionette TRACE conn2 <- [1,514,null,{}] 08:15:15 INFO - PROCESS | 3780 | 1466180116019 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:15 INFO - PROCESS | 3780 | 1466180116021 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:16 INFO - PROCESS | 3780 | 1466180116079 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:15:16 INFO - PROCESS | 3780 | 1466180116085 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:16 INFO - PROCESS | 3780 | 1466180116087 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:16 INFO - PROCESS | 3780 | ++DOCSHELL 15BB1800 == 37 [pid = 3780] [id = 138] 08:15:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (16E97C00) [pid = 3780] [serial = 412] [outer = 00000000] 08:15:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (19A0E400) [pid = 3780] [serial = 413] [outer = 16E97C00] 08:15:16 INFO - PROCESS | 3780 | 1466180116130 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (19AD1400) [pid = 3780] [serial = 414] [outer = 16E97C00] 08:15:16 INFO - PROCESS | 3780 | 1466180116481 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:15:16 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 08:15:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 518ms 08:15:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:15:16 INFO - PROCESS | 3780 | 1466180116534 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:15:16 INFO - PROCESS | 3780 | 1466180116536 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 08:15:16 INFO - PROCESS | 3780 | 1466180116539 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:15:16 INFO - PROCESS | 3780 | 1466180116540 Marionette TRACE conn2 <- [1,518,null,{}] 08:15:16 INFO - PROCESS | 3780 | 1466180116544 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:16 INFO - PROCESS | 3780 | 1466180116546 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:16 INFO - PROCESS | 3780 | 1466180116600 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:15:16 INFO - PROCESS | 3780 | 1466180116605 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:16 INFO - PROCESS | 3780 | 1466180116607 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:16 INFO - PROCESS | 3780 | ++DOCSHELL 1126BC00 == 38 [pid = 3780] [id = 139] 08:15:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13C8D400) [pid = 3780] [serial = 415] [outer = 00000000] 08:15:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1A0C4C00) [pid = 3780] [serial = 416] [outer = 13C8D400] 08:15:16 INFO - PROCESS | 3780 | 1466180116648 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1A45EC00) [pid = 3780] [serial = 417] [outer = 13C8D400] 08:15:17 INFO - PROCESS | 3780 | 1466180117046 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:15:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:15:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 558ms 08:15:17 INFO - PROCESS | 3780 | 1466180117097 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 3780 | 1466180117099 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 08:15:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:15:17 INFO - PROCESS | 3780 | 1466180117111 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - PROCESS | 3780 | 1466180117113 Marionette TRACE conn2 <- [1,522,null,{}] 08:15:17 INFO - PROCESS | 3780 | 1466180117117 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:17 INFO - PROCESS | 3780 | 1466180117118 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:17 INFO - PROCESS | 3780 | 1466180117215 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:15:17 INFO - PROCESS | 3780 | 1466180117293 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 3780 | 1466180117297 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:17 INFO - PROCESS | 3780 | ++DOCSHELL 10A4F000 == 39 [pid = 3780] [id = 140] 08:15:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (10A52800) [pid = 3780] [serial = 418] [outer = 00000000] 08:15:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (10F7A800) [pid = 3780] [serial = 419] [outer = 10A52800] 08:15:17 INFO - PROCESS | 3780 | 1466180117353 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (11C21400) [pid = 3780] [serial = 420] [outer = 10A52800] 08:15:17 INFO - PROCESS | 3780 | 1466180117939 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:15:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:15:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 872ms 08:15:17 INFO - PROCESS | 3780 | 1466180117978 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 3780 | 1466180117982 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 08:15:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:15:17 INFO - PROCESS | 3780 | 1466180117987 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - PROCESS | 3780 | 1466180117990 Marionette TRACE conn2 <- [1,526,null,{}] 08:15:17 INFO - PROCESS | 3780 | 1466180117995 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:17 INFO - PROCESS | 3780 | 1466180117998 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:18 INFO - PROCESS | 3780 | 1466180118085 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:15:18 INFO - PROCESS | 3780 | 1466180118165 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:18 INFO - PROCESS | 3780 | 1466180118168 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:18 INFO - PROCESS | 3780 | ++DOCSHELL 13C86400 == 40 [pid = 3780] [id = 141] 08:15:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (13C8CC00) [pid = 3780] [serial = 421] [outer = 00000000] 08:15:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (14340400) [pid = 3780] [serial = 422] [outer = 13C8CC00] 08:15:18 INFO - PROCESS | 3780 | 1466180118244 Marionette DEBUG loaded listener.js 08:15:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1519E800) [pid = 3780] [serial = 423] [outer = 13C8CC00] 08:15:18 INFO - PROCESS | 3780 | 1466180118752 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:15:18 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 08:15:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 817ms 08:15:18 INFO - PROCESS | 3780 | 1466180118813 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:15:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:15:18 INFO - PROCESS | 3780 | 1466180118816 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 08:15:18 INFO - PROCESS | 3780 | 1466180118820 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:15:18 INFO - PROCESS | 3780 | 1466180118822 Marionette TRACE conn2 <- [1,530,null,{}] 08:15:18 INFO - PROCESS | 3780 | 1466180118826 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:18 INFO - PROCESS | 3780 | 1466180118829 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:18 INFO - PROCESS | 3780 | 1466180118913 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:15:18 INFO - PROCESS | 3780 | 1466180118997 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:18 INFO - PROCESS | 3780 | 1466180119000 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:19 INFO - PROCESS | 3780 | ++DOCSHELL 1657E400 == 41 [pid = 3780] [id = 142] 08:15:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1816B000) [pid = 3780] [serial = 424] [outer = 00000000] 08:15:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19763800) [pid = 3780] [serial = 425] [outer = 1816B000] 08:15:19 INFO - PROCESS | 3780 | 1466180119075 Marionette DEBUG loaded listener.js 08:15:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19A0AC00) [pid = 3780] [serial = 426] [outer = 1816B000] 08:15:19 INFO - PROCESS | 3780 | 1466180119593 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:15:19 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 08:15:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:15:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:15:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:15:19 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 08:15:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:15:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:15:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:15:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 832ms 08:15:19 INFO - PROCESS | 3780 | 1466180119661 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:15:19 INFO - PROCESS | 3780 | 1466180119665 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 08:15:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:15:19 INFO - PROCESS | 3780 | 1466180119677 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:15:19 INFO - PROCESS | 3780 | 1466180119681 Marionette TRACE conn2 <- [1,534,null,{}] 08:15:19 INFO - PROCESS | 3780 | 1466180119685 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:19 INFO - PROCESS | 3780 | 1466180119688 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:19 INFO - PROCESS | 3780 | 1466180119893 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:15:19 INFO - PROCESS | 3780 | 1466180119977 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:19 INFO - PROCESS | 3780 | 1466180119980 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:19 INFO - PROCESS | 3780 | ++DOCSHELL 102E4800 == 42 [pid = 3780] [id = 143] 08:15:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (102F3C00) [pid = 3780] [serial = 427] [outer = 00000000] 08:15:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (10A4E000) [pid = 3780] [serial = 428] [outer = 102F3C00] 08:15:20 INFO - PROCESS | 3780 | 1466180120028 Marionette DEBUG loaded listener.js 08:15:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10F83400) [pid = 3780] [serial = 429] [outer = 102F3C00] 08:15:20 INFO - PROCESS | 3780 | 1466180120496 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:15:20 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. 08:15:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 873ms 08:15:20 INFO - PROCESS | 3780 | 1466180120578 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:15:20 INFO - PROCESS | 3780 | 1466180120563 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 08:15:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:15:20 INFO - PROCESS | 3780 | 1466180120569 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:15:20 INFO - PROCESS | 3780 | 1466180120572 Marionette TRACE conn2 <- [1,538,null,{}] 08:15:20 INFO - PROCESS | 3780 | 1466180120577 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:20 INFO - PROCESS | 3780 | 1466180120579 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:21 INFO - PROCESS | 3780 | --DOCSHELL 1126BC00 == 41 [pid = 3780] [id = 139] 08:15:21 INFO - PROCESS | 3780 | --DOCSHELL 15BB1800 == 40 [pid = 3780] [id = 138] 08:15:21 INFO - PROCESS | 3780 | --DOCSHELL 13C8AC00 == 39 [pid = 3780] [id = 137] 08:15:21 INFO - PROCESS | 3780 | --DOCSHELL 19767800 == 38 [pid = 3780] [id = 136] 08:15:21 INFO - PROCESS | 3780 | --DOCSHELL 1595D800 == 37 [pid = 3780] [id = 135] 08:15:21 INFO - PROCESS | 3780 | --DOCSHELL 15957000 == 36 [pid = 3780] [id = 134] 08:15:21 INFO - PROCESS | 3780 | --DOCSHELL 151A4800 == 35 [pid = 3780] [id = 133] 08:15:21 INFO - PROCESS | 3780 | --DOCSHELL 13953C00 == 34 [pid = 3780] [id = 132] 08:15:21 INFO - PROCESS | 3780 | --DOCSHELL 11C20C00 == 33 [pid = 3780] [id = 131] 08:15:21 INFO - PROCESS | 3780 | --DOCSHELL 10F82800 == 32 [pid = 3780] [id = 123] 08:15:21 INFO - PROCESS | 3780 | --DOCSHELL 12BBD800 == 31 [pid = 3780] [id = 130] 08:15:21 INFO - PROCESS | 3780 | --DOCSHELL 19A08400 == 30 [pid = 3780] [id = 129] 08:15:21 INFO - PROCESS | 3780 | --DOCSHELL 102E4800 == 29 [pid = 3780] [id = 143] 08:15:21 INFO - PROCESS | 3780 | --DOCSHELL 1657E400 == 28 [pid = 3780] [id = 142] 08:15:21 INFO - PROCESS | 3780 | --DOCSHELL 10A4F000 == 27 [pid = 3780] [id = 140] 08:15:21 INFO - PROCESS | 3780 | --DOCSHELL 13C86400 == 26 [pid = 3780] [id = 141] 08:15:21 INFO - PROCESS | 3780 | 1466180121151 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (11C29400) [pid = 3780] [serial = 370] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13C57C00) [pid = 3780] [serial = 367] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1309E400) [pid = 3780] [serial = 356] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12AEA000) [pid = 3780] [serial = 355] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (151A6000) [pid = 3780] [serial = 359] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15189C00) [pid = 3780] [serial = 358] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (169BA800) [pid = 3780] [serial = 362] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1657F400) [pid = 3780] [serial = 361] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17D0A400) [pid = 3780] [serial = 365] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17A82C00) [pid = 3780] [serial = 364] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19768C00) [pid = 3780] [serial = 383] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1434B400) [pid = 3780] [serial = 374] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (19C46800) [pid = 3780] [serial = 385] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (14036400) [pid = 3780] [serial = 373] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16A5A800) [pid = 3780] [serial = 376] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17595800) [pid = 3780] [serial = 377] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1975B000) [pid = 3780] [serial = 382] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (12A9C400) [pid = 3780] [serial = 371] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15BB3800) [pid = 3780] [serial = 379] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (13C92000) [pid = 3780] [serial = 368] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1754A800) [pid = 3780] [serial = 380] [outer = 00000000] [url = about:blank] 08:15:21 INFO - PROCESS | 3780 | 1466180121303 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:21 INFO - PROCESS | 3780 | 1466180121286 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:21 INFO - PROCESS | 3780 | ++DOCSHELL 10A45800 == 27 [pid = 3780] [id = 144] 08:15:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10A47400) [pid = 3780] [serial = 430] [outer = 00000000] 08:15:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (10A4FC00) [pid = 3780] [serial = 431] [outer = 10A47400] 08:15:21 INFO - PROCESS | 3780 | 1466180121335 Marionette DEBUG loaded listener.js 08:15:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (10F82800) [pid = 3780] [serial = 432] [outer = 10A47400] 08:15:21 INFO - PROCESS | 3780 | 1466180121706 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:15:21 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. 08:15:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1185ms 08:15:21 INFO - PROCESS | 3780 | 1466180121766 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:15:21 INFO - PROCESS | 3780 | 1466180121770 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 08:15:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:15:21 INFO - PROCESS | 3780 | 1466180121774 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:15:21 INFO - PROCESS | 3780 | 1466180121778 Marionette TRACE conn2 <- [1,542,null,{}] 08:15:21 INFO - PROCESS | 3780 | 1466180121782 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:21 INFO - PROCESS | 3780 | 1466180121785 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:21 INFO - PROCESS | 3780 | 1466180121852 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:15:21 INFO - PROCESS | 3780 | 1466180121865 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:21 INFO - PROCESS | 3780 | 1466180121868 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:21 INFO - PROCESS | 3780 | ++DOCSHELL 1314D000 == 28 [pid = 3780] [id = 145] 08:15:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1314F400) [pid = 3780] [serial = 433] [outer = 00000000] 08:15:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1327F400) [pid = 3780] [serial = 434] [outer = 1314F400] 08:15:21 INFO - PROCESS | 3780 | 1466180121917 Marionette DEBUG loaded listener.js 08:15:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13663800) [pid = 3780] [serial = 435] [outer = 1314F400] 08:15:22 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:22 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:22 INFO - PROCESS | 3780 | 1466180122322 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:15:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:15:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 600ms 08:15:22 INFO - PROCESS | 3780 | 1466180122393 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:15:22 INFO - PROCESS | 3780 | 1466180122396 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 08:15:22 INFO - PROCESS | 3780 | 1466180122400 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:15:22 INFO - PROCESS | 3780 | 1466180122402 Marionette TRACE conn2 <- [1,546,null,{}] 08:15:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:15:22 INFO - PROCESS | 3780 | 1466180122406 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:22 INFO - PROCESS | 3780 | 1466180122408 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:22 INFO - PROCESS | 3780 | 1466180122490 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:15:22 INFO - PROCESS | 3780 | 1466180122558 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:22 INFO - PROCESS | 3780 | 1466180122560 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:22 INFO - PROCESS | 3780 | ++DOCSHELL 12A9F400 == 29 [pid = 3780] [id = 146] 08:15:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (140E5C00) [pid = 3780] [serial = 436] [outer = 00000000] 08:15:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (143F0C00) [pid = 3780] [serial = 437] [outer = 140E5C00] 08:15:22 INFO - PROCESS | 3780 | 1466180122604 Marionette DEBUG loaded listener.js 08:15:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (151A0C00) [pid = 3780] [serial = 438] [outer = 140E5C00] 08:15:22 INFO - PROCESS | 3780 | 1466180122934 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:15:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:15:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 559ms 08:15:22 INFO - PROCESS | 3780 | 1466180122962 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:15:22 INFO - PROCESS | 3780 | 1466180122965 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 08:15:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:15:22 INFO - PROCESS | 3780 | 1466180122987 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:15:22 INFO - PROCESS | 3780 | 1466180122991 Marionette TRACE conn2 <- [1,550,null,{}] 08:15:22 INFO - PROCESS | 3780 | 1466180122995 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:22 INFO - PROCESS | 3780 | 1466180122998 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:23 INFO - PROCESS | 3780 | 1466180123109 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:15:23 INFO - PROCESS | 3780 | 1466180123160 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:23 INFO - PROCESS | 3780 | 1466180123162 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:23 INFO - PROCESS | 3780 | ++DOCSHELL 1327D800 == 30 [pid = 3780] [id = 147] 08:15:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (140EE800) [pid = 3780] [serial = 439] [outer = 00000000] 08:15:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15957000) [pid = 3780] [serial = 440] [outer = 140EE800] 08:15:23 INFO - PROCESS | 3780 | 1466180123205 Marionette DEBUG loaded listener.js 08:15:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16583800) [pid = 3780] [serial = 441] [outer = 140EE800] 08:15:23 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:23 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:23 INFO - PROCESS | 3780 | 1466180123562 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:15:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:15:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 627ms 08:15:23 INFO - PROCESS | 3780 | 1466180123616 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:15:23 INFO - PROCESS | 3780 | 1466180123618 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 08:15:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:15:23 INFO - PROCESS | 3780 | 1466180123635 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:15:23 INFO - PROCESS | 3780 | 1466180123637 Marionette TRACE conn2 <- [1,554,null,{}] 08:15:23 INFO - PROCESS | 3780 | 1466180123651 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:23 INFO - PROCESS | 3780 | 1466180123653 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:23 INFO - PROCESS | 3780 | 1466180123761 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:15:23 INFO - PROCESS | 3780 | 1466180123752 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:23 INFO - PROCESS | 3780 | 1466180123754 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:23 INFO - PROCESS | 3780 | ++DOCSHELL 15BB5400 == 31 [pid = 3780] [id = 148] 08:15:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (169B5400) [pid = 3780] [serial = 442] [outer = 00000000] 08:15:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1762D000) [pid = 3780] [serial = 443] [outer = 169B5400] 08:15:23 INFO - PROCESS | 3780 | 1466180123800 Marionette DEBUG loaded listener.js 08:15:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17D05C00) [pid = 3780] [serial = 444] [outer = 169B5400] 08:15:24 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:24 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:15:24 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:24 INFO - PROCESS | 3780 | 1466180124189 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:15:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:15:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 586ms 08:15:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:15:24 INFO - PROCESS | 3780 | 1466180124202 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:15:24 INFO - PROCESS | 3780 | 1466180124204 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 08:15:24 INFO - PROCESS | 3780 | 1466180124207 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:15:24 INFO - PROCESS | 3780 | 1466180124209 Marionette TRACE conn2 <- [1,558,null,{}] 08:15:24 INFO - PROCESS | 3780 | 1466180124212 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:24 INFO - PROCESS | 3780 | 1466180124214 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:24 INFO - PROCESS | 3780 | 1466180124329 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:15:24 INFO - PROCESS | 3780 | 1466180124334 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:24 INFO - PROCESS | 3780 | 1466180124340 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:24 INFO - PROCESS | 3780 | ++DOCSHELL 13C93400 == 32 [pid = 3780] [id = 149] 08:15:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18164C00) [pid = 3780] [serial = 445] [outer = 00000000] 08:15:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19751800) [pid = 3780] [serial = 446] [outer = 18164C00] 08:15:24 INFO - PROCESS | 3780 | 1466180124419 Marionette DEBUG loaded listener.js 08:15:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19769000) [pid = 3780] [serial = 447] [outer = 18164C00] 08:15:24 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:24 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:15:24 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:24 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1976A000) [pid = 3780] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:15:24 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15B63C00) [pid = 3780] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:15:24 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (12D66800) [pid = 3780] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:15:24 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (151A4C00) [pid = 3780] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:15:24 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12812800) [pid = 3780] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:15:24 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13C51400) [pid = 3780] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:15:24 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (19A09400) [pid = 3780] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:15:24 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13C91400) [pid = 3780] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:15:24 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15957C00) [pid = 3780] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:15:24 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16E97C00) [pid = 3780] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:15:24 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (13C8D400) [pid = 3780] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:15:25 INFO - PROCESS | 3780 | 1466180125005 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:15:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:15:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 818ms 08:15:25 INFO - PROCESS | 3780 | 1466180125035 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:15:25 INFO - PROCESS | 3780 | 1466180125037 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 08:15:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:15:25 INFO - PROCESS | 3780 | 1466180125040 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:15:25 INFO - PROCESS | 3780 | 1466180125042 Marionette TRACE conn2 <- [1,562,null,{}] 08:15:25 INFO - PROCESS | 3780 | 1466180125045 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:25 INFO - PROCESS | 3780 | 1466180125047 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:25 INFO - PROCESS | 3780 | 1466180125122 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:15:25 INFO - PROCESS | 3780 | 1466180125127 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 3780 | 1466180125138 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:25 INFO - PROCESS | 3780 | ++DOCSHELL 13952000 == 33 [pid = 3780] [id = 150] 08:15:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13C58000) [pid = 3780] [serial = 448] [outer = 00000000] 08:15:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1595D400) [pid = 3780] [serial = 449] [outer = 13C58000] 08:15:25 INFO - PROCESS | 3780 | 1466180125162 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16E97C00) [pid = 3780] [serial = 450] [outer = 13C58000] 08:15:25 INFO - PROCESS | 3780 | 1466180125542 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:15:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:15:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 518ms 08:15:25 INFO - PROCESS | 3780 | 1466180125570 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:15:25 INFO - PROCESS | 3780 | 1466180125572 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 08:15:25 INFO - PROCESS | 3780 | 1466180125575 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:15:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:15:25 INFO - PROCESS | 3780 | 1466180125577 Marionette TRACE conn2 <- [1,566,null,{}] 08:15:25 INFO - PROCESS | 3780 | 1466180125580 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:25 INFO - PROCESS | 3780 | 1466180125582 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:25 INFO - PROCESS | 3780 | 1466180125646 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:15:25 INFO - PROCESS | 3780 | 1466180125652 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 3780 | 1466180125654 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:25 INFO - PROCESS | 3780 | ++DOCSHELL 17D0E800 == 34 [pid = 3780] [id = 151] 08:15:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19768800) [pid = 3780] [serial = 451] [outer = 00000000] 08:15:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19A09C00) [pid = 3780] [serial = 452] [outer = 19768800] 08:15:25 INFO - PROCESS | 3780 | 1466180125699 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19C3F000) [pid = 3780] [serial = 453] [outer = 19768800] 08:15:26 INFO - PROCESS | 3780 | 1466180126049 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:15:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:15:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 517ms 08:15:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:15:26 INFO - PROCESS | 3780 | 1466180126095 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:15:26 INFO - PROCESS | 3780 | 1466180126097 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 08:15:26 INFO - PROCESS | 3780 | 1466180126100 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:15:26 INFO - PROCESS | 3780 | 1466180126102 Marionette TRACE conn2 <- [1,570,null,{}] 08:15:26 INFO - PROCESS | 3780 | 1466180126106 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:26 INFO - PROCESS | 3780 | 1466180126107 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:26 INFO - PROCESS | 3780 | 1466180126165 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:15:26 INFO - PROCESS | 3780 | 1466180126170 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:26 INFO - PROCESS | 3780 | 1466180126172 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:26 INFO - PROCESS | 3780 | ++DOCSHELL 1A00D000 == 35 [pid = 3780] [id = 152] 08:15:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A0B9400) [pid = 3780] [serial = 454] [outer = 00000000] 08:15:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A54C800) [pid = 3780] [serial = 455] [outer = 1A0B9400] 08:15:26 INFO - PROCESS | 3780 | 1466180126217 Marionette DEBUG loaded listener.js 08:15:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A54DC00) [pid = 3780] [serial = 456] [outer = 1A0B9400] 08:15:26 INFO - PROCESS | 3780 | 1466180126586 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:15:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:15:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 518ms 08:15:26 INFO - PROCESS | 3780 | 1466180126620 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:15:26 INFO - PROCESS | 3780 | 1466180126623 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 08:15:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:15:26 INFO - PROCESS | 3780 | 1466180126627 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:15:26 INFO - PROCESS | 3780 | 1466180126629 Marionette TRACE conn2 <- [1,574,null,{}] 08:15:26 INFO - PROCESS | 3780 | 1466180126646 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:26 INFO - PROCESS | 3780 | 1466180126647 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:26 INFO - PROCESS | 3780 | 1466180126709 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:15:26 INFO - PROCESS | 3780 | 1466180126813 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:26 INFO - PROCESS | 3780 | 1466180126816 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:26 INFO - PROCESS | 3780 | ++DOCSHELL 0F9EB800 == 36 [pid = 3780] [id = 153] 08:15:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1021D800) [pid = 3780] [serial = 457] [outer = 00000000] 08:15:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1055C800) [pid = 3780] [serial = 458] [outer = 1021D800] 08:15:26 INFO - PROCESS | 3780 | 1466180126872 Marionette DEBUG loaded listener.js 08:15:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1126BC00) [pid = 3780] [serial = 459] [outer = 1021D800] 08:15:27 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:27 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:15:27 INFO - PROCESS | 3780 | 1466180127519 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:15:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:15:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 927ms 08:15:27 INFO - PROCESS | 3780 | 1466180127568 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:15:27 INFO - PROCESS | 3780 | 1466180127572 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 08:15:27 INFO - PROCESS | 3780 | 1466180127577 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:15:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:15:27 INFO - PROCESS | 3780 | 1466180127581 Marionette TRACE conn2 <- [1,578,null,{}] 08:15:27 INFO - PROCESS | 3780 | 1466180127586 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:27 INFO - PROCESS | 3780 | 1466180127588 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:27 INFO - PROCESS | 3780 | 1466180127693 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:15:27 INFO - PROCESS | 3780 | 1466180127774 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:27 INFO - PROCESS | 3780 | 1466180127759 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:27 INFO - PROCESS | 3780 | ++DOCSHELL 13C57400 == 37 [pid = 3780] [id = 154] 08:15:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (13C85C00) [pid = 3780] [serial = 460] [outer = 00000000] 08:15:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (140EA000) [pid = 3780] [serial = 461] [outer = 13C85C00] 08:15:27 INFO - PROCESS | 3780 | 1466180127853 Marionette DEBUG loaded listener.js 08:15:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1517FC00) [pid = 3780] [serial = 462] [outer = 13C85C00] 08:15:28 INFO - PROCESS | 3780 | 1466180128579 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:15:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:15:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1077ms 08:15:28 INFO - PROCESS | 3780 | 1466180128663 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:15:28 INFO - PROCESS | 3780 | 1466180128670 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 08:15:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:15:28 INFO - PROCESS | 3780 | 1466180128677 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:15:28 INFO - PROCESS | 3780 | 1466180128680 Marionette TRACE conn2 <- [1,582,null,{}] 08:15:28 INFO - PROCESS | 3780 | 1466180128686 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:28 INFO - PROCESS | 3780 | 1466180128688 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:28 INFO - PROCESS | 3780 | 1466180128789 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:15:28 INFO - PROCESS | 3780 | --DOCSHELL 1A00D000 == 36 [pid = 3780] [id = 152] 08:15:28 INFO - PROCESS | 3780 | --DOCSHELL 17D0E800 == 35 [pid = 3780] [id = 151] 08:15:28 INFO - PROCESS | 3780 | --DOCSHELL 13952000 == 34 [pid = 3780] [id = 150] 08:15:28 INFO - PROCESS | 3780 | --DOCSHELL 13C93400 == 33 [pid = 3780] [id = 149] 08:15:28 INFO - PROCESS | 3780 | --DOCSHELL 15BB5400 == 32 [pid = 3780] [id = 148] 08:15:28 INFO - PROCESS | 3780 | --DOCSHELL 1327D800 == 31 [pid = 3780] [id = 147] 08:15:28 INFO - PROCESS | 3780 | --DOCSHELL 12A9F400 == 30 [pid = 3780] [id = 146] 08:15:28 INFO - PROCESS | 3780 | --DOCSHELL 1314D000 == 29 [pid = 3780] [id = 145] 08:15:28 INFO - PROCESS | 3780 | --DOCSHELL 10A45800 == 28 [pid = 3780] [id = 144] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A0C4C00) [pid = 3780] [serial = 416] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (19A06C00) [pid = 3780] [serial = 407] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (18160800) [pid = 3780] [serial = 405] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17636400) [pid = 3780] [serial = 404] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13C52000) [pid = 3780] [serial = 388] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13C88C00) [pid = 3780] [serial = 389] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15287800) [pid = 3780] [serial = 398] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12ADF800) [pid = 3780] [serial = 392] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12DF3400) [pid = 3780] [serial = 393] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13C86800) [pid = 3780] [serial = 395] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13C8D800) [pid = 3780] [serial = 396] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1A00F400) [pid = 3780] [serial = 386] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15943400) [pid = 3780] [serial = 411] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17D0B800) [pid = 3780] [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.] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (152D6C00) [pid = 3780] [serial = 410] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (19A0B800) [pid = 3780] [serial = 408] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1A45EC00) [pid = 3780] [serial = 417] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1657D400) [pid = 3780] [serial = 401] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16E54800) [pid = 3780] [serial = 402] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19AD1400) [pid = 3780] [serial = 414] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (19A0E400) [pid = 3780] [serial = 413] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (156C6800) [pid = 3780] [serial = 399] [outer = 00000000] [url = about:blank] 08:15:28 INFO - PROCESS | 3780 | 1466180128878 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:28 INFO - PROCESS | 3780 | 1466180128883 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:28 INFO - PROCESS | 3780 | ++DOCSHELL 10A48800 == 29 [pid = 3780] [id = 155] 08:15:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10A48C00) [pid = 3780] [serial = 463] [outer = 00000000] 08:15:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (12812800) [pid = 3780] [serial = 464] [outer = 10A48C00] 08:15:28 INFO - PROCESS | 3780 | 1466180128930 Marionette DEBUG loaded listener.js 08:15:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (130C6800) [pid = 3780] [serial = 465] [outer = 10A48C00] 08:15:29 INFO - PROCESS | 3780 | 1466180129375 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:15:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:15:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 736ms 08:15:29 INFO - PROCESS | 3780 | 1466180129408 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:15:29 INFO - PROCESS | 3780 | 1466180129412 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 08:15:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:15:29 INFO - PROCESS | 3780 | 1466180129419 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:15:29 INFO - PROCESS | 3780 | 1466180129422 Marionette TRACE conn2 <- [1,586,null,{}] 08:15:29 INFO - PROCESS | 3780 | 1466180129425 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:29 INFO - PROCESS | 3780 | 1466180129428 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:29 INFO - PROCESS | 3780 | 1466180129515 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:15:29 INFO - PROCESS | 3780 | 1466180129523 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:29 INFO - PROCESS | 3780 | 1466180129526 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:29 INFO - PROCESS | 3780 | ++DOCSHELL 1519F800 == 30 [pid = 3780] [id = 156] 08:15:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1519FC00) [pid = 3780] [serial = 466] [outer = 00000000] 08:15:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (156C6400) [pid = 3780] [serial = 467] [outer = 1519FC00] 08:15:29 INFO - PROCESS | 3780 | 1466180129581 Marionette DEBUG loaded listener.js 08:15:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15B65800) [pid = 3780] [serial = 468] [outer = 1519FC00] 08:15:30 INFO - PROCESS | 3780 | 1466180130010 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:15:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:15:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 600ms 08:15:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:15:30 INFO - PROCESS | 3780 | 1466180130036 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:15:30 INFO - PROCESS | 3780 | 1466180130038 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 08:15:30 INFO - PROCESS | 3780 | 1466180130072 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - PROCESS | 3780 | 1466180130076 Marionette TRACE conn2 <- [1,590,null,{}] 08:15:30 INFO - PROCESS | 3780 | 1466180130071 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:30 INFO - PROCESS | 3780 | 1466180130076 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:30 INFO - PROCESS | 3780 | 1466180130157 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:15:30 INFO - PROCESS | 3780 | 1466180130225 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:30 INFO - PROCESS | 3780 | 1466180130228 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:30 INFO - PROCESS | 3780 | ++DOCSHELL 1519F000 == 31 [pid = 3780] [id = 157] 08:15:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (152D0000) [pid = 3780] [serial = 469] [outer = 00000000] 08:15:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (169BA000) [pid = 3780] [serial = 470] [outer = 152D0000] 08:15:30 INFO - PROCESS | 3780 | 1466180130275 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17D0E800) [pid = 3780] [serial = 471] [outer = 152D0000] 08:15:30 INFO - PROCESS | 3780 | 1466180130594 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:15:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:15:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 586ms 08:15:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:15:30 INFO - PROCESS | 3780 | 1466180130628 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:15:30 INFO - PROCESS | 3780 | 1466180130631 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 08:15:30 INFO - PROCESS | 3780 | 1466180130634 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - PROCESS | 3780 | 1466180130636 Marionette TRACE conn2 <- [1,594,null,{}] 08:15:30 INFO - PROCESS | 3780 | 1466180130639 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:30 INFO - PROCESS | 3780 | 1466180130641 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:30 INFO - PROCESS | 3780 | 1466180130755 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:15:30 INFO - PROCESS | 3780 | 1466180130811 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:30 INFO - PROCESS | 3780 | 1466180130813 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:30 INFO - PROCESS | 3780 | ++DOCSHELL 11CCB400 == 32 [pid = 3780] [id = 158] 08:15:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (131DE800) [pid = 3780] [serial = 472] [outer = 00000000] 08:15:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (18164400) [pid = 3780] [serial = 473] [outer = 131DE800] 08:15:30 INFO - PROCESS | 3780 | 1466180130842 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19768C00) [pid = 3780] [serial = 474] [outer = 131DE800] 08:15:31 INFO - PROCESS | 3780 | 1466180131235 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:15:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:15:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 640ms 08:15:31 INFO - PROCESS | 3780 | 1466180131286 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:15:31 INFO - PROCESS | 3780 | 1466180131288 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 08:15:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:15:31 INFO - PROCESS | 3780 | 1466180131322 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:15:31 INFO - PROCESS | 3780 | 1466180131323 Marionette TRACE conn2 <- [1,598,null,{}] 08:15:31 INFO - PROCESS | 3780 | 1466180131334 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:31 INFO - PROCESS | 3780 | 1466180131336 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:31 INFO - PROCESS | 3780 | 1466180131440 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:15:31 INFO - PROCESS | 3780 | 1466180131434 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:31 INFO - PROCESS | 3780 | 1466180131436 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:31 INFO - PROCESS | 3780 | ++DOCSHELL 1403D800 == 33 [pid = 3780] [id = 159] 08:15:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (18163C00) [pid = 3780] [serial = 475] [outer = 00000000] 08:15:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19A0F800) [pid = 3780] [serial = 476] [outer = 18163C00] 08:15:31 INFO - PROCESS | 3780 | 1466180131482 Marionette DEBUG loaded listener.js 08:15:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19C46400) [pid = 3780] [serial = 477] [outer = 18163C00] 08:15:31 INFO - PROCESS | 3780 | 1466180131894 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:15:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:15:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 614ms 08:15:31 INFO - PROCESS | 3780 | 1466180131924 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:15:31 INFO - PROCESS | 3780 | 1466180131926 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 08:15:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:15:31 INFO - PROCESS | 3780 | 1466180131929 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:15:31 INFO - PROCESS | 3780 | 1466180131931 Marionette TRACE conn2 <- [1,602,null,{}] 08:15:31 INFO - PROCESS | 3780 | 1466180131934 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:31 INFO - PROCESS | 3780 | 1466180131939 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:32 INFO - PROCESS | 3780 | 1466180132054 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:15:32 INFO - PROCESS | 3780 | 1466180132068 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:32 INFO - PROCESS | 3780 | 1466180132070 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:32 INFO - PROCESS | 3780 | ++DOCSHELL 1A003000 == 34 [pid = 3780] [id = 160] 08:15:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A0C4C00) [pid = 3780] [serial = 478] [outer = 00000000] 08:15:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A554400) [pid = 3780] [serial = 479] [outer = 1A0C4C00] 08:15:32 INFO - PROCESS | 3780 | 1466180132157 Marionette DEBUG loaded listener.js 08:15:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A55B000) [pid = 3780] [serial = 480] [outer = 1A0C4C00] 08:15:32 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (140E5C00) [pid = 3780] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:15:32 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1314F400) [pid = 3780] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:15:32 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10A47400) [pid = 3780] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:15:32 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (102F3C00) [pid = 3780] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:15:32 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (18164C00) [pid = 3780] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:15:32 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10A52800) [pid = 3780] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:15:32 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13C8CC00) [pid = 3780] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:15:32 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1816B000) [pid = 3780] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:15:32 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (169B5400) [pid = 3780] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:15:32 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13C58000) [pid = 3780] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:15:32 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (140EE800) [pid = 3780] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:15:32 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (19768800) [pid = 3780] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:15:32 INFO - PROCESS | 3780 | 1466180132530 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:15:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:15:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 654ms 08:15:32 INFO - PROCESS | 3780 | 1466180132588 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:15:32 INFO - PROCESS | 3780 | 1466180132590 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 08:15:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:15:32 INFO - PROCESS | 3780 | 1466180132593 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:15:32 INFO - PROCESS | 3780 | 1466180132595 Marionette TRACE conn2 <- [1,606,null,{}] 08:15:32 INFO - PROCESS | 3780 | 1466180132598 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:32 INFO - PROCESS | 3780 | 1466180132583 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:32 INFO - PROCESS | 3780 | 1466180132666 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:15:32 INFO - PROCESS | 3780 | 1466180132671 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:32 INFO - PROCESS | 3780 | 1466180132673 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:32 INFO - PROCESS | 3780 | ++DOCSHELL 11250C00 == 35 [pid = 3780] [id = 161] 08:15:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1126DC00) [pid = 3780] [serial = 481] [outer = 00000000] 08:15:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (140E5C00) [pid = 3780] [serial = 482] [outer = 1126DC00] 08:15:32 INFO - PROCESS | 3780 | 1466180132715 Marionette DEBUG loaded listener.js 08:15:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15940000) [pid = 3780] [serial = 483] [outer = 1126DC00] 08:15:33 INFO - PROCESS | 3780 | 1466180133076 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:15:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:15:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 518ms 08:15:33 INFO - PROCESS | 3780 | 1466180133111 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:15:33 INFO - PROCESS | 3780 | 1466180133113 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 08:15:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:15:33 INFO - PROCESS | 3780 | 1466180133116 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:15:33 INFO - PROCESS | 3780 | 1466180133117 Marionette TRACE conn2 <- [1,610,null,{}] 08:15:33 INFO - PROCESS | 3780 | 1466180133121 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:33 INFO - PROCESS | 3780 | 1466180133123 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:33 INFO - PROCESS | 3780 | 1466180133180 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:15:33 INFO - PROCESS | 3780 | 1466180133185 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:33 INFO - PROCESS | 3780 | 1466180133187 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:33 INFO - PROCESS | 3780 | ++DOCSHELL 1762C800 == 36 [pid = 3780] [id = 162] 08:15:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1816B000) [pid = 3780] [serial = 484] [outer = 00000000] 08:15:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A469400) [pid = 3780] [serial = 485] [outer = 1816B000] 08:15:33 INFO - PROCESS | 3780 | 1466180133229 Marionette DEBUG loaded listener.js 08:15:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A63B400) [pid = 3780] [serial = 486] [outer = 1816B000] 08:15:33 INFO - PROCESS | 3780 | 1466180133590 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:15:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:15:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 08:15:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:15:33 INFO - PROCESS | 3780 | 1466180133637 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:15:33 INFO - PROCESS | 3780 | 1466180133639 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 08:15:33 INFO - PROCESS | 3780 | 1466180133643 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:15:33 INFO - PROCESS | 3780 | 1466180133644 Marionette TRACE conn2 <- [1,614,null,{}] 08:15:33 INFO - PROCESS | 3780 | 1466180133648 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:33 INFO - PROCESS | 3780 | 1466180133650 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:33 INFO - PROCESS | 3780 | 1466180133704 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:15:33 INFO - PROCESS | 3780 | 1466180133709 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:33 INFO - PROCESS | 3780 | 1466180133711 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:33 INFO - PROCESS | 3780 | ++DOCSHELL 15B62000 == 37 [pid = 3780] [id = 163] 08:15:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (169B8C00) [pid = 3780] [serial = 487] [outer = 00000000] 08:15:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A824800) [pid = 3780] [serial = 488] [outer = 169B8C00] 08:15:33 INFO - PROCESS | 3780 | 1466180133753 Marionette DEBUG loaded listener.js 08:15:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A825000) [pid = 3780] [serial = 489] [outer = 169B8C00] 08:15:34 INFO - PROCESS | 3780 | 1466180134140 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:15:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:15:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 559ms 08:15:34 INFO - PROCESS | 3780 | 1466180134195 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:15:34 INFO - PROCESS | 3780 | 1466180134197 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 08:15:34 INFO - PROCESS | 3780 | 1466180134200 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:15:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:15:34 INFO - PROCESS | 3780 | 1466180134202 Marionette TRACE conn2 <- [1,618,null,{}] 08:15:34 INFO - PROCESS | 3780 | 1466180134205 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:34 INFO - PROCESS | 3780 | 1466180134207 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:34 INFO - PROCESS | 3780 | 1466180134261 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:15:34 INFO - PROCESS | 3780 | 1466180134382 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:34 INFO - PROCESS | 3780 | 1466180134386 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:34 INFO - PROCESS | 3780 | ++DOCSHELL 0F9E5C00 == 38 [pid = 3780] [id = 164] 08:15:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1021DC00) [pid = 3780] [serial = 490] [outer = 00000000] 08:15:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (105E6400) [pid = 3780] [serial = 491] [outer = 1021DC00] 08:15:34 INFO - PROCESS | 3780 | 1466180134423 Marionette DEBUG loaded listener.js 08:15:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (114C4400) [pid = 3780] [serial = 492] [outer = 1021DC00] 08:15:35 INFO - PROCESS | 3780 | 1466180135016 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:15:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:15:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 872ms 08:15:35 INFO - PROCESS | 3780 | 1466180135082 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:15:35 INFO - PROCESS | 3780 | 1466180135085 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 08:15:35 INFO - PROCESS | 3780 | 1466180135090 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:15:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:15:35 INFO - PROCESS | 3780 | 1466180135093 Marionette TRACE conn2 <- [1,622,null,{}] 08:15:35 INFO - PROCESS | 3780 | 1466180135114 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:35 INFO - PROCESS | 3780 | 1466180135117 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:35 INFO - PROCESS | 3780 | 1466180135212 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:15:35 INFO - PROCESS | 3780 | 1466180135350 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:35 INFO - PROCESS | 3780 | 1466180135336 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:35 INFO - PROCESS | 3780 | ++DOCSHELL 1528F400 == 39 [pid = 3780] [id = 165] 08:15:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15290000) [pid = 3780] [serial = 493] [outer = 00000000] 08:15:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15943400) [pid = 3780] [serial = 494] [outer = 15290000] 08:15:35 INFO - PROCESS | 3780 | 1466180135393 Marionette DEBUG loaded listener.js 08:15:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15BB7400) [pid = 3780] [serial = 495] [outer = 15290000] 08:15:35 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:35 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:15:35 INFO - PROCESS | 3780 | 1466180135888 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:15:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:15:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 844ms 08:15:35 INFO - PROCESS | 3780 | 1466180135937 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:15:35 INFO - PROCESS | 3780 | 1466180135922 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 08:15:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:15:35 INFO - PROCESS | 3780 | 1466180135926 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:15:35 INFO - PROCESS | 3780 | 1466180135928 Marionette TRACE conn2 <- [1,626,null,{}] 08:15:35 INFO - PROCESS | 3780 | 1466180135932 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:35 INFO - PROCESS | 3780 | 1466180135935 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:36 INFO - PROCESS | 3780 | 1466180136042 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:15:36 INFO - PROCESS | 3780 | 1466180136145 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:36 INFO - PROCESS | 3780 | 1466180136147 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:36 INFO - PROCESS | 3780 | ++DOCSHELL 18165800 == 40 [pid = 3780] [id = 166] 08:15:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (19A0A400) [pid = 3780] [serial = 496] [outer = 00000000] 08:15:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A0C0800) [pid = 3780] [serial = 497] [outer = 19A0A400] 08:15:36 INFO - PROCESS | 3780 | 1466180136201 Marionette DEBUG loaded listener.js 08:15:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A462800) [pid = 3780] [serial = 498] [outer = 19A0A400] 08:15:36 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:36 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:15:36 INFO - PROCESS | 3780 | 1466180136897 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:15:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:15:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 995ms 08:15:36 INFO - PROCESS | 3780 | 1466180136944 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:15:36 INFO - PROCESS | 3780 | 1466180136930 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 08:15:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:15:36 INFO - PROCESS | 3780 | 1466180136935 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:15:36 INFO - PROCESS | 3780 | 1466180136938 Marionette TRACE conn2 <- [1,630,null,{}] 08:15:36 INFO - PROCESS | 3780 | 1466180136944 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:36 INFO - PROCESS | 3780 | 1466180136947 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:37 INFO - PROCESS | 3780 | 1466180137043 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:15:37 INFO - PROCESS | 3780 | 1466180137120 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:37 INFO - PROCESS | 3780 | 1466180137107 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:37 INFO - PROCESS | 3780 | ++DOCSHELL 114BDC00 == 41 [pid = 3780] [id = 167] 08:15:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (114C7400) [pid = 3780] [serial = 499] [outer = 00000000] 08:15:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (131E9800) [pid = 3780] [serial = 500] [outer = 114C7400] 08:15:37 INFO - PROCESS | 3780 | 1466180137199 Marionette DEBUG loaded listener.js 08:15:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (132C1400) [pid = 3780] [serial = 501] [outer = 114C7400] 08:15:37 INFO - PROCESS | 3780 | --DOCSHELL 15B62000 == 40 [pid = 3780] [id = 163] 08:15:37 INFO - PROCESS | 3780 | --DOCSHELL 1762C800 == 39 [pid = 3780] [id = 162] 08:15:37 INFO - PROCESS | 3780 | --DOCSHELL 11250C00 == 38 [pid = 3780] [id = 161] 08:15:37 INFO - PROCESS | 3780 | --DOCSHELL 1A003000 == 37 [pid = 3780] [id = 160] 08:15:37 INFO - PROCESS | 3780 | --DOCSHELL 1403D800 == 36 [pid = 3780] [id = 159] 08:15:37 INFO - PROCESS | 3780 | --DOCSHELL 11CCB400 == 35 [pid = 3780] [id = 158] 08:15:37 INFO - PROCESS | 3780 | --DOCSHELL 1519F000 == 34 [pid = 3780] [id = 157] 08:15:37 INFO - PROCESS | 3780 | --DOCSHELL 1519F800 == 33 [pid = 3780] [id = 156] 08:15:37 INFO - PROCESS | 3780 | --DOCSHELL 10A48800 == 32 [pid = 3780] [id = 155] 08:15:37 INFO - PROCESS | 3780 | --DOCSHELL 13C57400 == 31 [pid = 3780] [id = 154] 08:15:37 INFO - PROCESS | 3780 | --DOCSHELL 0F9EB800 == 30 [pid = 3780] [id = 153] 08:15:37 INFO - PROCESS | 3780 | --DOCSHELL 18165800 == 29 [pid = 3780] [id = 166] 08:15:37 INFO - PROCESS | 3780 | --DOCSHELL 0F9E5C00 == 28 [pid = 3780] [id = 164] 08:15:37 INFO - PROCESS | 3780 | --DOCSHELL 1528F400 == 27 [pid = 3780] [id = 165] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A54C800) [pid = 3780] [serial = 455] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (143F0C00) [pid = 3780] [serial = 437] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1327F400) [pid = 3780] [serial = 434] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (13663800) [pid = 3780] [serial = 435] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10A4FC00) [pid = 3780] [serial = 431] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (10F82800) [pid = 3780] [serial = 432] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (10F83400) [pid = 3780] [serial = 429] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10A4E000) [pid = 3780] [serial = 428] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19751800) [pid = 3780] [serial = 446] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (11C21400) [pid = 3780] [serial = 420] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10F7A800) [pid = 3780] [serial = 419] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1519E800) [pid = 3780] [serial = 423] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (14340400) [pid = 3780] [serial = 422] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (19A0AC00) [pid = 3780] [serial = 426] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (19763800) [pid = 3780] [serial = 425] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17D05C00) [pid = 3780] [serial = 444] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1762D000) [pid = 3780] [serial = 443] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16E97C00) [pid = 3780] [serial = 450] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1595D400) [pid = 3780] [serial = 449] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (19769000) [pid = 3780] [serial = 447] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15957000) [pid = 3780] [serial = 440] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16583800) [pid = 3780] [serial = 441] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (19A09C00) [pid = 3780] [serial = 452] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (151A0C00) [pid = 3780] [serial = 438] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19C3F000) [pid = 3780] [serial = 453] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 3780 | 1466180138184 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:15:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:15:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1267ms 08:15:38 INFO - PROCESS | 3780 | 1466180138226 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:15:38 INFO - PROCESS | 3780 | 1466180138231 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 08:15:38 INFO - PROCESS | 3780 | 1466180138235 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:15:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:15:38 INFO - PROCESS | 3780 | 1466180138238 Marionette TRACE conn2 <- [1,634,null,{}] 08:15:38 INFO - PROCESS | 3780 | 1466180138251 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:38 INFO - PROCESS | 3780 | 1466180138254 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:38 INFO - PROCESS | 3780 | 1466180138315 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:15:38 INFO - PROCESS | 3780 | 1466180138324 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 3780 | 1466180138328 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:38 INFO - PROCESS | 3780 | ++DOCSHELL 11268400 == 28 [pid = 3780] [id = 168] 08:15:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1126C000) [pid = 3780] [serial = 502] [outer = 00000000] 08:15:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12AAAC00) [pid = 3780] [serial = 503] [outer = 1126C000] 08:15:38 INFO - PROCESS | 3780 | 1466180138376 Marionette DEBUG loaded listener.js 08:15:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (12BBD800) [pid = 3780] [serial = 504] [outer = 1126C000] 08:15:38 INFO - PROCESS | 3780 | 1466180138776 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:15:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:15:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 558ms 08:15:38 INFO - PROCESS | 3780 | 1466180138777 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:15:38 INFO - PROCESS | 3780 | 1466180138781 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 08:15:38 INFO - PROCESS | 3780 | 1466180138791 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:15:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:15:38 INFO - PROCESS | 3780 | 1466180138794 Marionette TRACE conn2 <- [1,638,null,{}] 08:15:38 INFO - PROCESS | 3780 | 1466180138798 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:38 INFO - PROCESS | 3780 | 1466180138800 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:38 INFO - PROCESS | 3780 | 1466180138889 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:15:38 INFO - PROCESS | 3780 | 1466180138897 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 3780 | 1466180138901 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:38 INFO - PROCESS | 3780 | ++DOCSHELL 13662C00 == 29 [pid = 3780] [id = 169] 08:15:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13663800) [pid = 3780] [serial = 505] [outer = 00000000] 08:15:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13951400) [pid = 3780] [serial = 506] [outer = 13663800] 08:15:38 INFO - PROCESS | 3780 | 1466180138949 Marionette DEBUG loaded listener.js 08:15:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13C5C800) [pid = 3780] [serial = 507] [outer = 13663800] 08:15:39 INFO - PROCESS | 3780 | 1466180139360 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:15:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:15:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 613ms 08:15:39 INFO - PROCESS | 3780 | 1466180139400 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:15:39 INFO - PROCESS | 3780 | 1466180139403 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 08:15:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:15:39 INFO - PROCESS | 3780 | 1466180139406 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:15:39 INFO - PROCESS | 3780 | 1466180139409 Marionette TRACE conn2 <- [1,642,null,{}] 08:15:39 INFO - PROCESS | 3780 | 1466180139420 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:39 INFO - PROCESS | 3780 | 1466180139424 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:39 INFO - PROCESS | 3780 | 1466180139505 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:15:39 INFO - PROCESS | 3780 | 1466180139568 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:39 INFO - PROCESS | 3780 | 1466180139571 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:39 INFO - PROCESS | 3780 | ++DOCSHELL 151A1800 == 30 [pid = 3780] [id = 170] 08:15:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (151A1C00) [pid = 3780] [serial = 508] [outer = 00000000] 08:15:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15285400) [pid = 3780] [serial = 509] [outer = 151A1C00] 08:15:39 INFO - PROCESS | 3780 | 1466180139619 Marionette DEBUG loaded listener.js 08:15:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (156C3800) [pid = 3780] [serial = 510] [outer = 151A1C00] 08:15:39 INFO - PROCESS | 3780 | 1466180139987 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:15:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:15:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 613ms 08:15:40 INFO - PROCESS | 3780 | 1466180140022 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:15:40 INFO - PROCESS | 3780 | 1466180140024 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 08:15:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:15:40 INFO - PROCESS | 3780 | 1466180140031 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - PROCESS | 3780 | 1466180140032 Marionette TRACE conn2 <- [1,646,null,{}] 08:15:40 INFO - PROCESS | 3780 | 1466180140041 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:40 INFO - PROCESS | 3780 | 1466180140044 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:40 INFO - PROCESS | 3780 | 1466180140156 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:15:40 INFO - PROCESS | 3780 | 1466180140213 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:40 INFO - PROCESS | 3780 | 1466180140215 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:40 INFO - PROCESS | 3780 | ++DOCSHELL 15BAF400 == 31 [pid = 3780] [id = 171] 08:15:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15BB3400) [pid = 3780] [serial = 511] [outer = 00000000] 08:15:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1657E800) [pid = 3780] [serial = 512] [outer = 15BB3400] 08:15:40 INFO - PROCESS | 3780 | 1466180140259 Marionette DEBUG loaded listener.js 08:15:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16E96C00) [pid = 3780] [serial = 513] [outer = 15BB3400] 08:15:40 INFO - PROCESS | 3780 | 1466180140625 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:15:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:15:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 654ms 08:15:40 INFO - PROCESS | 3780 | 1466180140682 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:15:40 INFO - PROCESS | 3780 | 1466180140683 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 08:15:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:15:40 INFO - PROCESS | 3780 | 1466180140687 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - PROCESS | 3780 | 1466180140688 Marionette TRACE conn2 <- [1,650,null,{}] 08:15:40 INFO - PROCESS | 3780 | 1466180140691 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:40 INFO - PROCESS | 3780 | 1466180140693 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:40 INFO - PROCESS | 3780 | 1466180140783 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:15:40 INFO - PROCESS | 3780 | 1466180140794 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:40 INFO - PROCESS | 3780 | 1466180140796 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:40 INFO - PROCESS | 3780 | ++DOCSHELL 17493000 == 32 [pid = 3780] [id = 172] 08:15:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1754C800) [pid = 3780] [serial = 514] [outer = 00000000] 08:15:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1810B000) [pid = 3780] [serial = 515] [outer = 1754C800] 08:15:40 INFO - PROCESS | 3780 | 1466180140839 Marionette DEBUG loaded listener.js 08:15:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (18165000) [pid = 3780] [serial = 516] [outer = 1754C800] 08:15:41 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:41 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:15:41 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:41 INFO - PROCESS | 3780 | 1466180141243 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:15:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:15:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 614ms 08:15:41 INFO - PROCESS | 3780 | 1466180141285 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:15:41 INFO - PROCESS | 3780 | 1466180141287 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 08:15:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:15:41 INFO - PROCESS | 3780 | 1466180141328 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:15:41 INFO - PROCESS | 3780 | 1466180141330 Marionette TRACE conn2 <- [1,654,null,{}] 08:15:41 INFO - PROCESS | 3780 | 1466180141334 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:41 INFO - PROCESS | 3780 | 1466180141339 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:41 INFO - PROCESS | 3780 | 1466180141451 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:15:41 INFO - PROCESS | 3780 | 1466180141456 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:41 INFO - PROCESS | 3780 | 1466180141458 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:41 INFO - PROCESS | 3780 | ++DOCSHELL 19A04000 == 33 [pid = 3780] [id = 173] 08:15:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19A05000) [pid = 3780] [serial = 517] [outer = 00000000] 08:15:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (19A0B800) [pid = 3780] [serial = 518] [outer = 19A05000] 08:15:41 INFO - PROCESS | 3780 | 1466180141501 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19ACF800) [pid = 3780] [serial = 519] [outer = 19A05000] 08:15:41 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A0B9400) [pid = 3780] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:15:41 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (169B8C00) [pid = 3780] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:15:41 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (18163C00) [pid = 3780] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:15:41 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A0C4C00) [pid = 3780] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:15:41 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1021D800) [pid = 3780] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:15:41 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13C85C00) [pid = 3780] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:15:41 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1519FC00) [pid = 3780] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:15:41 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (152D0000) [pid = 3780] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:15:41 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10A48C00) [pid = 3780] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:15:41 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1126DC00) [pid = 3780] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:15:41 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (131DE800) [pid = 3780] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:15:41 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1816B000) [pid = 3780] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:15:41 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:41 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:15:41 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:41 INFO - PROCESS | 3780 | 1466180142011 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:15:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:15:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 749ms 08:15:42 INFO - PROCESS | 3780 | 1466180142073 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:15:42 INFO - PROCESS | 3780 | 1466180142075 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 08:15:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:15:42 INFO - PROCESS | 3780 | 1466180142078 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - PROCESS | 3780 | 1466180142080 Marionette TRACE conn2 <- [1,658,null,{}] 08:15:42 INFO - PROCESS | 3780 | 1466180142083 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:42 INFO - PROCESS | 3780 | 1466180142085 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:42 INFO - PROCESS | 3780 | 1466180142163 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:15:42 INFO - PROCESS | 3780 | 1466180142168 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:42 INFO - PROCESS | 3780 | 1466180142170 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:42 INFO - PROCESS | 3780 | ++DOCSHELL 10F24C00 == 34 [pid = 3780] [id = 174] 08:15:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13C85C00) [pid = 3780] [serial = 520] [outer = 00000000] 08:15:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1975F800) [pid = 3780] [serial = 521] [outer = 13C85C00] 08:15:42 INFO - PROCESS | 3780 | 1466180142213 Marionette DEBUG loaded listener.js 08:15:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19764400) [pid = 3780] [serial = 522] [outer = 13C85C00] 08:15:42 INFO - PROCESS | 3780 | 1466180142576 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:15:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:15:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 518ms 08:15:42 INFO - PROCESS | 3780 | 1466180142611 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:15:42 INFO - PROCESS | 3780 | 1466180142613 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 08:15:42 INFO - PROCESS | 3780 | 1466180142616 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:15:42 INFO - PROCESS | 3780 | 1466180142618 Marionette TRACE conn2 <- [1,662,null,{}] 08:15:42 INFO - PROCESS | 3780 | 1466180142621 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:42 INFO - PROCESS | 3780 | 1466180142623 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:42 INFO - PROCESS | 3780 | 1466180142678 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:15:42 INFO - PROCESS | 3780 | 1466180142683 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:42 INFO - PROCESS | 3780 | 1466180142685 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:42 INFO - PROCESS | 3780 | ++DOCSHELL 19A0BC00 == 35 [pid = 3780] [id = 175] 08:15:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19A10800) [pid = 3780] [serial = 523] [outer = 00000000] 08:15:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A001400) [pid = 3780] [serial = 524] [outer = 19A10800] 08:15:42 INFO - PROCESS | 3780 | 1466180142729 Marionette DEBUG loaded listener.js 08:15:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A005000) [pid = 3780] [serial = 525] [outer = 19A10800] 08:15:43 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:43 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:15:43 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:43 INFO - PROCESS | 3780 | 1466180143097 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:15:43 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 08:15:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 517ms 08:15:43 INFO - PROCESS | 3780 | 1466180143139 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:15:43 INFO - PROCESS | 3780 | 1466180143141 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 08:15:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:15:43 INFO - PROCESS | 3780 | 1466180143144 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:15:43 INFO - PROCESS | 3780 | 1466180143146 Marionette TRACE conn2 <- [1,666,null,{}] 08:15:43 INFO - PROCESS | 3780 | 1466180143149 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:43 INFO - PROCESS | 3780 | 1466180143151 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:43 INFO - PROCESS | 3780 | 1466180143208 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:15:43 INFO - PROCESS | 3780 | 1466180143213 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:43 INFO - PROCESS | 3780 | 1466180143215 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:43 INFO - PROCESS | 3780 | ++DOCSHELL 151A1400 == 36 [pid = 3780] [id = 176] 08:15:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A0C3000) [pid = 3780] [serial = 526] [outer = 00000000] 08:15:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A54C800) [pid = 3780] [serial = 527] [outer = 1A0C3000] 08:15:43 INFO - PROCESS | 3780 | 1466180143258 Marionette DEBUG loaded listener.js 08:15:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A552000) [pid = 3780] [serial = 528] [outer = 1A0C3000] 08:15:44 INFO - PROCESS | 3780 | --DOCSHELL 11268400 == 35 [pid = 3780] [id = 168] 08:15:44 INFO - PROCESS | 3780 | --DOCSHELL 114BDC00 == 34 [pid = 3780] [id = 167] 08:15:44 INFO - PROCESS | 3780 | --DOCSHELL 13662C00 == 33 [pid = 3780] [id = 169] 08:15:44 INFO - PROCESS | 3780 | --DOCSHELL 151A1800 == 32 [pid = 3780] [id = 170] 08:15:44 INFO - PROCESS | 3780 | --DOCSHELL 19A04000 == 31 [pid = 3780] [id = 173] 08:15:44 INFO - PROCESS | 3780 | --DOCSHELL 17493000 == 30 [pid = 3780] [id = 172] 08:15:44 INFO - PROCESS | 3780 | --DOCSHELL 10F24C00 == 29 [pid = 3780] [id = 174] 08:15:44 INFO - PROCESS | 3780 | --DOCSHELL 15BAF400 == 28 [pid = 3780] [id = 171] 08:15:44 INFO - PROCESS | 3780 | --DOCSHELL 19A0BC00 == 27 [pid = 3780] [id = 175] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A54DC00) [pid = 3780] [serial = 456] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (19A0F800) [pid = 3780] [serial = 476] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A554400) [pid = 3780] [serial = 479] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1055C800) [pid = 3780] [serial = 458] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1126BC00) [pid = 3780] [serial = 459] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (140EA000) [pid = 3780] [serial = 461] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1517FC00) [pid = 3780] [serial = 462] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (156C6400) [pid = 3780] [serial = 467] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15B65800) [pid = 3780] [serial = 468] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (19C46400) [pid = 3780] [serial = 477] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (169BA000) [pid = 3780] [serial = 470] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17D0E800) [pid = 3780] [serial = 471] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (12812800) [pid = 3780] [serial = 464] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (130C6800) [pid = 3780] [serial = 465] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15940000) [pid = 3780] [serial = 483] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (140E5C00) [pid = 3780] [serial = 482] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A55B000) [pid = 3780] [serial = 480] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (18164400) [pid = 3780] [serial = 473] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (19768C00) [pid = 3780] [serial = 474] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1A63B400) [pid = 3780] [serial = 486] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1A469400) [pid = 3780] [serial = 485] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (1A825000) [pid = 3780] [serial = 489] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1A824800) [pid = 3780] [serial = 488] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3780 | 1466180144671 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:15:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:15:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1581ms 08:15:44 INFO - PROCESS | 3780 | 1466180144728 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:15:44 INFO - PROCESS | 3780 | 1466180144732 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 08:15:44 INFO - PROCESS | 3780 | 1466180144737 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:15:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:15:44 INFO - PROCESS | 3780 | 1466180144740 Marionette TRACE conn2 <- [1,670,null,{}] 08:15:44 INFO - PROCESS | 3780 | 1466180144747 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:44 INFO - PROCESS | 3780 | 1466180144750 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:44 INFO - PROCESS | 3780 | 1466180144823 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:15:44 INFO - PROCESS | 3780 | 1466180144830 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:44 INFO - PROCESS | 3780 | 1466180144834 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:44 INFO - PROCESS | 3780 | ++DOCSHELL 10EEC400 == 28 [pid = 3780] [id = 177] 08:15:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (10F7B800) [pid = 3780] [serial = 529] [outer = 00000000] 08:15:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (1124F800) [pid = 3780] [serial = 530] [outer = 10F7B800] 08:15:44 INFO - PROCESS | 3780 | 1466180144886 Marionette DEBUG loaded listener.js 08:15:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (11267400) [pid = 3780] [serial = 531] [outer = 10F7B800] 08:15:45 INFO - PROCESS | 3780 | 1466180145754 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:15:45 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) 08:15:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1036ms 08:15:45 INFO - PROCESS | 3780 | 1466180145789 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:15:45 INFO - PROCESS | 3780 | 1466180145795 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 08:15:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:15:45 INFO - PROCESS | 3780 | 1466180145801 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:15:45 INFO - PROCESS | 3780 | 1466180145804 Marionette TRACE conn2 <- [1,674,null,{}] 08:15:45 INFO - PROCESS | 3780 | 1466180145808 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:45 INFO - PROCESS | 3780 | 1466180145810 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:45 INFO - PROCESS | 3780 | 1466180145876 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:15:45 INFO - PROCESS | 3780 | 1466180145883 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:45 INFO - PROCESS | 3780 | 1466180145885 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:45 INFO - PROCESS | 3780 | ++DOCSHELL 12AE6400 == 29 [pid = 3780] [id = 178] 08:15:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (12BBE800) [pid = 3780] [serial = 532] [outer = 00000000] 08:15:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (130C4800) [pid = 3780] [serial = 533] [outer = 12BBE800] 08:15:45 INFO - PROCESS | 3780 | 1466180145931 Marionette DEBUG loaded listener.js 08:15:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (13139C00) [pid = 3780] [serial = 534] [outer = 12BBE800] 08:15:46 INFO - PROCESS | 3780 | 1466180146741 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:15:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:15:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1008ms 08:15:46 INFO - PROCESS | 3780 | 1466180146801 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:15:46 INFO - PROCESS | 3780 | 1466180146803 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 08:15:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:15:46 INFO - PROCESS | 3780 | 1466180146807 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:15:46 INFO - PROCESS | 3780 | 1466180146810 Marionette TRACE conn2 <- [1,678,null,{}] 08:15:46 INFO - PROCESS | 3780 | 1466180146821 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:46 INFO - PROCESS | 3780 | 1466180146826 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:46 INFO - PROCESS | 3780 | 1466180146889 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:15:46 INFO - PROCESS | 3780 | 1466180146897 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:46 INFO - PROCESS | 3780 | 1466180146900 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:46 INFO - PROCESS | 3780 | ++DOCSHELL 13C8E400 == 30 [pid = 3780] [id = 179] 08:15:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13C8E800) [pid = 3780] [serial = 535] [outer = 00000000] 08:15:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1403F000) [pid = 3780] [serial = 536] [outer = 13C8E800] 08:15:46 INFO - PROCESS | 3780 | 1466180146947 Marionette DEBUG loaded listener.js 08:15:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (140ED000) [pid = 3780] [serial = 537] [outer = 13C8E800] 08:15:47 INFO - PROCESS | 3780 | 1466180147754 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:15:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:15:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 995ms 08:15:47 INFO - PROCESS | 3780 | 1466180147808 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:15:47 INFO - PROCESS | 3780 | 1466180147821 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 08:15:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:15:47 INFO - PROCESS | 3780 | 1466180147825 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - PROCESS | 3780 | 1466180147826 Marionette TRACE conn2 <- [1,682,null,{}] 08:15:47 INFO - PROCESS | 3780 | 1466180147830 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:47 INFO - PROCESS | 3780 | 1466180147832 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:47 INFO - PROCESS | 3780 | 1466180147894 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:15:47 INFO - PROCESS | 3780 | 1466180147900 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:47 INFO - PROCESS | 3780 | 1466180147903 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:47 INFO - PROCESS | 3780 | ++DOCSHELL 14040800 == 31 [pid = 3780] [id = 180] 08:15:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (143F4000) [pid = 3780] [serial = 538] [outer = 00000000] 08:15:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1519EC00) [pid = 3780] [serial = 539] [outer = 143F4000] 08:15:47 INFO - PROCESS | 3780 | 1466180147946 Marionette DEBUG loaded listener.js 08:15:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (151A6000) [pid = 3780] [serial = 540] [outer = 143F4000] 08:15:48 INFO - PROCESS | 3780 | 1466180148753 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:15:48 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) 08:15:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 954ms 08:15:48 INFO - PROCESS | 3780 | 1466180148774 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:15:48 INFO - PROCESS | 3780 | 1466180148776 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 08:15:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:15:48 INFO - PROCESS | 3780 | 1466180148787 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:15:48 INFO - PROCESS | 3780 | 1466180148789 Marionette TRACE conn2 <- [1,686,null,{}] 08:15:48 INFO - PROCESS | 3780 | 1466180148793 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:48 INFO - PROCESS | 3780 | 1466180148795 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:48 INFO - PROCESS | 3780 | 1466180148880 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:15:48 INFO - PROCESS | 3780 | 1466180148885 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:48 INFO - PROCESS | 3780 | 1466180148887 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:48 INFO - PROCESS | 3780 | ++DOCSHELL 151AC000 == 32 [pid = 3780] [id = 181] 08:15:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (151ACC00) [pid = 3780] [serial = 541] [outer = 00000000] 08:15:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15940000) [pid = 3780] [serial = 542] [outer = 151ACC00] 08:15:48 INFO - PROCESS | 3780 | 1466180148931 Marionette DEBUG loaded listener.js 08:15:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15957000) [pid = 3780] [serial = 543] [outer = 151ACC00] 08:15:49 INFO - PROCESS | 3780 | 1466180149742 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:15:49 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) 08:15:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 995ms 08:15:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:15:49 INFO - PROCESS | 3780 | 1466180149789 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:15:49 INFO - PROCESS | 3780 | 1466180149791 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 08:15:49 INFO - PROCESS | 3780 | 1466180149794 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - PROCESS | 3780 | 1466180149796 Marionette TRACE conn2 <- [1,690,null,{}] 08:15:49 INFO - PROCESS | 3780 | 1466180149800 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:49 INFO - PROCESS | 3780 | 1466180149805 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:49 INFO - PROCESS | 3780 | 1466180149911 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:15:49 INFO - PROCESS | 3780 | 1466180149916 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:49 INFO - PROCESS | 3780 | 1466180149918 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:49 INFO - PROCESS | 3780 | ++DOCSHELL 1657D400 == 33 [pid = 3780] [id = 182] 08:15:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1658FC00) [pid = 3780] [serial = 544] [outer = 00000000] 08:15:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17549400) [pid = 3780] [serial = 545] [outer = 1658FC00] 08:15:49 INFO - PROCESS | 3780 | 1466180149961 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17635C00) [pid = 3780] [serial = 546] [outer = 1658FC00] 08:15:50 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15BB3400) [pid = 3780] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:15:50 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1754C800) [pid = 3780] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:15:50 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (19A05000) [pid = 3780] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:15:50 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (19A10800) [pid = 3780] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:15:50 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1021DC00) [pid = 3780] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:15:50 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (151A1C00) [pid = 3780] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:15:50 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (13663800) [pid = 3780] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:15:50 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1126C000) [pid = 3780] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:15:50 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (114C7400) [pid = 3780] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:15:50 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19A0A400) [pid = 3780] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:15:50 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (15290000) [pid = 3780] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:15:50 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (13C85C00) [pid = 3780] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:15:50 INFO - PROCESS | 3780 | 1466180150782 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:15:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:15:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1036ms 08:15:50 INFO - PROCESS | 3780 | 1466180150841 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:15:50 INFO - PROCESS | 3780 | 1466180150843 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 08:15:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:15:50 INFO - PROCESS | 3780 | 1466180150847 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:15:50 INFO - PROCESS | 3780 | 1466180150849 Marionette TRACE conn2 <- [1,694,null,{}] 08:15:50 INFO - PROCESS | 3780 | 1466180150853 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:50 INFO - PROCESS | 3780 | 1466180150854 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:50 INFO - PROCESS | 3780 | 1466180150909 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:15:50 INFO - PROCESS | 3780 | 1466180150914 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 3780 | 1466180150916 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:50 INFO - PROCESS | 3780 | ++DOCSHELL 10F79C00 == 34 [pid = 3780] [id = 183] 08:15:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10F83400) [pid = 3780] [serial = 547] [outer = 00000000] 08:15:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (151A1C00) [pid = 3780] [serial = 548] [outer = 10F83400] 08:15:50 INFO - PROCESS | 3780 | 1466180150959 Marionette DEBUG loaded listener.js 08:15:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (151A5000) [pid = 3780] [serial = 549] [outer = 10F83400] 08:15:51 INFO - PROCESS | 3780 | 1466180151755 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:15:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:15:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 954ms 08:15:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:15:51 INFO - PROCESS | 3780 | 1466180151798 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:15:51 INFO - PROCESS | 3780 | 1466180151800 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 08:15:51 INFO - PROCESS | 3780 | 1466180151806 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - PROCESS | 3780 | 1466180151808 Marionette TRACE conn2 <- [1,698,null,{}] 08:15:51 INFO - PROCESS | 3780 | 1466180151811 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:51 INFO - PROCESS | 3780 | 1466180151813 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:51 INFO - PROCESS | 3780 | 1466180151887 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:15:51 INFO - PROCESS | 3780 | 1466180151894 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:51 INFO - PROCESS | 3780 | 1466180151896 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:51 INFO - PROCESS | 3780 | ++DOCSHELL 13C8C800 == 35 [pid = 3780] [id = 184] 08:15:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1434B400) [pid = 3780] [serial = 550] [outer = 00000000] 08:15:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (17F19800) [pid = 3780] [serial = 551] [outer = 1434B400] 08:15:51 INFO - PROCESS | 3780 | 1466180151962 Marionette DEBUG loaded listener.js 08:15:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (17F1B800) [pid = 3780] [serial = 552] [outer = 1434B400] 08:15:52 INFO - PROCESS | 3780 | 1466180152830 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:15:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:15:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1036ms 08:15:52 INFO - PROCESS | 3780 | 1466180152856 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:15:52 INFO - PROCESS | 3780 | 1466180152861 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 08:15:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:15:52 INFO - PROCESS | 3780 | 1466180152865 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - PROCESS | 3780 | 1466180152869 Marionette TRACE conn2 <- [1,702,null,{}] 08:15:52 INFO - PROCESS | 3780 | 1466180152875 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:52 INFO - PROCESS | 3780 | 1466180152878 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:52 INFO - PROCESS | 3780 | 1466180152976 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:15:53 INFO - PROCESS | 3780 | 1466180153048 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:53 INFO - PROCESS | 3780 | 1466180153053 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:53 INFO - PROCESS | 3780 | ++DOCSHELL 10F84800 == 36 [pid = 3780] [id = 185] 08:15:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10F85800) [pid = 3780] [serial = 553] [outer = 00000000] 08:15:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11AD7C00) [pid = 3780] [serial = 554] [outer = 10F85800] 08:15:53 INFO - PROCESS | 3780 | 1466180153089 Marionette DEBUG loaded listener.js 08:15:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (12891800) [pid = 3780] [serial = 555] [outer = 10F85800] 08:15:54 INFO - PROCESS | 3780 | --DOCSHELL 10F79C00 == 35 [pid = 3780] [id = 183] 08:15:54 INFO - PROCESS | 3780 | --DOCSHELL 1657D400 == 34 [pid = 3780] [id = 182] 08:15:54 INFO - PROCESS | 3780 | --DOCSHELL 151AC000 == 33 [pid = 3780] [id = 181] 08:15:54 INFO - PROCESS | 3780 | --DOCSHELL 14040800 == 32 [pid = 3780] [id = 180] 08:15:54 INFO - PROCESS | 3780 | --DOCSHELL 13C8E400 == 31 [pid = 3780] [id = 179] 08:15:54 INFO - PROCESS | 3780 | --DOCSHELL 12AE6400 == 30 [pid = 3780] [id = 178] 08:15:54 INFO - PROCESS | 3780 | --DOCSHELL 10EEC400 == 29 [pid = 3780] [id = 177] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1657E800) [pid = 3780] [serial = 512] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1810B000) [pid = 3780] [serial = 515] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16E96C00) [pid = 3780] [serial = 513] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (19A0B800) [pid = 3780] [serial = 518] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (18165000) [pid = 3780] [serial = 516] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A001400) [pid = 3780] [serial = 524] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19ACF800) [pid = 3780] [serial = 519] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (105E6400) [pid = 3780] [serial = 491] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A54C800) [pid = 3780] [serial = 527] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (15285400) [pid = 3780] [serial = 509] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (13951400) [pid = 3780] [serial = 506] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (13C5C800) [pid = 3780] [serial = 507] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (12AAAC00) [pid = 3780] [serial = 503] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (12BBD800) [pid = 3780] [serial = 504] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1A005000) [pid = 3780] [serial = 525] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (132C1400) [pid = 3780] [serial = 501] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (131E9800) [pid = 3780] [serial = 500] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (1A462800) [pid = 3780] [serial = 498] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (1A0C0800) [pid = 3780] [serial = 497] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (15BB7400) [pid = 3780] [serial = 495] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (15943400) [pid = 3780] [serial = 494] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (114C4400) [pid = 3780] [serial = 492] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 50 (1975F800) [pid = 3780] [serial = 521] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 49 (156C3800) [pid = 3780] [serial = 510] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | --DOMWINDOW == 48 (19764400) [pid = 3780] [serial = 522] [outer = 00000000] [url = about:blank] 08:15:54 INFO - PROCESS | 3780 | 1466180154308 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:15:54 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 08:15:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1486ms 08:15:54 INFO - PROCESS | 3780 | 1466180154349 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:15:54 INFO - PROCESS | 3780 | 1466180154353 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 08:15:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:15:54 INFO - PROCESS | 3780 | 1466180154358 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:15:54 INFO - PROCESS | 3780 | 1466180154361 Marionette TRACE conn2 <- [1,706,null,{}] 08:15:54 INFO - PROCESS | 3780 | 1466180154366 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:54 INFO - PROCESS | 3780 | 1466180154369 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:54 INFO - PROCESS | 3780 | 1466180154428 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:15:54 INFO - PROCESS | 3780 | 1466180154436 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:54 INFO - PROCESS | 3780 | 1466180154440 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:54 INFO - PROCESS | 3780 | ++DOCSHELL 11258800 == 30 [pid = 3780] [id = 186] 08:15:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 49 (11259C00) [pid = 3780] [serial = 556] [outer = 00000000] 08:15:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (12AE6400) [pid = 3780] [serial = 557] [outer = 11259C00] 08:15:54 INFO - PROCESS | 3780 | 1466180154486 Marionette DEBUG loaded listener.js 08:15:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (12D66800) [pid = 3780] [serial = 558] [outer = 11259C00] 08:15:55 INFO - PROCESS | 3780 | 1466180155304 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:15:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:15:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 995ms 08:15:55 INFO - PROCESS | 3780 | 1466180155358 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:15:55 INFO - PROCESS | 3780 | 1466180155363 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 08:15:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:15:55 INFO - PROCESS | 3780 | 1466180155369 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:15:55 INFO - PROCESS | 3780 | 1466180155371 Marionette TRACE conn2 <- [1,710,null,{}] 08:15:55 INFO - PROCESS | 3780 | 1466180155375 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:55 INFO - PROCESS | 3780 | 1466180155378 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:55 INFO - PROCESS | 3780 | 1466180155447 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:15:55 INFO - PROCESS | 3780 | 1466180155456 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:55 INFO - PROCESS | 3780 | 1466180155459 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:55 INFO - PROCESS | 3780 | ++DOCSHELL 1365A800 == 31 [pid = 3780] [id = 187] 08:15:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (1365FC00) [pid = 3780] [serial = 559] [outer = 00000000] 08:15:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (13950800) [pid = 3780] [serial = 560] [outer = 1365FC00] 08:15:55 INFO - PROCESS | 3780 | 1466180155505 Marionette DEBUG loaded listener.js 08:15:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (13C55400) [pid = 3780] [serial = 561] [outer = 1365FC00] 08:15:55 INFO - PROCESS | 3780 | 1466180155914 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:15:55 INFO - PROCESS | 3780 | 1466180155930 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 08:15:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:15:55 INFO - PROCESS | 3780 | 1466180155939 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:15:55 INFO - PROCESS | 3780 | 1466180155943 Marionette TRACE conn2 <- [1,714,null,{}] 08:15:55 INFO - PROCESS | 3780 | 1466180155953 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:55 INFO - PROCESS | 3780 | 1466180155940 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:56 INFO - PROCESS | 3780 | 1466180156045 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:15:56 INFO - PROCESS | 3780 | 1466180156052 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 3780 | 1466180156055 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:56 INFO - PROCESS | 3780 | ++DOCSHELL 15183000 == 32 [pid = 3780] [id = 188] 08:15:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (15184400) [pid = 3780] [serial = 562] [outer = 00000000] 08:15:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (15287400) [pid = 3780] [serial = 563] [outer = 15184400] 08:15:56 INFO - PROCESS | 3780 | 1466180156102 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (156C6400) [pid = 3780] [serial = 564] [outer = 15184400] 08:15:56 INFO - PROCESS | 3780 | 1466180156550 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:15:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:15:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 654ms 08:15:56 INFO - PROCESS | 3780 | 1466180156579 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:15:56 INFO - PROCESS | 3780 | 1466180156582 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 08:15:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:15:56 INFO - PROCESS | 3780 | 1466180156585 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:15:56 INFO - PROCESS | 3780 | 1466180156586 Marionette TRACE conn2 <- [1,718,null,{}] 08:15:56 INFO - PROCESS | 3780 | 1466180156590 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:56 INFO - PROCESS | 3780 | 1466180156592 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:56 INFO - PROCESS | 3780 | 1466180156705 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:15:56 INFO - PROCESS | 3780 | 1466180156729 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 3780 | 1466180156731 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:56 INFO - PROCESS | 3780 | ++DOCSHELL 15BB3800 == 33 [pid = 3780] [id = 189] 08:15:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (15BB4000) [pid = 3780] [serial = 565] [outer = 00000000] 08:15:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (1657FC00) [pid = 3780] [serial = 566] [outer = 15BB4000] 08:15:56 INFO - PROCESS | 3780 | 1466180156774 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (169BA000) [pid = 3780] [serial = 567] [outer = 15BB4000] 08:15:57 INFO - PROCESS | 3780 | 1466180157174 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:15:57 INFO - PROCESS | 3780 | 1466180157235 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 08:15:57 INFO - PROCESS | 3780 | 1466180157239 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:15:57 INFO - PROCESS | 3780 | 1466180157240 Marionette TRACE conn2 <- [1,722,null,{}] 08:15:57 INFO - PROCESS | 3780 | 1466180157244 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:57 INFO - PROCESS | 3780 | 1466180157246 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:57 INFO - PROCESS | 3780 | 1466180157338 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:15:57 INFO - PROCESS | 3780 | 1466180157343 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:57 INFO - PROCESS | 3780 | 1466180157346 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:57 INFO - PROCESS | 3780 | ++DOCSHELL 169B9400 == 34 [pid = 3780] [id = 190] 08:15:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (16A5A800) [pid = 3780] [serial = 568] [outer = 00000000] 08:15:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (17F19400) [pid = 3780] [serial = 569] [outer = 16A5A800] 08:15:57 INFO - PROCESS | 3780 | 1466180157392 Marionette DEBUG loaded listener.js 08:15:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (18160000) [pid = 3780] [serial = 570] [outer = 16A5A800] 08:15:57 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (13C8E800) [pid = 3780] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:15:57 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (10F7B800) [pid = 3780] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:15:57 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (143F4000) [pid = 3780] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:15:57 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (1A0C3000) [pid = 3780] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:15:57 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (12BBE800) [pid = 3780] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:15:57 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (151ACC00) [pid = 3780] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:15:57 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (1658FC00) [pid = 3780] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:15:57 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (10F83400) [pid = 3780] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:15:57 INFO - PROCESS | 3780 | 1466180157785 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:15:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:15:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 599ms 08:15:57 INFO - PROCESS | 3780 | 1466180157842 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 08:15:57 INFO - PROCESS | 3780 | 1466180157844 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 08:15:57 INFO - PROCESS | 3780 | 1466180157848 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - PROCESS | 3780 | 1466180157849 Marionette TRACE conn2 <- [1,726,null,{}] 08:15:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:15:57 INFO - PROCESS | 3780 | 1466180157853 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:57 INFO - PROCESS | 3780 | 1466180157858 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:57 INFO - PROCESS | 3780 | 1466180157984 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:15:58 INFO - PROCESS | 3780 | 1466180158019 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:58 INFO - PROCESS | 3780 | 1466180158021 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:58 INFO - PROCESS | 3780 | ++DOCSHELL 1657DC00 == 35 [pid = 3780] [id = 191] 08:15:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (1658FC00) [pid = 3780] [serial = 571] [outer = 00000000] 08:15:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (18164400) [pid = 3780] [serial = 572] [outer = 1658FC00] 08:15:58 INFO - PROCESS | 3780 | 1466180158064 Marionette DEBUG loaded listener.js 08:15:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (19762400) [pid = 3780] [serial = 573] [outer = 1658FC00] 08:15:58 INFO - PROCESS | 3780 | 1466180158974 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:15:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:15:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1131ms 08:15:58 INFO - PROCESS | 3780 | 1466180158998 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:15:58 INFO - PROCESS | 3780 | 1466180159003 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 08:15:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:15:58 INFO - PROCESS | 3780 | 1466180159008 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:15:58 INFO - PROCESS | 3780 | 1466180159011 Marionette TRACE conn2 <- [1,730,null,{}] 08:15:59 INFO - PROCESS | 3780 | 1466180159016 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:59 INFO - PROCESS | 3780 | 1466180159020 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:59 INFO - PROCESS | 3780 | 1466180159108 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:15:59 INFO - PROCESS | 3780 | 1466180159231 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:59 INFO - PROCESS | 3780 | 1466180159234 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:15:59 INFO - PROCESS | 3780 | ++DOCSHELL 12ADF400 == 36 [pid = 3780] [id = 192] 08:15:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (12ADF800) [pid = 3780] [serial = 574] [outer = 00000000] 08:15:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (13665C00) [pid = 3780] [serial = 575] [outer = 12ADF800] 08:15:59 INFO - PROCESS | 3780 | 1466180159289 Marionette DEBUG loaded listener.js 08:15:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (13C60000) [pid = 3780] [serial = 576] [outer = 12ADF800] 08:16:00 INFO - PROCESS | 3780 | 1466180160250 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:16:00 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 08:16:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1268ms 08:16:00 INFO - PROCESS | 3780 | 1466180160289 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 08:16:00 INFO - PROCESS | 3780 | 1466180160293 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 08:16:00 INFO - PROCESS | 3780 | 1466180160299 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:16:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:16:00 INFO - PROCESS | 3780 | 1466180160303 Marionette TRACE conn2 <- [1,734,null,{}] 08:16:00 INFO - PROCESS | 3780 | 1466180160291 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:00 INFO - PROCESS | 3780 | 1466180160294 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:00 INFO - PROCESS | 3780 | 1466180160437 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:16:00 INFO - PROCESS | 3780 | 1466180160522 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:00 INFO - PROCESS | 3780 | 1466180160525 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:00 INFO - PROCESS | 3780 | ++DOCSHELL 13153000 == 37 [pid = 3780] [id = 193] 08:16:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (131E2400) [pid = 3780] [serial = 577] [outer = 00000000] 08:16:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1327F400) [pid = 3780] [serial = 578] [outer = 131E2400] 08:16:00 INFO - PROCESS | 3780 | 1466180160574 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (13662000) [pid = 3780] [serial = 579] [outer = 131E2400] 08:16:01 INFO - PROCESS | 3780 | --DOCSHELL 169B9400 == 36 [pid = 3780] [id = 190] 08:16:01 INFO - PROCESS | 3780 | --DOCSHELL 15BB3800 == 35 [pid = 3780] [id = 189] 08:16:01 INFO - PROCESS | 3780 | --DOCSHELL 15183000 == 34 [pid = 3780] [id = 188] 08:16:01 INFO - PROCESS | 3780 | --DOCSHELL 1365A800 == 33 [pid = 3780] [id = 187] 08:16:01 INFO - PROCESS | 3780 | --DOCSHELL 11258800 == 32 [pid = 3780] [id = 186] 08:16:01 INFO - PROCESS | 3780 | --DOCSHELL 10F84800 == 31 [pid = 3780] [id = 185] 08:16:01 INFO - PROCESS | 3780 | --DOCSHELL 151A1400 == 30 [pid = 3780] [id = 176] 08:16:01 INFO - PROCESS | 3780 | --DOCSHELL 13C8C800 == 29 [pid = 3780] [id = 184] 08:16:01 INFO - PROCESS | 3780 | --DOCSHELL 1657DC00 == 28 [pid = 3780] [id = 191] 08:16:01 INFO - PROCESS | 3780 | --DOCSHELL 12ADF400 == 27 [pid = 3780] [id = 192] 08:16:01 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (17F19800) [pid = 3780] [serial = 551] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1403F000) [pid = 3780] [serial = 536] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1124F800) [pid = 3780] [serial = 530] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1519EC00) [pid = 3780] [serial = 539] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (1A552000) [pid = 3780] [serial = 528] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (130C4800) [pid = 3780] [serial = 533] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (13139C00) [pid = 3780] [serial = 534] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (15957000) [pid = 3780] [serial = 543] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (17635C00) [pid = 3780] [serial = 546] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (17549400) [pid = 3780] [serial = 545] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (140ED000) [pid = 3780] [serial = 537] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (11267400) [pid = 3780] [serial = 531] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (151A1C00) [pid = 3780] [serial = 548] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3780 | --DOMWINDOW == 50 (15940000) [pid = 3780] [serial = 542] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3780 | --DOMWINDOW == 49 (151A6000) [pid = 3780] [serial = 540] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3780 | --DOMWINDOW == 48 (151A5000) [pid = 3780] [serial = 549] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 3780 | 1466180161879 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:16:01 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.) 08:16:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1636ms 08:16:01 INFO - PROCESS | 3780 | 1466180161939 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:16:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:16:01 INFO - PROCESS | 3780 | 1466180161923 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 08:16:01 INFO - PROCESS | 3780 | 1466180161928 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:16:01 INFO - PROCESS | 3780 | 1466180161931 Marionette TRACE conn2 <- [1,738,null,{}] 08:16:01 INFO - PROCESS | 3780 | 1466180161937 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:01 INFO - PROCESS | 3780 | 1466180161939 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:02 INFO - PROCESS | 3780 | 1466180162018 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:16:02 INFO - PROCESS | 3780 | 1466180162085 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:02 INFO - PROCESS | 3780 | 1466180162088 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:02 INFO - PROCESS | 3780 | ++DOCSHELL 10EF4C00 == 28 [pid = 3780] [id = 194] 08:16:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 49 (10F83400) [pid = 3780] [serial = 580] [outer = 00000000] 08:16:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (11CC6C00) [pid = 3780] [serial = 581] [outer = 10F83400] 08:16:02 INFO - PROCESS | 3780 | 1466180162116 Marionette DEBUG loaded listener.js 08:16:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (11CCDC00) [pid = 3780] [serial = 582] [outer = 10F83400] 08:16:02 INFO - PROCESS | 3780 | 1466180162910 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:16:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:16:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 995ms 08:16:02 INFO - PROCESS | 3780 | 1466180162947 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:16:02 INFO - PROCESS | 3780 | 1466180162951 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 08:16:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:16:02 INFO - PROCESS | 3780 | 1466180162958 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - PROCESS | 3780 | 1466180162961 Marionette TRACE conn2 <- [1,742,null,{}] 08:16:02 INFO - PROCESS | 3780 | 1466180162945 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:02 INFO - PROCESS | 3780 | 1466180162948 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:03 INFO - PROCESS | 3780 | 1466180163063 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:16:03 INFO - PROCESS | 3780 | 1466180163070 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:03 INFO - PROCESS | 3780 | 1466180163072 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:03 INFO - PROCESS | 3780 | ++DOCSHELL 1365F800 == 29 [pid = 3780] [id = 195] 08:16:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (13666C00) [pid = 3780] [serial = 583] [outer = 00000000] 08:16:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (13C8C800) [pid = 3780] [serial = 584] [outer = 13666C00] 08:16:03 INFO - PROCESS | 3780 | 1466180163100 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (14034400) [pid = 3780] [serial = 585] [outer = 13666C00] 08:16:03 INFO - PROCESS | 3780 | 1466180163934 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:16:03 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 08:16:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1035ms 08:16:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:16:03 INFO - PROCESS | 3780 | 1466180163988 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:16:03 INFO - PROCESS | 3780 | 1466180163990 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 08:16:03 INFO - PROCESS | 3780 | 1466180163994 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:16:03 INFO - PROCESS | 3780 | 1466180163997 Marionette TRACE conn2 <- [1,746,null,{}] 08:16:03 INFO - PROCESS | 3780 | 1466180164008 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:03 INFO - PROCESS | 3780 | 1466180164012 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:04 INFO - PROCESS | 3780 | 1466180164102 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:16:04 INFO - PROCESS | 3780 | 1466180164108 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:04 INFO - PROCESS | 3780 | 1466180164111 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:04 INFO - PROCESS | 3780 | ++DOCSHELL 151A4000 == 30 [pid = 3780] [id = 196] 08:16:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (151A4800) [pid = 3780] [serial = 586] [outer = 00000000] 08:16:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (151AB800) [pid = 3780] [serial = 587] [outer = 151A4800] 08:16:04 INFO - PROCESS | 3780 | 1466180164158 Marionette DEBUG loaded listener.js 08:16:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (156C3400) [pid = 3780] [serial = 588] [outer = 151A4800] 08:16:04 INFO - PROCESS | 3780 | 1466180164572 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:16:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:16:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 600ms 08:16:04 INFO - PROCESS | 3780 | 1466180164613 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 3780 | 1466180164615 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 08:16:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:16:04 INFO - PROCESS | 3780 | 1466180164618 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - PROCESS | 3780 | 1466180164620 Marionette TRACE conn2 <- [1,750,null,{}] 08:16:04 INFO - PROCESS | 3780 | 1466180164623 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:04 INFO - PROCESS | 3780 | 1466180164607 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:04 INFO - PROCESS | 3780 | 1466180164718 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:16:04 INFO - PROCESS | 3780 | 1466180164725 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:04 INFO - PROCESS | 3780 | 1466180164728 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:04 INFO - PROCESS | 3780 | ++DOCSHELL 15958C00 == 31 [pid = 3780] [id = 197] 08:16:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (15B62000) [pid = 3780] [serial = 589] [outer = 00000000] 08:16:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (15BB2800) [pid = 3780] [serial = 590] [outer = 15B62000] 08:16:04 INFO - PROCESS | 3780 | 1466180164751 Marionette DEBUG loaded listener.js 08:16:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (1657CC00) [pid = 3780] [serial = 591] [outer = 15B62000] 08:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (1658FC00) [pid = 3780] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (15184400) [pid = 3780] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (15BB4000) [pid = 3780] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (16A5A800) [pid = 3780] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (11259C00) [pid = 3780] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (1365FC00) [pid = 3780] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (10F85800) [pid = 3780] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (1434B400) [pid = 3780] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:16:05 INFO - PROCESS | 3780 | 1466180165534 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:16:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:16:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 954ms 08:16:05 INFO - PROCESS | 3780 | 1466180165562 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:16:05 INFO - PROCESS | 3780 | 1466180165564 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 08:16:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:16:05 INFO - PROCESS | 3780 | 1466180165567 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:16:05 INFO - PROCESS | 3780 | 1466180165569 Marionette TRACE conn2 <- [1,754,null,{}] 08:16:05 INFO - PROCESS | 3780 | 1466180165573 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:05 INFO - PROCESS | 3780 | 1466180165575 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:05 INFO - PROCESS | 3780 | 1466180165648 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:16:05 INFO - PROCESS | 3780 | 1466180165653 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:05 INFO - PROCESS | 3780 | 1466180165655 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:05 INFO - PROCESS | 3780 | ++DOCSHELL 15B68400 == 32 [pid = 3780] [id = 198] 08:16:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (15BB7000) [pid = 3780] [serial = 592] [outer = 00000000] 08:16:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (169B5400) [pid = 3780] [serial = 593] [outer = 15BB7000] 08:16:05 INFO - PROCESS | 3780 | 1466180165698 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (16E54800) [pid = 3780] [serial = 594] [outer = 15BB7000] 08:16:06 INFO - PROCESS | 3780 | 1466180166470 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:16:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:16:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 899ms 08:16:06 INFO - PROCESS | 3780 | 1466180166488 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 3780 | 1466180166490 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 08:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:16:06 INFO - PROCESS | 3780 | 1466180166494 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 3780 | 1466180166495 Marionette TRACE conn2 <- [1,758,null,{}] 08:16:06 INFO - PROCESS | 3780 | 1466180166499 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:06 INFO - PROCESS | 3780 | 1466180166505 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:06 INFO - PROCESS | 3780 | 1466180166626 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:16:06 INFO - PROCESS | 3780 | 1466180166615 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 3780 | 1466180166617 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:06 INFO - PROCESS | 3780 | ++DOCSHELL 1595AC00 == 33 [pid = 3780] [id = 199] 08:16:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (17A8E000) [pid = 3780] [serial = 595] [outer = 00000000] 08:16:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (17F1C800) [pid = 3780] [serial = 596] [outer = 17A8E000] 08:16:06 INFO - PROCESS | 3780 | 1466180166660 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (18163800) [pid = 3780] [serial = 597] [outer = 17A8E000] 08:16:07 INFO - PROCESS | 3780 | 1466180167382 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 913ms 08:16:07 INFO - PROCESS | 3780 | 1466180167420 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:16:07 INFO - PROCESS | 3780 | 1466180167424 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 08:16:07 INFO - PROCESS | 3780 | 1466180167429 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:16:07 INFO - PROCESS | 3780 | 1466180167434 Marionette TRACE conn2 <- [1,762,null,{}] 08:16:07 INFO - PROCESS | 3780 | 1466180167458 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:07 INFO - PROCESS | 3780 | 1466180167442 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:07 INFO - PROCESS | 3780 | 1466180167585 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:16:07 INFO - PROCESS | 3780 | 1466180167676 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:07 INFO - PROCESS | 3780 | 1466180167680 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:07 INFO - PROCESS | 3780 | ++DOCSHELL 105E5C00 == 34 [pid = 3780] [id = 200] 08:16:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (1124F400) [pid = 3780] [serial = 598] [outer = 00000000] 08:16:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (1327A800) [pid = 3780] [serial = 599] [outer = 1124F400] 08:16:07 INFO - PROCESS | 3780 | 1466180167735 Marionette DEBUG loaded listener.js 08:16:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (1394F400) [pid = 3780] [serial = 600] [outer = 1124F400] 08:16:08 INFO - PROCESS | 3780 | --DOCSHELL 15B68400 == 33 [pid = 3780] [id = 198] 08:16:08 INFO - PROCESS | 3780 | --DOCSHELL 15958C00 == 32 [pid = 3780] [id = 197] 08:16:08 INFO - PROCESS | 3780 | --DOCSHELL 151A4000 == 31 [pid = 3780] [id = 196] 08:16:08 INFO - PROCESS | 3780 | --DOCSHELL 1365F800 == 30 [pid = 3780] [id = 195] 08:16:08 INFO - PROCESS | 3780 | --DOCSHELL 10EF4C00 == 29 [pid = 3780] [id = 194] 08:16:08 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (19762400) [pid = 3780] [serial = 573] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (18164400) [pid = 3780] [serial = 572] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (15287400) [pid = 3780] [serial = 563] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (169BA000) [pid = 3780] [serial = 567] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (17F19400) [pid = 3780] [serial = 569] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (1657FC00) [pid = 3780] [serial = 566] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (12AE6400) [pid = 3780] [serial = 557] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (12D66800) [pid = 3780] [serial = 558] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (13950800) [pid = 3780] [serial = 560] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (11AD7C00) [pid = 3780] [serial = 554] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3780 | --DOMWINDOW == 50 (12891800) [pid = 3780] [serial = 555] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3780 | --DOMWINDOW == 49 (18160000) [pid = 3780] [serial = 570] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3780 | --DOMWINDOW == 48 (17F1B800) [pid = 3780] [serial = 552] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3780 | --DOMWINDOW == 47 (156C6400) [pid = 3780] [serial = 564] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3780 | --DOMWINDOW == 46 (13C55400) [pid = 3780] [serial = 561] [outer = 00000000] [url = about:blank] 08:16:08 INFO - PROCESS | 3780 | 1466180168395 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1009ms 08:16:08 INFO - PROCESS | 3780 | 1466180168433 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:16:08 INFO - PROCESS | 3780 | 1466180168437 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 08:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:16:08 INFO - PROCESS | 3780 | 1466180168458 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:16:08 INFO - PROCESS | 3780 | 1466180168461 Marionette TRACE conn2 <- [1,766,null,{}] 08:16:08 INFO - PROCESS | 3780 | 1466180168467 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:08 INFO - PROCESS | 3780 | 1466180168470 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:08 INFO - PROCESS | 3780 | 1466180168548 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:16:08 INFO - PROCESS | 3780 | 1466180168555 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:08 INFO - PROCESS | 3780 | 1466180168558 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:08 INFO - PROCESS | 3780 | ++DOCSHELL 11AD6C00 == 30 [pid = 3780] [id = 201] 08:16:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 47 (12891800) [pid = 3780] [serial = 601] [outer = 00000000] 08:16:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 48 (12AE0000) [pid = 3780] [serial = 602] [outer = 12891800] 08:16:08 INFO - PROCESS | 3780 | 1466180168605 Marionette DEBUG loaded listener.js 08:16:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 49 (12DEC400) [pid = 3780] [serial = 603] [outer = 12891800] 08:16:09 INFO - PROCESS | 3780 | 1466180169028 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 600ms 08:16:09 INFO - PROCESS | 3780 | 1466180169080 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 3780 | 1466180169085 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 08:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:16:09 INFO - PROCESS | 3780 | 1466180169091 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:16:09 INFO - PROCESS | 3780 | 1466180169093 Marionette TRACE conn2 <- [1,770,null,{}] 08:16:09 INFO - PROCESS | 3780 | 1466180169077 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:09 INFO - PROCESS | 3780 | 1466180169080 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:09 INFO - PROCESS | 3780 | 1466180169161 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:16:09 INFO - PROCESS | 3780 | 1466180169170 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:09 INFO - PROCESS | 3780 | 1466180169172 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:09 INFO - PROCESS | 3780 | ++DOCSHELL 13664000 == 31 [pid = 3780] [id = 202] 08:16:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (13947400) [pid = 3780] [serial = 604] [outer = 00000000] 08:16:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (13C58800) [pid = 3780] [serial = 605] [outer = 13947400] 08:16:09 INFO - PROCESS | 3780 | 1466180169218 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (13C91400) [pid = 3780] [serial = 606] [outer = 13947400] 08:16:09 INFO - PROCESS | 3780 | 1466180169605 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 559ms 08:16:09 INFO - PROCESS | 3780 | 1466180169642 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 3780 | 1466180169644 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 08:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:16:09 INFO - PROCESS | 3780 | 1466180169648 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:16:09 INFO - PROCESS | 3780 | 1466180169651 Marionette TRACE conn2 <- [1,774,null,{}] 08:16:09 INFO - PROCESS | 3780 | 1466180169662 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:09 INFO - PROCESS | 3780 | 1466180169666 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:09 INFO - PROCESS | 3780 | 1466180169728 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:16:09 INFO - PROCESS | 3780 | 1466180169737 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:09 INFO - PROCESS | 3780 | 1466180169740 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:09 INFO - PROCESS | 3780 | ++DOCSHELL 151A3800 == 32 [pid = 3780] [id = 203] 08:16:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (151A6000) [pid = 3780] [serial = 607] [outer = 00000000] 08:16:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (151AC000) [pid = 3780] [serial = 608] [outer = 151A6000] 08:16:09 INFO - PROCESS | 3780 | 1466180169786 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (156C1800) [pid = 3780] [serial = 609] [outer = 151A6000] 08:16:10 INFO - PROCESS | 3780 | 1466180170198 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 613ms 08:16:10 INFO - PROCESS | 3780 | 1466180170263 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:16:10 INFO - PROCESS | 3780 | 1466180170266 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 08:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:16:10 INFO - PROCESS | 3780 | 1466180170252 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:16:10 INFO - PROCESS | 3780 | 1466180170253 Marionette TRACE conn2 <- [1,778,null,{}] 08:16:10 INFO - PROCESS | 3780 | 1466180170257 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:10 INFO - PROCESS | 3780 | 1466180170259 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:10 INFO - PROCESS | 3780 | 1466180170340 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:16:10 INFO - PROCESS | 3780 | 1466180170345 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 3780 | 1466180170347 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:10 INFO - PROCESS | 3780 | ++DOCSHELL 156C8800 == 33 [pid = 3780] [id = 204] 08:16:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (1593FC00) [pid = 3780] [serial = 610] [outer = 00000000] 08:16:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (1657C400) [pid = 3780] [serial = 611] [outer = 1593FC00] 08:16:10 INFO - PROCESS | 3780 | 1466180170391 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (169BA400) [pid = 3780] [serial = 612] [outer = 1593FC00] 08:16:10 INFO - PROCESS | 3780 | 1466180170790 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 545ms 08:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:16:10 INFO - PROCESS | 3780 | 1466180170808 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:16:10 INFO - PROCESS | 3780 | 1466180170810 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 08:16:10 INFO - PROCESS | 3780 | 1466180170813 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:16:10 INFO - PROCESS | 3780 | 1466180170815 Marionette TRACE conn2 <- [1,782,null,{}] 08:16:10 INFO - PROCESS | 3780 | 1466180170818 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:10 INFO - PROCESS | 3780 | 1466180170820 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:10 INFO - PROCESS | 3780 | 1466180170927 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:16:10 INFO - PROCESS | 3780 | 1466180170988 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 3780 | 1466180170990 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:10 INFO - PROCESS | 3780 | ++DOCSHELL 16FD5C00 == 34 [pid = 3780] [id = 205] 08:16:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (16FD7C00) [pid = 3780] [serial = 613] [outer = 00000000] 08:16:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (17A8D400) [pid = 3780] [serial = 614] [outer = 16FD7C00] 08:16:11 INFO - PROCESS | 3780 | 1466180171033 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (1810B000) [pid = 3780] [serial = 615] [outer = 16FD7C00] 08:16:11 INFO - PROCESS | 3780 | 1466180171380 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 614ms 08:16:11 INFO - PROCESS | 3780 | 1466180171429 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:16:11 INFO - PROCESS | 3780 | 1466180171431 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 08:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:16:11 INFO - PROCESS | 3780 | 1466180171440 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:16:11 INFO - PROCESS | 3780 | 1466180171442 Marionette TRACE conn2 <- [1,786,null,{}] 08:16:11 INFO - PROCESS | 3780 | 1466180171445 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:11 INFO - PROCESS | 3780 | 1466180171451 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:11 INFO - PROCESS | 3780 | 1466180171557 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:16:11 INFO - PROCESS | 3780 | 1466180171620 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:11 INFO - PROCESS | 3780 | 1466180171622 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:11 INFO - PROCESS | 3780 | ++DOCSHELL 1975A400 == 35 [pid = 3780] [id = 206] 08:16:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (1975E800) [pid = 3780] [serial = 616] [outer = 00000000] 08:16:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (19765C00) [pid = 3780] [serial = 617] [outer = 1975E800] 08:16:11 INFO - PROCESS | 3780 | 1466180171665 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (19768C00) [pid = 3780] [serial = 618] [outer = 1975E800] 08:16:11 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (15BB7000) [pid = 3780] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:16:11 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (131E2400) [pid = 3780] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:16:11 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (10F83400) [pid = 3780] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:16:11 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (12ADF800) [pid = 3780] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:16:11 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (13666C00) [pid = 3780] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:16:11 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (151A4800) [pid = 3780] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:16:11 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (15B62000) [pid = 3780] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:16:11 INFO - PROCESS | 3780 | 1466180171991 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:16:12 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 08:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 613ms 08:16:12 INFO - PROCESS | 3780 | 1466180172046 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:16:12 INFO - PROCESS | 3780 | 1466180172048 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 08:16:12 INFO - PROCESS | 3780 | 1466180172051 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:16:12 INFO - PROCESS | 3780 | 1466180172053 Marionette TRACE conn2 <- [1,790,null,{}] 08:16:12 INFO - PROCESS | 3780 | 1466180172056 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:12 INFO - PROCESS | 3780 | 1466180172058 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:12 INFO - PROCESS | 3780 | 1466180172140 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:16:12 INFO - PROCESS | 3780 | 1466180172220 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 3780 | 1466180172222 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:12 INFO - PROCESS | 3780 | ++DOCSHELL 151A0800 == 36 [pid = 3780] [id = 207] 08:16:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (15BAF400) [pid = 3780] [serial = 619] [outer = 00000000] 08:16:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (1976C000) [pid = 3780] [serial = 620] [outer = 15BAF400] 08:16:12 INFO - PROCESS | 3780 | 1466180172265 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (1976C800) [pid = 3780] [serial = 621] [outer = 15BAF400] 08:16:12 INFO - PROCESS | 3780 | 1466180172552 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:16:12 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 08:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 559ms 08:16:12 INFO - PROCESS | 3780 | 1466180172613 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:16:12 INFO - PROCESS | 3780 | 1466180172616 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 08:16:12 INFO - PROCESS | 3780 | 1466180172621 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:16:12 INFO - PROCESS | 3780 | 1466180172623 Marionette TRACE conn2 <- [1,794,null,{}] 08:16:12 INFO - PROCESS | 3780 | 1466180172628 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:12 INFO - PROCESS | 3780 | 1466180172629 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:12 INFO - PROCESS | 3780 | 1466180172717 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:16:12 INFO - PROCESS | 3780 | 1466180172726 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 3780 | 1466180172728 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:12 INFO - PROCESS | 3780 | ++DOCSHELL 151A4800 == 37 [pid = 3780] [id = 208] 08:16:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (1816A800) [pid = 3780] [serial = 622] [outer = 00000000] 08:16:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (19A06400) [pid = 3780] [serial = 623] [outer = 1816A800] 08:16:12 INFO - PROCESS | 3780 | 1466180172771 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (19A09000) [pid = 3780] [serial = 624] [outer = 1816A800] 08:16:13 INFO - PROCESS | 3780 | 1466180173103 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:16:13 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 08:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 518ms 08:16:13 INFO - PROCESS | 3780 | 1466180173139 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 3780 | 1466180173141 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 08:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:16:13 INFO - PROCESS | 3780 | 1466180173144 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - PROCESS | 3780 | 1466180173146 Marionette TRACE conn2 <- [1,798,null,{}] 08:16:13 INFO - PROCESS | 3780 | 1466180173149 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:13 INFO - PROCESS | 3780 | 1466180173151 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:13 INFO - PROCESS | 3780 | 1466180173222 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:16:13 INFO - PROCESS | 3780 | 1466180173328 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:13 INFO - PROCESS | 3780 | 1466180173330 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:13 INFO - PROCESS | 3780 | ++DOCSHELL 18162C00 == 38 [pid = 3780] [id = 209] 08:16:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (18168800) [pid = 3780] [serial = 625] [outer = 00000000] 08:16:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (19ACC400) [pid = 3780] [serial = 626] [outer = 18168800] 08:16:13 INFO - PROCESS | 3780 | 1466180173356 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (19ACCC00) [pid = 3780] [serial = 627] [outer = 18168800] 08:16:13 INFO - PROCESS | 3780 | 1466180173683 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 559ms 08:16:13 INFO - PROCESS | 3780 | 1466180173693 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 3780 | 1466180173704 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 08:16:13 INFO - PROCESS | 3780 | 1466180173708 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:16:13 INFO - PROCESS | 3780 | 1466180173709 Marionette TRACE conn2 <- [1,802,null,{}] 08:16:13 INFO - PROCESS | 3780 | 1466180173721 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:13 INFO - PROCESS | 3780 | 1466180173723 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:13 INFO - PROCESS | 3780 | 1466180173799 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:16:13 INFO - PROCESS | 3780 | 1466180173804 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:13 INFO - PROCESS | 3780 | 1466180173806 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:13 INFO - PROCESS | 3780 | ++DOCSHELL 15BB3000 == 39 [pid = 3780] [id = 210] 08:16:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (19765400) [pid = 3780] [serial = 628] [outer = 00000000] 08:16:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (19C48000) [pid = 3780] [serial = 629] [outer = 19765400] 08:16:13 INFO - PROCESS | 3780 | 1466180173832 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1A00C800) [pid = 3780] [serial = 630] [outer = 19765400] 08:16:14 INFO - PROCESS | 3780 | 1466180174433 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 08:16:14 INFO - PROCESS | 3780 | 1466180174510 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 08:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:16:14 INFO - PROCESS | 3780 | 1466180174515 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:16:14 INFO - PROCESS | 3780 | 1466180174518 Marionette TRACE conn2 <- [1,806,null,{}] 08:16:14 INFO - PROCESS | 3780 | 1466180174525 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:14 INFO - PROCESS | 3780 | 1466180174528 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:14 INFO - PROCESS | 3780 | 1466180174629 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:16:14 INFO - PROCESS | 3780 | 1466180174750 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:14 INFO - PROCESS | 3780 | 1466180174753 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:14 INFO - PROCESS | 3780 | ++DOCSHELL 12ADE000 == 40 [pid = 3780] [id = 211] 08:16:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12ADE400) [pid = 3780] [serial = 631] [outer = 00000000] 08:16:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13C58000) [pid = 3780] [serial = 632] [outer = 12ADE400] 08:16:14 INFO - PROCESS | 3780 | 1466180174812 Marionette DEBUG loaded listener.js 08:16:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (14342C00) [pid = 3780] [serial = 633] [outer = 12ADE400] 08:16:15 INFO - PROCESS | 3780 | 1466180175298 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 817ms 08:16:15 INFO - PROCESS | 3780 | 1466180175343 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:16:15 INFO - PROCESS | 3780 | 1466180175348 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 08:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:16:15 INFO - PROCESS | 3780 | 1466180175354 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:16:15 INFO - PROCESS | 3780 | 1466180175357 Marionette TRACE conn2 <- [1,810,null,{}] 08:16:15 INFO - PROCESS | 3780 | 1466180175361 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:15 INFO - PROCESS | 3780 | 1466180175346 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:15 INFO - PROCESS | 3780 | 1466180175454 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:16:15 INFO - PROCESS | 3780 | 1466180175529 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:15 INFO - PROCESS | 3780 | 1466180175532 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:15 INFO - PROCESS | 3780 | ++DOCSHELL 16574C00 == 41 [pid = 3780] [id = 212] 08:16:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1657C800) [pid = 3780] [serial = 634] [outer = 00000000] 08:16:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1762D000) [pid = 3780] [serial = 635] [outer = 1657C800] 08:16:15 INFO - PROCESS | 3780 | 1466180175585 Marionette DEBUG loaded listener.js 08:16:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1815FC00) [pid = 3780] [serial = 636] [outer = 1657C800] 08:16:16 INFO - PROCESS | 3780 | 1466180176138 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 08:16:16 INFO - PROCESS | 3780 | 1466180176180 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 08:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:16:16 INFO - PROCESS | 3780 | 1466180176183 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:16:16 INFO - PROCESS | 3780 | 1466180176187 Marionette TRACE conn2 <- [1,814,null,{}] 08:16:16 INFO - PROCESS | 3780 | 1466180176197 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:16 INFO - PROCESS | 3780 | 1466180176202 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:16 INFO - PROCESS | 3780 | 1466180176290 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:16:16 INFO - PROCESS | 3780 | 1466180176368 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:16 INFO - PROCESS | 3780 | 1466180176371 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:16 INFO - PROCESS | 3780 | ++DOCSHELL 15B6A400 == 42 [pid = 3780] [id = 213] 08:16:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15BAB000) [pid = 3780] [serial = 637] [outer = 00000000] 08:16:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16FD3400) [pid = 3780] [serial = 638] [outer = 15BAB000] 08:16:16 INFO - PROCESS | 3780 | 1466180176425 Marionette DEBUG loaded listener.js 08:16:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1816B400) [pid = 3780] [serial = 639] [outer = 15BAB000] 08:16:17 INFO - PROCESS | 3780 | 1466180177076 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:16:17 INFO - PROCESS | 3780 | --DOCSHELL 18162C00 == 41 [pid = 3780] [id = 209] 08:16:17 INFO - PROCESS | 3780 | --DOCSHELL 151A4800 == 40 [pid = 3780] [id = 208] 08:16:17 INFO - PROCESS | 3780 | --DOCSHELL 151A0800 == 39 [pid = 3780] [id = 207] 08:16:17 INFO - PROCESS | 3780 | --DOCSHELL 1975A400 == 38 [pid = 3780] [id = 206] 08:16:17 INFO - PROCESS | 3780 | --DOCSHELL 16FD5C00 == 37 [pid = 3780] [id = 205] 08:16:17 INFO - PROCESS | 3780 | --DOCSHELL 156C8800 == 36 [pid = 3780] [id = 204] 08:16:17 INFO - PROCESS | 3780 | --DOCSHELL 151A3800 == 35 [pid = 3780] [id = 203] 08:16:17 INFO - PROCESS | 3780 | --DOCSHELL 13664000 == 34 [pid = 3780] [id = 202] 08:16:17 INFO - PROCESS | 3780 | --DOCSHELL 11AD6C00 == 33 [pid = 3780] [id = 201] 08:16:17 INFO - PROCESS | 3780 | --DOCSHELL 105E5C00 == 32 [pid = 3780] [id = 200] 08:16:17 INFO - PROCESS | 3780 | --DOCSHELL 1595AC00 == 31 [pid = 3780] [id = 199] 08:16:17 INFO - PROCESS | 3780 | --DOCSHELL 13153000 == 30 [pid = 3780] [id = 193] 08:16:17 INFO - PROCESS | 3780 | --DOCSHELL 16574C00 == 29 [pid = 3780] [id = 212] 08:16:17 INFO - PROCESS | 3780 | --DOCSHELL 15BB3000 == 28 [pid = 3780] [id = 210] 08:16:17 INFO - PROCESS | 3780 | --DOCSHELL 12ADE000 == 27 [pid = 3780] [id = 211] 08:16:17 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (169B5400) [pid = 3780] [serial = 593] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13662000) [pid = 3780] [serial = 579] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1327F400) [pid = 3780] [serial = 578] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11CC6C00) [pid = 3780] [serial = 581] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13C60000) [pid = 3780] [serial = 576] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13665C00) [pid = 3780] [serial = 575] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16E54800) [pid = 3780] [serial = 594] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (14034400) [pid = 3780] [serial = 585] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (151AB800) [pid = 3780] [serial = 587] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (15BB2800) [pid = 3780] [serial = 590] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1657CC00) [pid = 3780] [serial = 591] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (13C8C800) [pid = 3780] [serial = 584] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (156C3400) [pid = 3780] [serial = 588] [outer = 00000000] [url = about:blank] 08:16:17 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (11CCDC00) [pid = 3780] [serial = 582] [outer = 00000000] [url = about:blank] 08:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1404ms 08:16:17 INFO - PROCESS | 3780 | 1466180177616 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 08:16:17 INFO - PROCESS | 3780 | 1466180177621 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 08:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:16:17 INFO - PROCESS | 3780 | 1466180177665 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:16:17 INFO - PROCESS | 3780 | 1466180177669 Marionette TRACE conn2 <- [1,818,null,{}] 08:16:17 INFO - PROCESS | 3780 | 1466180177677 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:17 INFO - PROCESS | 3780 | 1466180177681 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:17 INFO - PROCESS | 3780 | 1466180177758 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:16:17 INFO - PROCESS | 3780 | 1466180177765 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 3780 | 1466180177770 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:17 INFO - PROCESS | 3780 | ++DOCSHELL 10F7C400 == 28 [pid = 3780] [id = 214] 08:16:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10F7E000) [pid = 3780] [serial = 640] [outer = 00000000] 08:16:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (11250C00) [pid = 3780] [serial = 641] [outer = 10F7E000] 08:16:17 INFO - PROCESS | 3780 | 1466180177823 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (11266C00) [pid = 3780] [serial = 642] [outer = 10F7E000] 08:16:18 INFO - PROCESS | 3780 | 1466180178239 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 641ms 08:16:18 INFO - PROCESS | 3780 | 1466180178288 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:16:18 INFO - PROCESS | 3780 | 1466180178292 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 08:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:16:18 INFO - PROCESS | 3780 | 1466180178280 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:16:18 INFO - PROCESS | 3780 | 1466180178284 Marionette TRACE conn2 <- [1,822,null,{}] 08:16:18 INFO - PROCESS | 3780 | 1466180178287 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:18 INFO - PROCESS | 3780 | 1466180178290 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:18 INFO - PROCESS | 3780 | 1466180178374 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:16:18 INFO - PROCESS | 3780 | 1466180178384 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:18 INFO - PROCESS | 3780 | 1466180178387 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:18 INFO - PROCESS | 3780 | ++DOCSHELL 130A0400 == 29 [pid = 3780] [id = 215] 08:16:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (130A0800) [pid = 3780] [serial = 643] [outer = 00000000] 08:16:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (131E9C00) [pid = 3780] [serial = 644] [outer = 130A0800] 08:16:18 INFO - PROCESS | 3780 | 1466180178436 Marionette DEBUG loaded listener.js 08:16:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (132C2000) [pid = 3780] [serial = 645] [outer = 130A0800] 08:16:18 INFO - PROCESS | 3780 | 1466180178822 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 572ms 08:16:18 INFO - PROCESS | 3780 | 1466180178860 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 08:16:18 INFO - PROCESS | 3780 | 1466180178863 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 08:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:16:18 INFO - PROCESS | 3780 | 1466180178866 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:16:18 INFO - PROCESS | 3780 | 1466180178868 Marionette TRACE conn2 <- [1,826,null,{}] 08:16:18 INFO - PROCESS | 3780 | 1466180178879 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:18 INFO - PROCESS | 3780 | 1466180178883 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:18 INFO - PROCESS | 3780 | 1466180178977 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:16:18 INFO - PROCESS | 3780 | 1466180178992 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:18 INFO - PROCESS | 3780 | 1466180178996 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:19 INFO - PROCESS | 3780 | ++DOCSHELL 14034400 == 30 [pid = 3780] [id = 216] 08:16:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (14037000) [pid = 3780] [serial = 646] [outer = 00000000] 08:16:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (14340400) [pid = 3780] [serial = 647] [outer = 14037000] 08:16:19 INFO - PROCESS | 3780 | 1466180179092 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15186400) [pid = 3780] [serial = 648] [outer = 14037000] 08:16:19 INFO - PROCESS | 3780 | 1466180179420 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 599ms 08:16:19 INFO - PROCESS | 3780 | 1466180179463 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:16:19 INFO - PROCESS | 3780 | 1466180179465 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 08:16:19 INFO - PROCESS | 3780 | 1466180179468 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:16:19 INFO - PROCESS | 3780 | 1466180179469 Marionette TRACE conn2 <- [1,830,null,{}] 08:16:19 INFO - PROCESS | 3780 | 1466180179473 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:19 INFO - PROCESS | 3780 | 1466180179475 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:19 INFO - PROCESS | 3780 | 1466180179603 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:16:19 INFO - PROCESS | 3780 | 1466180179624 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 3780 | 1466180179626 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:19 INFO - PROCESS | 3780 | ++DOCSHELL 140E5C00 == 31 [pid = 3780] [id = 217] 08:16:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1434B400) [pid = 3780] [serial = 649] [outer = 00000000] 08:16:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (152D8400) [pid = 3780] [serial = 650] [outer = 1434B400] 08:16:19 INFO - PROCESS | 3780 | 1466180179670 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1594BC00) [pid = 3780] [serial = 651] [outer = 1434B400] 08:16:20 INFO - PROCESS | 3780 | 1466180180042 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 613ms 08:16:20 INFO - PROCESS | 3780 | 1466180180086 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:16:20 INFO - PROCESS | 3780 | 1466180180089 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 08:16:20 INFO - PROCESS | 3780 | 1466180180092 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:16:20 INFO - PROCESS | 3780 | 1466180180093 Marionette TRACE conn2 <- [1,834,null,{}] 08:16:20 INFO - PROCESS | 3780 | 1466180180103 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:20 INFO - PROCESS | 3780 | 1466180180106 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:20 INFO - PROCESS | 3780 | 1466180180215 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:16:20 INFO - PROCESS | 3780 | 1466180180229 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:20 INFO - PROCESS | 3780 | 1466180180231 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:20 INFO - PROCESS | 3780 | ++DOCSHELL 1595CC00 == 32 [pid = 3780] [id = 218] 08:16:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15B67400) [pid = 3780] [serial = 652] [outer = 00000000] 08:16:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (169B9800) [pid = 3780] [serial = 653] [outer = 15B67400] 08:16:20 INFO - PROCESS | 3780 | 1466180180274 Marionette DEBUG loaded listener.js 08:16:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16E96C00) [pid = 3780] [serial = 654] [outer = 15B67400] 08:16:20 INFO - PROCESS | 3780 | 1466180180658 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 613ms 08:16:20 INFO - PROCESS | 3780 | 1466180180712 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:16:20 INFO - PROCESS | 3780 | 1466180180714 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 08:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:16:20 INFO - PROCESS | 3780 | 1466180180703 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:16:20 INFO - PROCESS | 3780 | 1466180180704 Marionette TRACE conn2 <- [1,838,null,{}] 08:16:20 INFO - PROCESS | 3780 | 1466180180714 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:20 INFO - PROCESS | 3780 | 1466180180720 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:20 INFO - PROCESS | 3780 | 1466180180841 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:16:20 INFO - PROCESS | 3780 | 1466180180855 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:20 INFO - PROCESS | 3780 | 1466180180858 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:20 INFO - PROCESS | 3780 | ++DOCSHELL 18162400 == 33 [pid = 3780] [id = 219] 08:16:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18163400) [pid = 3780] [serial = 655] [outer = 00000000] 08:16:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19767800) [pid = 3780] [serial = 656] [outer = 18163400] 08:16:20 INFO - PROCESS | 3780 | 1466180180952 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19ACDC00) [pid = 3780] [serial = 657] [outer = 18163400] 08:16:21 INFO - PROCESS | 3780 | 1466180181466 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:16:21 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (19765400) [pid = 3780] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:16:21 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16FD7C00) [pid = 3780] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:16:21 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1593FC00) [pid = 3780] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:16:21 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1124F400) [pid = 3780] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:16:21 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17A8E000) [pid = 3780] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:16:21 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (18168800) [pid = 3780] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:16:21 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13947400) [pid = 3780] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:16:21 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1975E800) [pid = 3780] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:16:21 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12891800) [pid = 3780] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:16:21 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (151A6000) [pid = 3780] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:16:21 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15BAF400) [pid = 3780] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:16:21 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1816A800) [pid = 3780] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 818ms 08:16:21 INFO - PROCESS | 3780 | 1466180181534 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:16:21 INFO - PROCESS | 3780 | 1466180181537 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 08:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:16:21 INFO - PROCESS | 3780 | 1466180181542 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:16:21 INFO - PROCESS | 3780 | 1466180181544 Marionette TRACE conn2 <- [1,842,null,{}] 08:16:21 INFO - PROCESS | 3780 | 1466180181549 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:21 INFO - PROCESS | 3780 | 1466180181552 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:21 INFO - PROCESS | 3780 | 1466180181632 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:16:21 INFO - PROCESS | 3780 | 1466180181648 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 3780 | 1466180181650 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:21 INFO - PROCESS | 3780 | ++DOCSHELL 11CC9000 == 34 [pid = 3780] [id = 220] 08:16:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (12AE7000) [pid = 3780] [serial = 658] [outer = 00000000] 08:16:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1528D800) [pid = 3780] [serial = 659] [outer = 12AE7000] 08:16:21 INFO - PROCESS | 3780 | 1466180181697 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16571400) [pid = 3780] [serial = 660] [outer = 12AE7000] 08:16:22 INFO - PROCESS | 3780 | 1466180182048 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 558ms 08:16:22 INFO - PROCESS | 3780 | 1466180182101 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 3780 | 1466180182103 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 08:16:22 INFO - PROCESS | 3780 | 1466180182106 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:16:22 INFO - PROCESS | 3780 | 1466180182108 Marionette TRACE conn2 <- [1,846,null,{}] 08:16:22 INFO - PROCESS | 3780 | 1466180182111 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:22 INFO - PROCESS | 3780 | 1466180182113 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:22 INFO - PROCESS | 3780 | 1466180182168 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:16:22 INFO - PROCESS | 3780 | 1466180182174 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:22 INFO - PROCESS | 3780 | 1466180182176 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:22 INFO - PROCESS | 3780 | ++DOCSHELL 17D0E800 == 35 [pid = 3780] [id = 221] 08:16:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1810A400) [pid = 3780] [serial = 661] [outer = 00000000] 08:16:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19A07800) [pid = 3780] [serial = 662] [outer = 1810A400] 08:16:22 INFO - PROCESS | 3780 | 1466180182218 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19C3DC00) [pid = 3780] [serial = 663] [outer = 1810A400] 08:16:22 INFO - PROCESS | 3780 | 1466180182566 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 518ms 08:16:22 INFO - PROCESS | 3780 | 1466180182626 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 3780 | 1466180182628 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 08:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:16:22 INFO - PROCESS | 3780 | 1466180182632 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - PROCESS | 3780 | 1466180182633 Marionette TRACE conn2 <- [1,850,null,{}] 08:16:22 INFO - PROCESS | 3780 | 1466180182637 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:22 INFO - PROCESS | 3780 | 1466180182639 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:22 INFO - PROCESS | 3780 | 1466180182695 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:16:22 INFO - PROCESS | 3780 | 1466180182700 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:22 INFO - PROCESS | 3780 | 1466180182702 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:22 INFO - PROCESS | 3780 | ++DOCSHELL 19C48C00 == 36 [pid = 3780] [id = 222] 08:16:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A005000) [pid = 3780] [serial = 664] [outer = 00000000] 08:16:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A0C0C00) [pid = 3780] [serial = 665] [outer = 1A005000] 08:16:22 INFO - PROCESS | 3780 | 1466180182744 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A0C2400) [pid = 3780] [serial = 666] [outer = 1A005000] 08:16:23 INFO - PROCESS | 3780 | 1466180183115 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 518ms 08:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:16:23 INFO - PROCESS | 3780 | 1466180183147 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:16:23 INFO - PROCESS | 3780 | 1466180183149 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 08:16:23 INFO - PROCESS | 3780 | 1466180183152 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:16:23 INFO - PROCESS | 3780 | 1466180183154 Marionette TRACE conn2 <- [1,854,null,{}] 08:16:23 INFO - PROCESS | 3780 | 1466180183173 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:23 INFO - PROCESS | 3780 | 1466180183175 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:23 INFO - PROCESS | 3780 | 1466180183280 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:16:23 INFO - PROCESS | 3780 | 1466180183347 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:23 INFO - PROCESS | 3780 | 1466180183350 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:23 INFO - PROCESS | 3780 | ++DOCSHELL 0F9EC800 == 37 [pid = 3780] [id = 223] 08:16:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1021E800) [pid = 3780] [serial = 667] [outer = 00000000] 08:16:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (105E6C00) [pid = 3780] [serial = 668] [outer = 1021E800] 08:16:23 INFO - PROCESS | 3780 | 1466180183406 Marionette DEBUG loaded listener.js 08:16:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (10F7B400) [pid = 3780] [serial = 669] [outer = 1021E800] 08:16:24 INFO - PROCESS | 3780 | 1466180184144 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1036ms 08:16:24 INFO - PROCESS | 3780 | 1466180184191 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:16:24 INFO - PROCESS | 3780 | 1466180184195 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 08:16:24 INFO - PROCESS | 3780 | 1466180184200 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:16:24 INFO - PROCESS | 3780 | 1466180184203 Marionette TRACE conn2 <- [1,858,null,{}] 08:16:24 INFO - PROCESS | 3780 | 1466180184208 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:24 INFO - PROCESS | 3780 | 1466180184211 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:24 INFO - PROCESS | 3780 | 1466180184333 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:16:24 INFO - PROCESS | 3780 | 1466180184381 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:24 INFO - PROCESS | 3780 | 1466180184384 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:24 INFO - PROCESS | 3780 | ++DOCSHELL 12DEC000 == 38 [pid = 3780] [id = 224] 08:16:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (130C4000) [pid = 3780] [serial = 670] [outer = 00000000] 08:16:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (13C57C00) [pid = 3780] [serial = 671] [outer = 130C4000] 08:16:24 INFO - PROCESS | 3780 | 1466180184479 Marionette DEBUG loaded listener.js 08:16:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1403D800) [pid = 3780] [serial = 672] [outer = 130C4000] 08:16:25 INFO - PROCESS | 3780 | --DOCSHELL 19C48C00 == 37 [pid = 3780] [id = 222] 08:16:25 INFO - PROCESS | 3780 | --DOCSHELL 17D0E800 == 36 [pid = 3780] [id = 221] 08:16:25 INFO - PROCESS | 3780 | --DOCSHELL 11CC9000 == 35 [pid = 3780] [id = 220] 08:16:25 INFO - PROCESS | 3780 | --DOCSHELL 18162400 == 34 [pid = 3780] [id = 219] 08:16:25 INFO - PROCESS | 3780 | --DOCSHELL 1595CC00 == 33 [pid = 3780] [id = 218] 08:16:25 INFO - PROCESS | 3780 | --DOCSHELL 140E5C00 == 32 [pid = 3780] [id = 217] 08:16:25 INFO - PROCESS | 3780 | --DOCSHELL 14034400 == 31 [pid = 3780] [id = 216] 08:16:25 INFO - PROCESS | 3780 | --DOCSHELL 130A0400 == 30 [pid = 3780] [id = 215] 08:16:25 INFO - PROCESS | 3780 | --DOCSHELL 10F7C400 == 29 [pid = 3780] [id = 214] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A00C800) [pid = 3780] [serial = 630] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (19C48000) [pid = 3780] [serial = 629] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17A8D400) [pid = 3780] [serial = 614] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1657C400) [pid = 3780] [serial = 611] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1327A800) [pid = 3780] [serial = 599] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1394F400) [pid = 3780] [serial = 600] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17F1C800) [pid = 3780] [serial = 596] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (19ACCC00) [pid = 3780] [serial = 627] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (18163800) [pid = 3780] [serial = 597] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13C58800) [pid = 3780] [serial = 605] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19765C00) [pid = 3780] [serial = 617] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13C91400) [pid = 3780] [serial = 606] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (12AE0000) [pid = 3780] [serial = 602] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (12DEC400) [pid = 3780] [serial = 603] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (151AC000) [pid = 3780] [serial = 608] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (156C1800) [pid = 3780] [serial = 609] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1810B000) [pid = 3780] [serial = 615] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1976C000) [pid = 3780] [serial = 620] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19A06400) [pid = 3780] [serial = 623] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (19768C00) [pid = 3780] [serial = 618] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (19ACC400) [pid = 3780] [serial = 626] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (19A09000) [pid = 3780] [serial = 624] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (169BA400) [pid = 3780] [serial = 612] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1976C800) [pid = 3780] [serial = 621] [outer = 00000000] [url = about:blank] 08:16:25 INFO - PROCESS | 3780 | 1466180185438 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1267ms 08:16:25 INFO - PROCESS | 3780 | 1466180185471 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:16:25 INFO - PROCESS | 3780 | 1466180185475 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 08:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:16:25 INFO - PROCESS | 3780 | 1466180185479 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:16:25 INFO - PROCESS | 3780 | 1466180185483 Marionette TRACE conn2 <- [1,862,null,{}] 08:16:25 INFO - PROCESS | 3780 | 1466180185488 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:25 INFO - PROCESS | 3780 | 1466180185491 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:25 INFO - PROCESS | 3780 | 1466180185574 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:16:25 INFO - PROCESS | 3780 | 1466180185581 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:25 INFO - PROCESS | 3780 | 1466180185586 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:25 INFO - PROCESS | 3780 | ++DOCSHELL 114BDC00 == 30 [pid = 3780] [id = 225] 08:16:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (114C9400) [pid = 3780] [serial = 673] [outer = 00000000] 08:16:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (12DF0800) [pid = 3780] [serial = 674] [outer = 114C9400] 08:16:25 INFO - PROCESS | 3780 | 1466180185615 Marionette DEBUG loaded listener.js 08:16:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (1312FC00) [pid = 3780] [serial = 675] [outer = 114C9400] 08:16:26 INFO - PROCESS | 3780 | 1466180186067 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 599ms 08:16:26 INFO - PROCESS | 3780 | 1466180186093 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:16:26 INFO - PROCESS | 3780 | 1466180186098 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 08:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:16:26 INFO - PROCESS | 3780 | 1466180186104 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - PROCESS | 3780 | 1466180186107 Marionette TRACE conn2 <- [1,866,null,{}] 08:16:26 INFO - PROCESS | 3780 | 1466180186110 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:26 INFO - PROCESS | 3780 | 1466180186113 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:26 INFO - PROCESS | 3780 | 1466180186182 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:16:26 INFO - PROCESS | 3780 | 1466180186188 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:26 INFO - PROCESS | 3780 | 1466180186190 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:26 INFO - PROCESS | 3780 | ++DOCSHELL 13C88400 == 31 [pid = 3780] [id = 226] 08:16:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13C89400) [pid = 3780] [serial = 676] [outer = 00000000] 08:16:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (140E6400) [pid = 3780] [serial = 677] [outer = 13C89400] 08:16:26 INFO - PROCESS | 3780 | 1466180186236 Marionette DEBUG loaded listener.js 08:16:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (143F4000) [pid = 3780] [serial = 678] [outer = 13C89400] 08:16:26 INFO - PROCESS | 3780 | 1466180186617 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 559ms 08:16:26 INFO - PROCESS | 3780 | 1466180186666 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:16:26 INFO - PROCESS | 3780 | 1466180186668 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 08:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:16:26 INFO - PROCESS | 3780 | 1466180186671 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - PROCESS | 3780 | 1466180186675 Marionette TRACE conn2 <- [1,870,null,{}] 08:16:26 INFO - PROCESS | 3780 | 1466180186685 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:26 INFO - PROCESS | 3780 | 1466180186690 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:26 INFO - PROCESS | 3780 | 1466180186756 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:16:26 INFO - PROCESS | 3780 | 1466180186764 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:26 INFO - PROCESS | 3780 | 1466180186767 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:26 INFO - PROCESS | 3780 | ++DOCSHELL 15955800 == 32 [pid = 3780] [id = 227] 08:16:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15957C00) [pid = 3780] [serial = 679] [outer = 00000000] 08:16:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15B6BC00) [pid = 3780] [serial = 680] [outer = 15957C00] 08:16:26 INFO - PROCESS | 3780 | 1466180186815 Marionette DEBUG loaded listener.js 08:16:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1657FC00) [pid = 3780] [serial = 681] [outer = 15957C00] 08:16:27 INFO - PROCESS | 3780 | 1466180187218 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 600ms 08:16:27 INFO - PROCESS | 3780 | 1466180187281 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:16:27 INFO - PROCESS | 3780 | 1466180187283 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 08:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:16:27 INFO - PROCESS | 3780 | 1466180187287 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:16:27 INFO - PROCESS | 3780 | 1466180187288 Marionette TRACE conn2 <- [1,874,null,{}] 08:16:27 INFO - PROCESS | 3780 | 1466180187291 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:27 INFO - PROCESS | 3780 | 1466180187293 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:27 INFO - PROCESS | 3780 | 1466180187387 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:16:27 INFO - PROCESS | 3780 | 1466180187393 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:27 INFO - PROCESS | 3780 | 1466180187395 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:27 INFO - PROCESS | 3780 | ++DOCSHELL 17F16C00 == 33 [pid = 3780] [id = 228] 08:16:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1810B400) [pid = 3780] [serial = 682] [outer = 00000000] 08:16:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (18168400) [pid = 3780] [serial = 683] [outer = 1810B400] 08:16:27 INFO - PROCESS | 3780 | 1466180187462 Marionette DEBUG loaded listener.js 08:16:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (19765800) [pid = 3780] [serial = 684] [outer = 1810B400] 08:16:27 INFO - PROCESS | 3780 | 1466180187843 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 599ms 08:16:27 INFO - PROCESS | 3780 | 1466180187904 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:16:27 INFO - PROCESS | 3780 | 1466180187906 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 08:16:27 INFO - PROCESS | 3780 | 1466180187909 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:16:27 INFO - PROCESS | 3780 | 1466180187911 Marionette TRACE conn2 <- [1,878,null,{}] 08:16:27 INFO - PROCESS | 3780 | 1466180187897 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:27 INFO - PROCESS | 3780 | 1466180187899 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:28 INFO - PROCESS | 3780 | 1466180188020 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:16:28 INFO - PROCESS | 3780 | 1466180188041 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:28 INFO - PROCESS | 3780 | 1466180188043 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:28 INFO - PROCESS | 3780 | ++DOCSHELL 13C94800 == 34 [pid = 3780] [id = 229] 08:16:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1976A000) [pid = 3780] [serial = 685] [outer = 00000000] 08:16:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19A0BC00) [pid = 3780] [serial = 686] [outer = 1976A000] 08:16:28 INFO - PROCESS | 3780 | 1466180188085 Marionette DEBUG loaded listener.js 08:16:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19A0FC00) [pid = 3780] [serial = 687] [outer = 1976A000] 08:16:28 INFO - PROCESS | 3780 | 1466180188483 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 613ms 08:16:28 INFO - PROCESS | 3780 | 1466180188506 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:16:28 INFO - PROCESS | 3780 | 1466180188508 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 08:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:16:28 INFO - PROCESS | 3780 | 1466180188522 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:16:28 INFO - PROCESS | 3780 | 1466180188524 Marionette TRACE conn2 <- [1,882,null,{}] 08:16:28 INFO - PROCESS | 3780 | 1466180188527 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:28 INFO - PROCESS | 3780 | 1466180188532 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:28 INFO - PROCESS | 3780 | 1466180188634 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:16:28 INFO - PROCESS | 3780 | 1466180188692 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:28 INFO - PROCESS | 3780 | 1466180188694 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:28 INFO - PROCESS | 3780 | ++DOCSHELL 1A0B9000 == 35 [pid = 3780] [id = 230] 08:16:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A0B9400) [pid = 3780] [serial = 688] [outer = 00000000] 08:16:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A0C3400) [pid = 3780] [serial = 689] [outer = 1A0B9400] 08:16:28 INFO - PROCESS | 3780 | 1466180188746 Marionette DEBUG loaded listener.js 08:16:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A462800) [pid = 3780] [serial = 690] [outer = 1A0B9400] 08:16:29 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15B67400) [pid = 3780] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:16:29 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (14037000) [pid = 3780] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:16:29 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (18163400) [pid = 3780] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:16:29 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10F7E000) [pid = 3780] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:16:29 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (130A0800) [pid = 3780] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:16:29 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12AE7000) [pid = 3780] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:16:29 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (12ADE400) [pid = 3780] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:16:29 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1657C800) [pid = 3780] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:16:29 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1434B400) [pid = 3780] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:16:29 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1810A400) [pid = 3780] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:16:29 INFO - PROCESS | 3780 | 1466180189119 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 640ms 08:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:16:29 INFO - PROCESS | 3780 | 1466180189179 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:16:29 INFO - PROCESS | 3780 | 1466180189181 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 08:16:29 INFO - PROCESS | 3780 | 1466180189167 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - PROCESS | 3780 | 1466180189168 Marionette TRACE conn2 <- [1,886,null,{}] 08:16:29 INFO - PROCESS | 3780 | 1466180189175 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:29 INFO - PROCESS | 3780 | 1466180189177 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:29 INFO - PROCESS | 3780 | 1466180189254 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:16:29 INFO - PROCESS | 3780 | 1466180189259 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:29 INFO - PROCESS | 3780 | 1466180189261 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:29 INFO - PROCESS | 3780 | ++DOCSHELL 0F9E7C00 == 36 [pid = 3780] [id = 231] 08:16:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (0F9EAC00) [pid = 3780] [serial = 691] [outer = 00000000] 08:16:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (14037000) [pid = 3780] [serial = 692] [outer = 0F9EAC00] 08:16:29 INFO - PROCESS | 3780 | 1466180189354 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17555800) [pid = 3780] [serial = 693] [outer = 0F9EAC00] 08:16:29 INFO - PROCESS | 3780 | 1466180189666 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 518ms 08:16:29 INFO - PROCESS | 3780 | 1466180189700 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:16:29 INFO - PROCESS | 3780 | 1466180189702 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 08:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:16:29 INFO - PROCESS | 3780 | 1466180189705 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - PROCESS | 3780 | 1466180189706 Marionette TRACE conn2 <- [1,890,null,{}] 08:16:29 INFO - PROCESS | 3780 | 1466180189709 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:29 INFO - PROCESS | 3780 | 1466180189712 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:29 INFO - PROCESS | 3780 | 1466180189767 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:16:29 INFO - PROCESS | 3780 | 1466180189845 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:29 INFO - PROCESS | 3780 | 1466180189847 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:29 INFO - PROCESS | 3780 | ++DOCSHELL 13C8C400 == 37 [pid = 3780] [id = 232] 08:16:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13C90C00) [pid = 3780] [serial = 694] [outer = 00000000] 08:16:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1A54F000) [pid = 3780] [serial = 695] [outer = 13C90C00] 08:16:29 INFO - PROCESS | 3780 | 1466180189889 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A554400) [pid = 3780] [serial = 696] [outer = 13C90C00] 08:16:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19C43400) [pid = 3780] [serial = 697] [outer = 1B1C7400] 08:16:30 INFO - PROCESS | 3780 | 1466180190240 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 558ms 08:16:30 INFO - PROCESS | 3780 | 1466180190265 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 3780 | 1466180190267 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 08:16:30 INFO - PROCESS | 3780 | 1466180190270 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:16:30 INFO - PROCESS | 3780 | 1466180190254 Marionette TRACE conn2 <- [1,894,null,{}] 08:16:30 INFO - PROCESS | 3780 | 1466180190258 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:30 INFO - PROCESS | 3780 | 1466180190259 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:30 INFO - PROCESS | 3780 | 1466180190370 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:16:30 INFO - PROCESS | 3780 | 1466180190438 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 3780 | 1466180190441 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:30 INFO - PROCESS | 3780 | ++DOCSHELL 102CD800 == 38 [pid = 3780] [id = 233] 08:16:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (10F7EC00) [pid = 3780] [serial = 698] [outer = 00000000] 08:16:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1657C800) [pid = 3780] [serial = 699] [outer = 10F7EC00] 08:16:30 INFO - PROCESS | 3780 | 1466180190482 Marionette DEBUG loaded listener.js 08:16:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A636400) [pid = 3780] [serial = 700] [outer = 10F7EC00] 08:16:30 INFO - PROCESS | 3780 | 1466180190781 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 559ms 08:16:30 INFO - PROCESS | 3780 | 1466180190820 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 3780 | 1466180190824 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 08:16:30 INFO - PROCESS | 3780 | 1466180190830 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:16:30 INFO - PROCESS | 3780 | 1466180190834 Marionette TRACE conn2 <- [1,898,null,{}] 08:16:30 INFO - PROCESS | 3780 | 1466180190841 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:30 INFO - PROCESS | 3780 | 1466180190845 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:30 INFO - PROCESS | 3780 | 1466180190988 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:16:31 INFO - PROCESS | 3780 | 1466180191072 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:31 INFO - PROCESS | 3780 | 1466180191075 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:31 INFO - PROCESS | 3780 | ++DOCSHELL 12897400 == 39 [pid = 3780] [id = 234] 08:16:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (12A0FC00) [pid = 3780] [serial = 701] [outer = 00000000] 08:16:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (12BC3C00) [pid = 3780] [serial = 702] [outer = 12A0FC00] 08:16:31 INFO - PROCESS | 3780 | 1466180191115 Marionette DEBUG loaded listener.js 08:16:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1327A800) [pid = 3780] [serial = 703] [outer = 12A0FC00] 08:16:31 INFO - PROCESS | 3780 | 1466180191708 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 900ms 08:16:31 INFO - PROCESS | 3780 | 1466180191743 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:16:31 INFO - PROCESS | 3780 | 1466180191747 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 08:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:16:31 INFO - PROCESS | 3780 | 1466180191753 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:16:31 INFO - PROCESS | 3780 | 1466180191757 Marionette TRACE conn2 <- [1,902,null,{}] 08:16:31 INFO - PROCESS | 3780 | 1466180191780 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:31 INFO - PROCESS | 3780 | 1466180191783 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:31 INFO - PROCESS | 3780 | 1466180191886 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:16:32 INFO - PROCESS | 3780 | 1466180192013 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:32 INFO - PROCESS | 3780 | 1466180192016 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:32 INFO - PROCESS | 3780 | ++DOCSHELL 15286800 == 40 [pid = 3780] [id = 235] 08:16:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15286C00) [pid = 3780] [serial = 704] [outer = 00000000] 08:16:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15940C00) [pid = 3780] [serial = 705] [outer = 15286C00] 08:16:32 INFO - PROCESS | 3780 | 1466180192080 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15BB6C00) [pid = 3780] [serial = 706] [outer = 15286C00] 08:16:32 INFO - PROCESS | 3780 | 1466180192579 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 872ms 08:16:32 INFO - PROCESS | 3780 | 1466180192640 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:16:32 INFO - PROCESS | 3780 | 1466180192642 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 08:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:16:32 INFO - PROCESS | 3780 | 1466180192646 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:16:32 INFO - PROCESS | 3780 | 1466180192648 Marionette TRACE conn2 <- [1,906,null,{}] 08:16:32 INFO - PROCESS | 3780 | 1466180192658 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:32 INFO - PROCESS | 3780 | 1466180192662 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:32 INFO - PROCESS | 3780 | 1466180192750 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:16:32 INFO - PROCESS | 3780 | 1466180192857 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:32 INFO - PROCESS | 3780 | 1466180192861 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:32 INFO - PROCESS | 3780 | ++DOCSHELL 10EF6000 == 41 [pid = 3780] [id = 236] 08:16:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1126C000) [pid = 3780] [serial = 707] [outer = 00000000] 08:16:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (132CCC00) [pid = 3780] [serial = 708] [outer = 1126C000] 08:16:32 INFO - PROCESS | 3780 | 1466180192919 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1517F000) [pid = 3780] [serial = 709] [outer = 1126C000] 08:16:33 INFO - PROCESS | 3780 | 1466180193552 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 954ms 08:16:33 INFO - PROCESS | 3780 | 1466180193606 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:16:33 INFO - PROCESS | 3780 | 1466180193609 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 08:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:16:33 INFO - PROCESS | 3780 | 1466180193614 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:16:33 INFO - PROCESS | 3780 | 1466180193619 Marionette TRACE conn2 <- [1,910,null,{}] 08:16:33 INFO - PROCESS | 3780 | 1466180193624 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:33 INFO - PROCESS | 3780 | 1466180193626 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:34 INFO - PROCESS | 3780 | --DOCSHELL 13C8C400 == 40 [pid = 3780] [id = 232] 08:16:34 INFO - PROCESS | 3780 | --DOCSHELL 0F9E7C00 == 39 [pid = 3780] [id = 231] 08:16:34 INFO - PROCESS | 3780 | --DOCSHELL 1A0B9000 == 38 [pid = 3780] [id = 230] 08:16:34 INFO - PROCESS | 3780 | --DOCSHELL 13C94800 == 37 [pid = 3780] [id = 229] 08:16:34 INFO - PROCESS | 3780 | --DOCSHELL 17F16C00 == 36 [pid = 3780] [id = 228] 08:16:34 INFO - PROCESS | 3780 | --DOCSHELL 15955800 == 35 [pid = 3780] [id = 227] 08:16:34 INFO - PROCESS | 3780 | --DOCSHELL 13C88400 == 34 [pid = 3780] [id = 226] 08:16:34 INFO - PROCESS | 3780 | --DOCSHELL 114BDC00 == 33 [pid = 3780] [id = 225] 08:16:34 INFO - PROCESS | 3780 | --DOCSHELL 12DEC000 == 32 [pid = 3780] [id = 224] 08:16:34 INFO - PROCESS | 3780 | --DOCSHELL 0F9EC800 == 31 [pid = 3780] [id = 223] 08:16:34 INFO - PROCESS | 3780 | --DOCSHELL 15B6A400 == 30 [pid = 3780] [id = 213] 08:16:34 INFO - PROCESS | 3780 | --DOCSHELL 10EF6000 == 29 [pid = 3780] [id = 236] 08:16:34 INFO - PROCESS | 3780 | --DOCSHELL 102CD800 == 28 [pid = 3780] [id = 233] 08:16:34 INFO - PROCESS | 3780 | --DOCSHELL 12897400 == 27 [pid = 3780] [id = 234] 08:16:34 INFO - PROCESS | 3780 | --DOCSHELL 15286800 == 26 [pid = 3780] [id = 235] 08:16:34 INFO - PROCESS | 3780 | 1466180194188 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A0C0C00) [pid = 3780] [serial = 665] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (169B9800) [pid = 3780] [serial = 653] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (14340400) [pid = 3780] [serial = 647] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15186400) [pid = 3780] [serial = 648] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (19767800) [pid = 3780] [serial = 656] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11250C00) [pid = 3780] [serial = 641] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (11266C00) [pid = 3780] [serial = 642] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16E96C00) [pid = 3780] [serial = 654] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (131E9C00) [pid = 3780] [serial = 644] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (132C2000) [pid = 3780] [serial = 645] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16FD3400) [pid = 3780] [serial = 638] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16571400) [pid = 3780] [serial = 660] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1528D800) [pid = 3780] [serial = 659] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19ACDC00) [pid = 3780] [serial = 657] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (14342C00) [pid = 3780] [serial = 633] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13C58000) [pid = 3780] [serial = 632] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1815FC00) [pid = 3780] [serial = 636] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1762D000) [pid = 3780] [serial = 635] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (152D8400) [pid = 3780] [serial = 650] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (19A07800) [pid = 3780] [serial = 662] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1594BC00) [pid = 3780] [serial = 651] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19C3DC00) [pid = 3780] [serial = 663] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3780 | 1466180194342 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:34 INFO - PROCESS | 3780 | 1466180194345 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:34 INFO - PROCESS | 3780 | ++DOCSHELL 0F97F400 == 27 [pid = 3780] [id = 237] 08:16:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (105F0000) [pid = 3780] [serial = 710] [outer = 00000000] 08:16:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (10F24C00) [pid = 3780] [serial = 711] [outer = 105F0000] 08:16:34 INFO - PROCESS | 3780 | 1466180194396 Marionette DEBUG loaded listener.js 08:16:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (11252C00) [pid = 3780] [serial = 712] [outer = 105F0000] 08:16:34 INFO - PROCESS | 3780 | 1466180194782 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1213ms 08:16:34 INFO - PROCESS | 3780 | 1466180194830 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:16:34 INFO - PROCESS | 3780 | 1466180194835 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 08:16:34 INFO - PROCESS | 3780 | 1466180194839 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:16:34 INFO - PROCESS | 3780 | 1466180194842 Marionette TRACE conn2 <- [1,914,null,{}] 08:16:34 INFO - PROCESS | 3780 | 1466180194847 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:34 INFO - PROCESS | 3780 | 1466180194850 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:34 INFO - PROCESS | 3780 | 1466180194918 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:16:34 INFO - PROCESS | 3780 | 1466180194932 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:34 INFO - PROCESS | 3780 | 1466180194935 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:34 INFO - PROCESS | 3780 | ++DOCSHELL 12DF8800 == 28 [pid = 3780] [id = 238] 08:16:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12DF9000) [pid = 3780] [serial = 713] [outer = 00000000] 08:16:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13138400) [pid = 3780] [serial = 714] [outer = 12DF9000] 08:16:34 INFO - PROCESS | 3780 | 1466180194981 Marionette DEBUG loaded listener.js 08:16:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13275400) [pid = 3780] [serial = 715] [outer = 12DF9000] 08:16:35 INFO - PROCESS | 3780 | 1466180195366 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 559ms 08:16:35 INFO - PROCESS | 3780 | 1466180195390 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:16:35 INFO - PROCESS | 3780 | 1466180195393 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 08:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:16:35 INFO - PROCESS | 3780 | 1466180195397 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:16:35 INFO - PROCESS | 3780 | 1466180195399 Marionette TRACE conn2 <- [1,918,null,{}] 08:16:35 INFO - PROCESS | 3780 | 1466180195404 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:35 INFO - PROCESS | 3780 | 1466180195406 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:35 INFO - PROCESS | 3780 | 1466180195497 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:16:35 INFO - PROCESS | 3780 | 1466180195509 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:35 INFO - PROCESS | 3780 | 1466180195511 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:35 INFO - PROCESS | 3780 | ++DOCSHELL 1403A000 == 29 [pid = 3780] [id = 239] 08:16:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1403F000) [pid = 3780] [serial = 716] [outer = 00000000] 08:16:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (140EB400) [pid = 3780] [serial = 717] [outer = 1403F000] 08:16:35 INFO - PROCESS | 3780 | 1466180195555 Marionette DEBUG loaded listener.js 08:16:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1434B400) [pid = 3780] [serial = 718] [outer = 1403F000] 08:16:35 INFO - PROCESS | 3780 | 1466180195935 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 613ms 08:16:35 INFO - PROCESS | 3780 | 1466180196017 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:16:36 INFO - PROCESS | 3780 | 1466180196021 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 08:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:16:36 INFO - PROCESS | 3780 | 1466180196013 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:16:36 INFO - PROCESS | 3780 | 1466180196018 Marionette TRACE conn2 <- [1,922,null,{}] 08:16:36 INFO - PROCESS | 3780 | 1466180196022 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:36 INFO - PROCESS | 3780 | 1466180196025 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:36 INFO - PROCESS | 3780 | 1466180196110 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:16:36 INFO - PROCESS | 3780 | 1466180196124 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:36 INFO - PROCESS | 3780 | 1466180196128 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:36 INFO - PROCESS | 3780 | ++DOCSHELL 12D62000 == 30 [pid = 3780] [id = 240] 08:16:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (151A0800) [pid = 3780] [serial = 719] [outer = 00000000] 08:16:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (156C8400) [pid = 3780] [serial = 720] [outer = 151A0800] 08:16:36 INFO - PROCESS | 3780 | 1466180196163 Marionette DEBUG loaded listener.js 08:16:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15B63400) [pid = 3780] [serial = 721] [outer = 151A0800] 08:16:36 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:16:36 INFO - PROCESS | 3780 | 1466180196595 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 599ms 08:16:36 INFO - PROCESS | 3780 | 1466180196639 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:16:36 INFO - PROCESS | 3780 | 1466180196641 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 08:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:16:36 INFO - PROCESS | 3780 | 1466180196632 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:16:36 INFO - PROCESS | 3780 | 1466180196634 Marionette TRACE conn2 <- [1,926,null,{}] 08:16:36 INFO - PROCESS | 3780 | 1466180196664 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:36 INFO - PROCESS | 3780 | 1466180196666 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:36 INFO - PROCESS | 3780 | 1466180196776 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:16:36 INFO - PROCESS | 3780 | 1466180196784 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:36 INFO - PROCESS | 3780 | 1466180196768 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:36 INFO - PROCESS | 3780 | ++DOCSHELL 10A47400 == 31 [pid = 3780] [id = 241] 08:16:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (11AD6C00) [pid = 3780] [serial = 722] [outer = 00000000] 08:16:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16E54800) [pid = 3780] [serial = 723] [outer = 11AD6C00] 08:16:36 INFO - PROCESS | 3780 | 1466180196811 Marionette DEBUG loaded listener.js 08:16:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1762D000) [pid = 3780] [serial = 724] [outer = 11AD6C00] 08:16:37 INFO - PROCESS | 3780 | 1466180197225 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 613ms 08:16:37 INFO - PROCESS | 3780 | 1466180197245 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:16:37 INFO - PROCESS | 3780 | 1466180197247 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 08:16:37 INFO - PROCESS | 3780 | 1466180197251 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:16:37 INFO - PROCESS | 3780 | 1466180197252 Marionette TRACE conn2 <- [1,930,null,{}] 08:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:16:37 INFO - PROCESS | 3780 | 1466180197256 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:37 INFO - PROCESS | 3780 | 1466180197258 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:37 INFO - PROCESS | 3780 | 1466180197365 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:16:37 INFO - PROCESS | 3780 | 1466180197373 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:37 INFO - PROCESS | 3780 | 1466180197378 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:37 INFO - PROCESS | 3780 | ++DOCSHELL 18111800 == 32 [pid = 3780] [id = 242] 08:16:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1815D800) [pid = 3780] [serial = 725] [outer = 00000000] 08:16:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (18164800) [pid = 3780] [serial = 726] [outer = 1815D800] 08:16:37 INFO - PROCESS | 3780 | 1466180197459 Marionette DEBUG loaded listener.js 08:16:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1975A400) [pid = 3780] [serial = 727] [outer = 1815D800] 08:16:37 INFO - PROCESS | 3780 | 1466180197860 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 640ms 08:16:37 INFO - PROCESS | 3780 | 1466180197906 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:16:37 INFO - PROCESS | 3780 | 1466180197908 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 08:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:16:37 INFO - PROCESS | 3780 | 1466180197921 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:16:37 INFO - PROCESS | 3780 | 1466180197923 Marionette TRACE conn2 <- [1,934,null,{}] 08:16:37 INFO - PROCESS | 3780 | 1466180197926 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:37 INFO - PROCESS | 3780 | 1466180197928 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:38 INFO - PROCESS | 3780 | 1466180198032 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:16:38 INFO - PROCESS | 3780 | 1466180198025 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:38 INFO - PROCESS | 3780 | 1466180198027 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:38 INFO - PROCESS | 3780 | ++DOCSHELL 10562800 == 33 [pid = 3780] [id = 243] 08:16:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (19761C00) [pid = 3780] [serial = 728] [outer = 00000000] 08:16:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (19770000) [pid = 3780] [serial = 729] [outer = 19761C00] 08:16:38 INFO - PROCESS | 3780 | 1466180198079 Marionette DEBUG loaded listener.js 08:16:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (19A09400) [pid = 3780] [serial = 730] [outer = 19761C00] 08:16:38 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A0B9400) [pid = 3780] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:16:38 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1976A000) [pid = 3780] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:16:38 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (0F9EAC00) [pid = 3780] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:16:38 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (130C4000) [pid = 3780] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:16:38 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1021E800) [pid = 3780] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:16:38 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15957C00) [pid = 3780] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:16:38 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13C89400) [pid = 3780] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:16:38 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (114C9400) [pid = 3780] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:16:38 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10F7EC00) [pid = 3780] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:16:38 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13C90C00) [pid = 3780] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:16:38 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1810B400) [pid = 3780] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:16:38 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A005000) [pid = 3780] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:16:38 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15BAB000) [pid = 3780] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:16:38 INFO - PROCESS | 3780 | 1466180198575 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 695ms 08:16:38 INFO - PROCESS | 3780 | 1466180198623 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 3780 | 1466180198625 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 08:16:38 INFO - PROCESS | 3780 | 1466180198628 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:16:38 INFO - PROCESS | 3780 | 1466180198630 Marionette TRACE conn2 <- [1,938,null,{}] 08:16:38 INFO - PROCESS | 3780 | 1466180198633 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:38 INFO - PROCESS | 3780 | 1466180198635 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:38 INFO - PROCESS | 3780 | 1466180198690 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:16:38 INFO - PROCESS | 3780 | 1466180198695 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:38 INFO - PROCESS | 3780 | 1466180198697 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:38 INFO - PROCESS | 3780 | ++DOCSHELL 10F7EC00 == 34 [pid = 3780] [id = 244] 08:16:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (12ADEC00) [pid = 3780] [serial = 731] [outer = 00000000] 08:16:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (18167C00) [pid = 3780] [serial = 732] [outer = 12ADEC00] 08:16:38 INFO - PROCESS | 3780 | 1466180198740 Marionette DEBUG loaded listener.js 08:16:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19766000) [pid = 3780] [serial = 733] [outer = 12ADEC00] 08:16:39 INFO - PROCESS | 3780 | 1466180199089 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 517ms 08:16:39 INFO - PROCESS | 3780 | 1466180199144 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:16:39 INFO - PROCESS | 3780 | 1466180199146 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 08:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:16:39 INFO - PROCESS | 3780 | 1466180199149 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:16:39 INFO - PROCESS | 3780 | 1466180199150 Marionette TRACE conn2 <- [1,942,null,{}] 08:16:39 INFO - PROCESS | 3780 | 1466180199154 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:39 INFO - PROCESS | 3780 | 1466180199156 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:39 INFO - PROCESS | 3780 | 1466180199221 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:16:39 INFO - PROCESS | 3780 | 1466180199228 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:39 INFO - PROCESS | 3780 | 1466180199230 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:39 INFO - PROCESS | 3780 | ++DOCSHELL 19A05C00 == 35 [pid = 3780] [id = 245] 08:16:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19A09C00) [pid = 3780] [serial = 734] [outer = 00000000] 08:16:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19AD3400) [pid = 3780] [serial = 735] [outer = 19A09C00] 08:16:39 INFO - PROCESS | 3780 | 1466180199272 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19ADA800) [pid = 3780] [serial = 736] [outer = 19A09C00] 08:16:39 INFO - PROCESS | 3780 | 1466180199673 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 559ms 08:16:39 INFO - PROCESS | 3780 | 1466180199708 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:16:39 INFO - PROCESS | 3780 | 1466180199709 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 08:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:16:39 INFO - PROCESS | 3780 | 1466180199713 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:16:39 INFO - PROCESS | 3780 | 1466180199715 Marionette TRACE conn2 <- [1,946,null,{}] 08:16:39 INFO - PROCESS | 3780 | 1466180199718 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:39 INFO - PROCESS | 3780 | 1466180199720 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:39 INFO - PROCESS | 3780 | 1466180199777 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:16:39 INFO - PROCESS | 3780 | 1466180199785 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:39 INFO - PROCESS | 3780 | 1466180199787 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:39 INFO - PROCESS | 3780 | ++DOCSHELL 19ACF000 == 36 [pid = 3780] [id = 246] 08:16:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19C48000) [pid = 3780] [serial = 737] [outer = 00000000] 08:16:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A00E800) [pid = 3780] [serial = 738] [outer = 19C48000] 08:16:39 INFO - PROCESS | 3780 | 1466180199831 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A0C0800) [pid = 3780] [serial = 739] [outer = 19C48000] 08:16:40 INFO - PROCESS | 3780 | --DOCSHELL 12DF8800 == 35 [pid = 3780] [id = 238] 08:16:40 INFO - PROCESS | 3780 | --DOCSHELL 0F97F400 == 34 [pid = 3780] [id = 237] 08:16:41 INFO - PROCESS | 3780 | --DOCSHELL 1403A000 == 33 [pid = 3780] [id = 239] 08:16:41 INFO - PROCESS | 3780 | --DOCSHELL 18111800 == 32 [pid = 3780] [id = 242] 08:16:41 INFO - PROCESS | 3780 | --DOCSHELL 10A47400 == 31 [pid = 3780] [id = 241] 08:16:41 INFO - PROCESS | 3780 | --DOCSHELL 10562800 == 30 [pid = 3780] [id = 243] 08:16:41 INFO - PROCESS | 3780 | --DOCSHELL 10F7EC00 == 29 [pid = 3780] [id = 244] 08:16:41 INFO - PROCESS | 3780 | --DOCSHELL 12D62000 == 28 [pid = 3780] [id = 240] 08:16:41 INFO - PROCESS | 3780 | --DOCSHELL 19A05C00 == 27 [pid = 3780] [id = 245] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A0C2400) [pid = 3780] [serial = 666] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1816B400) [pid = 3780] [serial = 639] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A0C3400) [pid = 3780] [serial = 689] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (19A0FC00) [pid = 3780] [serial = 687] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (19A0BC00) [pid = 3780] [serial = 686] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (14037000) [pid = 3780] [serial = 692] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13C57C00) [pid = 3780] [serial = 671] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1403D800) [pid = 3780] [serial = 672] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (105E6C00) [pid = 3780] [serial = 668] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10F7B400) [pid = 3780] [serial = 669] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15B6BC00) [pid = 3780] [serial = 680] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (140E6400) [pid = 3780] [serial = 677] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (143F4000) [pid = 3780] [serial = 678] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (12DF0800) [pid = 3780] [serial = 674] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1312FC00) [pid = 3780] [serial = 675] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A462800) [pid = 3780] [serial = 690] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (11425C00) [pid = 3780] [serial = 390] [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.] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1657C800) [pid = 3780] [serial = 699] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A554400) [pid = 3780] [serial = 696] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1A636400) [pid = 3780] [serial = 700] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (18168400) [pid = 3780] [serial = 683] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (19765800) [pid = 3780] [serial = 684] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (17555800) [pid = 3780] [serial = 693] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (1A54F000) [pid = 3780] [serial = 695] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1657FC00) [pid = 3780] [serial = 681] [outer = 00000000] [url = about:blank] 08:16:41 INFO - PROCESS | 3780 | 1466180201298 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1608ms 08:16:41 INFO - PROCESS | 3780 | 1466180201332 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:16:41 INFO - PROCESS | 3780 | 1466180201337 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 08:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:16:41 INFO - PROCESS | 3780 | 1466180201346 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:16:41 INFO - PROCESS | 3780 | 1466180201350 Marionette TRACE conn2 <- [1,950,null,{}] 08:16:41 INFO - PROCESS | 3780 | 1466180201359 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:41 INFO - PROCESS | 3780 | 1466180201363 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:41 INFO - PROCESS | 3780 | 1466180201460 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:16:41 INFO - PROCESS | 3780 | 1466180201471 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:41 INFO - PROCESS | 3780 | 1466180201474 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:41 INFO - PROCESS | 3780 | ++DOCSHELL 10A4E400 == 28 [pid = 3780] [id = 247] 08:16:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (10A4F800) [pid = 3780] [serial = 740] [outer = 00000000] 08:16:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (11251000) [pid = 3780] [serial = 741] [outer = 10A4F800] 08:16:41 INFO - PROCESS | 3780 | 1466180201521 Marionette DEBUG loaded listener.js 08:16:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (11251800) [pid = 3780] [serial = 742] [outer = 10A4F800] 08:16:41 INFO - PROCESS | 3780 | 1466180201932 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 614ms 08:16:41 INFO - PROCESS | 3780 | 1466180201952 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:16:41 INFO - PROCESS | 3780 | 1466180201957 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 08:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:16:41 INFO - PROCESS | 3780 | 1466180201967 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:16:41 INFO - PROCESS | 3780 | 1466180201970 Marionette TRACE conn2 <- [1,954,null,{}] 08:16:41 INFO - PROCESS | 3780 | 1466180201973 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:41 INFO - PROCESS | 3780 | 1466180201976 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:42 INFO - PROCESS | 3780 | 1466180202046 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:16:42 INFO - PROCESS | 3780 | 1466180202055 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:42 INFO - PROCESS | 3780 | 1466180202058 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:42 INFO - PROCESS | 3780 | ++DOCSHELL 12BCA800 == 29 [pid = 3780] [id = 248] 08:16:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (12D62000) [pid = 3780] [serial = 743] [outer = 00000000] 08:16:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (13026C00) [pid = 3780] [serial = 744] [outer = 12D62000] 08:16:42 INFO - PROCESS | 3780 | 1466180202103 Marionette DEBUG loaded listener.js 08:16:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (13139000) [pid = 3780] [serial = 745] [outer = 12D62000] 08:16:42 INFO - PROCESS | 3780 | 1466180202495 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 545ms 08:16:42 INFO - PROCESS | 3780 | 1466180202513 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:16:42 INFO - PROCESS | 3780 | 1466180202515 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 08:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:16:42 INFO - PROCESS | 3780 | 1466180202518 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:16:42 INFO - PROCESS | 3780 | 1466180202521 Marionette TRACE conn2 <- [1,958,null,{}] 08:16:42 INFO - PROCESS | 3780 | 1466180202536 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:42 INFO - PROCESS | 3780 | 1466180202540 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:42 INFO - PROCESS | 3780 | 1466180202601 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:16:42 INFO - PROCESS | 3780 | 1466180202611 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:42 INFO - PROCESS | 3780 | 1466180202614 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:42 INFO - PROCESS | 3780 | ++DOCSHELL 13C8C400 == 30 [pid = 3780] [id = 249] 08:16:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13C8C800) [pid = 3780] [serial = 746] [outer = 00000000] 08:16:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13CED400) [pid = 3780] [serial = 747] [outer = 13C8C800] 08:16:42 INFO - PROCESS | 3780 | 1466180202661 Marionette DEBUG loaded listener.js 08:16:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (140E5800) [pid = 3780] [serial = 748] [outer = 13C8C800] 08:16:43 INFO - PROCESS | 3780 | 1466180203076 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 600ms 08:16:43 INFO - PROCESS | 3780 | 1466180203136 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:16:43 INFO - PROCESS | 3780 | 1466180203138 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 08:16:43 INFO - PROCESS | 3780 | 1466180203142 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:16:43 INFO - PROCESS | 3780 | 1466180203143 Marionette TRACE conn2 <- [1,962,null,{}] 08:16:43 INFO - PROCESS | 3780 | 1466180203147 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:43 INFO - PROCESS | 3780 | 1466180203149 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:43 INFO - PROCESS | 3780 | 1466180203213 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:16:43 INFO - PROCESS | 3780 | 1466180203218 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:43 INFO - PROCESS | 3780 | 1466180203220 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:43 INFO - PROCESS | 3780 | ++DOCSHELL 143F4000 == 31 [pid = 3780] [id = 250] 08:16:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1519E800) [pid = 3780] [serial = 749] [outer = 00000000] 08:16:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (151AA800) [pid = 3780] [serial = 750] [outer = 1519E800] 08:16:43 INFO - PROCESS | 3780 | 1466180203264 Marionette DEBUG loaded listener.js 08:16:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (152D0000) [pid = 3780] [serial = 751] [outer = 1519E800] 08:16:43 INFO - PROCESS | 3780 | 1466180203640 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 559ms 08:16:43 INFO - PROCESS | 3780 | 1466180203693 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:16:43 INFO - PROCESS | 3780 | 1466180203695 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 08:16:43 INFO - PROCESS | 3780 | 1466180203698 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:16:43 INFO - PROCESS | 3780 | 1466180203700 Marionette TRACE conn2 <- [1,966,null,{}] 08:16:43 INFO - PROCESS | 3780 | 1466180203703 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:43 INFO - PROCESS | 3780 | 1466180203705 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:43 INFO - PROCESS | 3780 | 1466180203760 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:16:43 INFO - PROCESS | 3780 | 1466180203765 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:43 INFO - PROCESS | 3780 | 1466180203767 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:43 INFO - PROCESS | 3780 | ++DOCSHELL 156C6800 == 32 [pid = 3780] [id = 251] 08:16:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15940800) [pid = 3780] [serial = 752] [outer = 00000000] 08:16:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15B6B800) [pid = 3780] [serial = 753] [outer = 15940800] 08:16:43 INFO - PROCESS | 3780 | 1466180203810 Marionette DEBUG loaded listener.js 08:16:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1657C800) [pid = 3780] [serial = 754] [outer = 15940800] 08:16:44 INFO - PROCESS | 3780 | 1466180204195 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 559ms 08:16:44 INFO - PROCESS | 3780 | 1466180204257 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:16:44 INFO - PROCESS | 3780 | 1466180204259 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 08:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:16:44 INFO - PROCESS | 3780 | 1466180204262 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:16:44 INFO - PROCESS | 3780 | 1466180204264 Marionette TRACE conn2 <- [1,970,null,{}] 08:16:44 INFO - PROCESS | 3780 | 1466180204250 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:44 INFO - PROCESS | 3780 | 1466180204255 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:44 INFO - PROCESS | 3780 | 1466180204360 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:16:44 INFO - PROCESS | 3780 | 1466180204371 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:44 INFO - PROCESS | 3780 | 1466180204373 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:44 INFO - PROCESS | 3780 | ++DOCSHELL 175A1400 == 33 [pid = 3780] [id = 252] 08:16:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17D0D800) [pid = 3780] [serial = 755] [outer = 00000000] 08:16:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (18111800) [pid = 3780] [serial = 756] [outer = 17D0D800] 08:16:44 INFO - PROCESS | 3780 | 1466180204416 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (18168800) [pid = 3780] [serial = 757] [outer = 17D0D800] 08:16:44 INFO - PROCESS | 3780 | 1466180204759 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 558ms 08:16:44 INFO - PROCESS | 3780 | 1466180204817 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:16:44 INFO - PROCESS | 3780 | 1466180204819 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 08:16:44 INFO - PROCESS | 3780 | 1466180204822 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:16:44 INFO - PROCESS | 3780 | 1466180204824 Marionette TRACE conn2 <- [1,974,null,{}] 08:16:44 INFO - PROCESS | 3780 | 1466180204827 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:44 INFO - PROCESS | 3780 | 1466180204829 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:44 INFO - PROCESS | 3780 | 1466180204893 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:16:44 INFO - PROCESS | 3780 | 1466180204900 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:44 INFO - PROCESS | 3780 | 1466180204902 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:44 INFO - PROCESS | 3780 | ++DOCSHELL 1816B000 == 34 [pid = 3780] [id = 253] 08:16:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1816B400) [pid = 3780] [serial = 758] [outer = 00000000] 08:16:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19766800) [pid = 3780] [serial = 759] [outer = 1816B400] 08:16:44 INFO - PROCESS | 3780 | 1466180204944 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19768800) [pid = 3780] [serial = 760] [outer = 1816B400] 08:16:45 INFO - PROCESS | 3780 | 1466180205327 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 559ms 08:16:45 INFO - PROCESS | 3780 | 1466180205378 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:16:45 INFO - PROCESS | 3780 | 1466180205380 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 08:16:45 INFO - PROCESS | 3780 | 1466180205384 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:16:45 INFO - PROCESS | 3780 | 1466180205385 Marionette TRACE conn2 <- [1,978,null,{}] 08:16:45 INFO - PROCESS | 3780 | 1466180205389 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:45 INFO - PROCESS | 3780 | 1466180205391 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:45 INFO - PROCESS | 3780 | 1466180205447 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:16:45 INFO - PROCESS | 3780 | 1466180205454 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:45 INFO - PROCESS | 3780 | 1466180205456 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:45 INFO - PROCESS | 3780 | ++DOCSHELL 19A06C00 == 35 [pid = 3780] [id = 254] 08:16:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19A0B800) [pid = 3780] [serial = 761] [outer = 00000000] 08:16:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19ACD000) [pid = 3780] [serial = 762] [outer = 19A0B800] 08:16:45 INFO - PROCESS | 3780 | 1466180205500 Marionette DEBUG loaded listener.js 08:16:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1528C800) [pid = 3780] [serial = 763] [outer = 19A0B800] 08:16:45 INFO - PROCESS | 3780 | 1466180205856 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 518ms 08:16:45 INFO - PROCESS | 3780 | 1466180205908 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:16:45 INFO - PROCESS | 3780 | 1466180205910 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 08:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:16:45 INFO - PROCESS | 3780 | 1466180205913 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:16:45 INFO - PROCESS | 3780 | 1466180205915 Marionette TRACE conn2 <- [1,982,null,{}] 08:16:45 INFO - PROCESS | 3780 | 1466180205922 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:45 INFO - PROCESS | 3780 | 1466180205924 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:46 INFO - PROCESS | 3780 | 1466180206016 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:16:46 INFO - PROCESS | 3780 | 1466180206022 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:46 INFO - PROCESS | 3780 | 1466180206024 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:46 INFO - PROCESS | 3780 | ++DOCSHELL 13C8AC00 == 36 [pid = 3780] [id = 255] 08:16:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (19C43800) [pid = 3780] [serial = 764] [outer = 00000000] 08:16:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A00C800) [pid = 3780] [serial = 765] [outer = 19C43800] 08:16:46 INFO - PROCESS | 3780 | 1466180206066 Marionette DEBUG loaded listener.js 08:16:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A00F400) [pid = 3780] [serial = 766] [outer = 19C43800] 08:16:46 INFO - PROCESS | 3780 | 1466180206463 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 545ms 08:16:46 INFO - PROCESS | 3780 | 1466180206472 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:16:46 INFO - PROCESS | 3780 | 1466180206474 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 08:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:16:46 INFO - PROCESS | 3780 | 1466180206483 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:16:46 INFO - PROCESS | 3780 | 1466180206484 Marionette TRACE conn2 <- [1,986,null,{}] 08:16:46 INFO - PROCESS | 3780 | 1466180206487 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:46 INFO - PROCESS | 3780 | 1466180206471 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:46 INFO - PROCESS | 3780 | 1466180206585 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:16:46 INFO - PROCESS | 3780 | 1466180206590 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:46 INFO - PROCESS | 3780 | 1466180206592 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:46 INFO - PROCESS | 3780 | ++DOCSHELL 19A09000 == 37 [pid = 3780] [id = 256] 08:16:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (19A0A400) [pid = 3780] [serial = 767] [outer = 00000000] 08:16:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A469400) [pid = 3780] [serial = 768] [outer = 19A0A400] 08:16:46 INFO - PROCESS | 3780 | 1466180206615 Marionette DEBUG loaded listener.js 08:16:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A553000) [pid = 3780] [serial = 769] [outer = 19A0A400] 08:16:46 INFO - PROCESS | 3780 | 1466180206995 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 559ms 08:16:47 INFO - PROCESS | 3780 | 1466180207034 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:16:47 INFO - PROCESS | 3780 | 1466180207036 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 08:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:16:47 INFO - PROCESS | 3780 | 1466180207039 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:16:47 INFO - PROCESS | 3780 | 1466180207042 Marionette TRACE conn2 <- [1,990,null,{}] 08:16:47 INFO - PROCESS | 3780 | 1466180207045 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:47 INFO - PROCESS | 3780 | 1466180207047 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:47 INFO - PROCESS | 3780 | 1466180207148 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:16:47 INFO - PROCESS | 3780 | 1466180207237 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:47 INFO - PROCESS | 3780 | 1466180207221 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:47 INFO - PROCESS | 3780 | ++DOCSHELL 151A1400 == 38 [pid = 3780] [id = 257] 08:16:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (151A2C00) [pid = 3780] [serial = 770] [outer = 00000000] 08:16:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A633000) [pid = 3780] [serial = 771] [outer = 151A2C00] 08:16:47 INFO - PROCESS | 3780 | 1466180207265 Marionette DEBUG loaded listener.js 08:16:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A825400) [pid = 3780] [serial = 772] [outer = 151A2C00] 08:16:47 INFO - PROCESS | 3780 | 1466180207646 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 640ms 08:16:47 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19A09C00) [pid = 3780] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:16:47 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (11AD6C00) [pid = 3780] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:16:47 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1815D800) [pid = 3780] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:16:47 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (19761C00) [pid = 3780] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:16:47 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (12A0FC00) [pid = 3780] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:16:47 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (151A0800) [pid = 3780] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:16:47 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1403F000) [pid = 3780] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:16:47 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (12DF9000) [pid = 3780] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:16:47 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (105F0000) [pid = 3780] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:16:47 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1126C000) [pid = 3780] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:16:47 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15286C00) [pid = 3780] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:16:47 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (12ADEC00) [pid = 3780] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:16:47 INFO - PROCESS | 3780 | 1466180207779 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:16:47 INFO - PROCESS | 3780 | 1466180207781 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 08:16:47 INFO - PROCESS | 3780 | 1466180207790 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:16:47 INFO - PROCESS | 3780 | 1466180207791 Marionette TRACE conn2 <- [1,994,null,{}] 08:16:47 INFO - PROCESS | 3780 | 1466180207795 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:47 INFO - PROCESS | 3780 | 1466180207796 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:16:47 INFO - PROCESS | 3780 | 1466180207876 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:16:47 INFO - PROCESS | 3780 | 1466180207881 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:47 INFO - PROCESS | 3780 | 1466180207883 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:47 INFO - PROCESS | 3780 | ++DOCSHELL 12DF9000 == 39 [pid = 3780] [id = 258] 08:16:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (13153000) [pid = 3780] [serial = 773] [outer = 00000000] 08:16:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (151A5400) [pid = 3780] [serial = 774] [outer = 13153000] 08:16:47 INFO - PROCESS | 3780 | 1466180207925 Marionette DEBUG loaded listener.js 08:16:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15290000) [pid = 3780] [serial = 775] [outer = 13153000] 08:16:48 INFO - PROCESS | 3780 | 1466180208276 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 504ms 08:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:16:48 INFO - PROCESS | 3780 | 1466180208312 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:16:48 INFO - PROCESS | 3780 | 1466180208314 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 08:16:48 INFO - PROCESS | 3780 | 1466180208317 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:16:48 INFO - PROCESS | 3780 | 1466180208319 Marionette TRACE conn2 <- [1,998,null,{}] 08:16:48 INFO - PROCESS | 3780 | 1466180208322 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:48 INFO - PROCESS | 3780 | 1466180208324 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:48 INFO - PROCESS | 3780 | 1466180208422 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:16:48 INFO - PROCESS | 3780 | 1466180208430 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:48 INFO - PROCESS | 3780 | 1466180208432 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:48 INFO - PROCESS | 3780 | ++DOCSHELL 12AA3000 == 40 [pid = 3780] [id = 259] 08:16:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13153C00) [pid = 3780] [serial = 776] [outer = 00000000] 08:16:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19C46000) [pid = 3780] [serial = 777] [outer = 13153C00] 08:16:48 INFO - PROCESS | 3780 | 1466180208473 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A828800) [pid = 3780] [serial = 778] [outer = 13153C00] 08:16:48 INFO - PROCESS | 3780 | 1466180208840 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 558ms 08:16:48 INFO - PROCESS | 3780 | 1466180208878 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:16:48 INFO - PROCESS | 3780 | 1466180208880 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 08:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:16:48 INFO - PROCESS | 3780 | 1466180208883 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:16:48 INFO - PROCESS | 3780 | 1466180208885 Marionette TRACE conn2 <- [1,1002,null,{}] 08:16:48 INFO - PROCESS | 3780 | 1466180208888 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:48 INFO - PROCESS | 3780 | 1466180208889 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:48 INFO - PROCESS | 3780 | 1466180208952 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:16:48 INFO - PROCESS | 3780 | 1466180208957 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:48 INFO - PROCESS | 3780 | 1466180208959 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:48 INFO - PROCESS | 3780 | ++DOCSHELL 156C3000 == 41 [pid = 3780] [id = 260] 08:16:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16A52400) [pid = 3780] [serial = 779] [outer = 00000000] 08:16:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A9EBC00) [pid = 3780] [serial = 780] [outer = 16A52400] 08:16:48 INFO - PROCESS | 3780 | 1466180209003 Marionette DEBUG loaded listener.js 08:16:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A9F6800) [pid = 3780] [serial = 781] [outer = 16A52400] 08:16:49 INFO - PROCESS | 3780 | 1466180209380 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 545ms 08:16:49 INFO - PROCESS | 3780 | 1466180209442 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:16:49 INFO - PROCESS | 3780 | 1466180209444 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 08:16:49 INFO - PROCESS | 3780 | 1466180209447 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:16:49 INFO - PROCESS | 3780 | 1466180209449 Marionette TRACE conn2 <- [1,1006,null,{}] 08:16:49 INFO - PROCESS | 3780 | 1466180209452 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:49 INFO - PROCESS | 3780 | 1466180209454 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:49 INFO - PROCESS | 3780 | 1466180209516 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:16:49 INFO - PROCESS | 3780 | 1466180209521 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:49 INFO - PROCESS | 3780 | 1466180209523 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:49 INFO - PROCESS | 3780 | ++DOCSHELL 18168000 == 42 [pid = 3780] [id = 261] 08:16:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A9F1800) [pid = 3780] [serial = 782] [outer = 00000000] 08:16:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1AA31400) [pid = 3780] [serial = 783] [outer = 1A9F1800] 08:16:49 INFO - PROCESS | 3780 | 1466180209564 Marionette DEBUG loaded listener.js 08:16:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1AA35800) [pid = 3780] [serial = 784] [outer = 1A9F1800] 08:16:50 INFO - PROCESS | 3780 | 1466180210308 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 899ms 08:16:50 INFO - PROCESS | 3780 | 1466180210364 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:16:50 INFO - PROCESS | 3780 | 1466180210369 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 08:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:16:50 INFO - PROCESS | 3780 | 1466180210373 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:16:50 INFO - PROCESS | 3780 | 1466180210377 Marionette TRACE conn2 <- [1,1010,null,{}] 08:16:50 INFO - PROCESS | 3780 | 1466180210382 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:50 INFO - PROCESS | 3780 | 1466180210386 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:50 INFO - PROCESS | 3780 | 1466180210500 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:16:50 INFO - PROCESS | 3780 | 1466180210646 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:50 INFO - PROCESS | 3780 | 1466180210649 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:50 INFO - PROCESS | 3780 | ++DOCSHELL 114BFC00 == 43 [pid = 3780] [id = 262] 08:16:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (114C7400) [pid = 3780] [serial = 785] [outer = 00000000] 08:16:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (12AE4800) [pid = 3780] [serial = 786] [outer = 114C7400] 08:16:50 INFO - PROCESS | 3780 | 1466180210706 Marionette DEBUG loaded listener.js 08:16:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1309E000) [pid = 3780] [serial = 787] [outer = 114C7400] 08:16:51 INFO - PROCESS | 3780 | --DOCSHELL 156C3000 == 42 [pid = 3780] [id = 260] 08:16:51 INFO - PROCESS | 3780 | --DOCSHELL 12AA3000 == 41 [pid = 3780] [id = 259] 08:16:51 INFO - PROCESS | 3780 | --DOCSHELL 12DF9000 == 40 [pid = 3780] [id = 258] 08:16:51 INFO - PROCESS | 3780 | --DOCSHELL 151A1400 == 39 [pid = 3780] [id = 257] 08:16:51 INFO - PROCESS | 3780 | --DOCSHELL 19A09000 == 38 [pid = 3780] [id = 256] 08:16:51 INFO - PROCESS | 3780 | --DOCSHELL 13C8AC00 == 37 [pid = 3780] [id = 255] 08:16:51 INFO - PROCESS | 3780 | --DOCSHELL 19A06C00 == 36 [pid = 3780] [id = 254] 08:16:51 INFO - PROCESS | 3780 | --DOCSHELL 1816B000 == 35 [pid = 3780] [id = 253] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A00E800) [pid = 3780] [serial = 738] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOCSHELL 175A1400 == 34 [pid = 3780] [id = 252] 08:16:51 INFO - PROCESS | 3780 | --DOCSHELL 156C6800 == 33 [pid = 3780] [id = 251] 08:16:51 INFO - PROCESS | 3780 | --DOCSHELL 143F4000 == 32 [pid = 3780] [id = 250] 08:16:51 INFO - PROCESS | 3780 | --DOCSHELL 13C8C400 == 31 [pid = 3780] [id = 249] 08:16:51 INFO - PROCESS | 3780 | --DOCSHELL 12BCA800 == 30 [pid = 3780] [id = 248] 08:16:51 INFO - PROCESS | 3780 | --DOCSHELL 10A4E400 == 29 [pid = 3780] [id = 247] 08:16:51 INFO - PROCESS | 3780 | --DOCSHELL 19ACF000 == 28 [pid = 3780] [id = 246] 08:16:51 INFO - PROCESS | 3780 | 1466180211493 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1186ms 08:16:51 INFO - PROCESS | 3780 | 1466180211561 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:16:51 INFO - PROCESS | 3780 | 1466180211565 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 08:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:16:51 INFO - PROCESS | 3780 | 1466180211569 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:16:51 INFO - PROCESS | 3780 | 1466180211572 Marionette TRACE conn2 <- [1,1014,null,{}] 08:16:51 INFO - PROCESS | 3780 | 1466180211578 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:51 INFO - PROCESS | 3780 | 1466180211581 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:51 INFO - PROCESS | 3780 | 1466180211666 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (19ADA800) [pid = 3780] [serial = 736] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (16E54800) [pid = 3780] [serial = 723] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (18164800) [pid = 3780] [serial = 726] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1762D000) [pid = 3780] [serial = 724] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (19770000) [pid = 3780] [serial = 729] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1975A400) [pid = 3780] [serial = 727] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19AD3400) [pid = 3780] [serial = 735] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (19A09400) [pid = 3780] [serial = 730] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (12BC3C00) [pid = 3780] [serial = 702] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (156C8400) [pid = 3780] [serial = 720] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (140EB400) [pid = 3780] [serial = 717] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1434B400) [pid = 3780] [serial = 718] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13138400) [pid = 3780] [serial = 714] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13275400) [pid = 3780] [serial = 715] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10F24C00) [pid = 3780] [serial = 711] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (11252C00) [pid = 3780] [serial = 712] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1517F000) [pid = 3780] [serial = 709] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (132CCC00) [pid = 3780] [serial = 708] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15BB6C00) [pid = 3780] [serial = 706] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15940C00) [pid = 3780] [serial = 705] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1327A800) [pid = 3780] [serial = 703] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (18167C00) [pid = 3780] [serial = 732] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (19766000) [pid = 3780] [serial = 733] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15B63400) [pid = 3780] [serial = 721] [outer = 00000000] [url = about:blank] 08:16:51 INFO - PROCESS | 3780 | 1466180211733 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:51 INFO - PROCESS | 3780 | 1466180211736 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:51 INFO - PROCESS | 3780 | ++DOCSHELL 10F82C00 == 29 [pid = 3780] [id = 263] 08:16:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10F83800) [pid = 3780] [serial = 788] [outer = 00000000] 08:16:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (11424400) [pid = 3780] [serial = 789] [outer = 10F83800] 08:16:51 INFO - PROCESS | 3780 | 1466180211782 Marionette DEBUG loaded listener.js 08:16:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (12A11C00) [pid = 3780] [serial = 790] [outer = 10F83800] 08:16:52 INFO - PROCESS | 3780 | 1466180212165 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 654ms 08:16:52 INFO - PROCESS | 3780 | 1466180212207 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:16:52 INFO - PROCESS | 3780 | 1466180212211 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 08:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:16:52 INFO - PROCESS | 3780 | 1466180212218 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - PROCESS | 3780 | 1466180212220 Marionette TRACE conn2 <- [1,1018,null,{}] 08:16:52 INFO - PROCESS | 3780 | 1466180212224 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:52 INFO - PROCESS | 3780 | 1466180212226 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:52 INFO - PROCESS | 3780 | 1466180212294 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:16:52 INFO - PROCESS | 3780 | 1466180212300 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:52 INFO - PROCESS | 3780 | 1466180212302 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:52 INFO - PROCESS | 3780 | ++DOCSHELL 131E9800 == 30 [pid = 3780] [id = 264] 08:16:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13280800) [pid = 3780] [serial = 791] [outer = 00000000] 08:16:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1365C800) [pid = 3780] [serial = 792] [outer = 13280800] 08:16:52 INFO - PROCESS | 3780 | 1466180212350 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (13948800) [pid = 3780] [serial = 793] [outer = 13280800] 08:16:52 INFO - PROCESS | 3780 | 1466180212751 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 559ms 08:16:52 INFO - PROCESS | 3780 | 1466180212778 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:16:52 INFO - PROCESS | 3780 | 1466180212781 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 08:16:52 INFO - PROCESS | 3780 | 1466180212784 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:16:52 INFO - PROCESS | 3780 | 1466180212787 Marionette TRACE conn2 <- [1,1022,null,{}] 08:16:52 INFO - PROCESS | 3780 | 1466180212798 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:52 INFO - PROCESS | 3780 | 1466180212802 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:52 INFO - PROCESS | 3780 | 1466180212865 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:16:52 INFO - PROCESS | 3780 | 1466180212874 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:52 INFO - PROCESS | 3780 | 1466180212877 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:52 INFO - PROCESS | 3780 | ++DOCSHELL 14347400 == 31 [pid = 3780] [id = 265] 08:16:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (14347800) [pid = 3780] [serial = 794] [outer = 00000000] 08:16:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (143F6800) [pid = 3780] [serial = 795] [outer = 14347800] 08:16:52 INFO - PROCESS | 3780 | 1466180212924 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1519F000) [pid = 3780] [serial = 796] [outer = 14347800] 08:16:53 INFO - PROCESS | 3780 | 1466180213346 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 599ms 08:16:53 INFO - PROCESS | 3780 | 1466180213403 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:16:53 INFO - PROCESS | 3780 | 1466180213406 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 08:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:16:53 INFO - PROCESS | 3780 | 1466180213409 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:16:53 INFO - PROCESS | 3780 | 1466180213410 Marionette TRACE conn2 <- [1,1026,null,{}] 08:16:53 INFO - PROCESS | 3780 | 1466180213395 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:53 INFO - PROCESS | 3780 | 1466180213397 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:53 INFO - PROCESS | 3780 | 1466180213479 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:16:53 INFO - PROCESS | 3780 | 1466180213486 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:53 INFO - PROCESS | 3780 | 1466180213488 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:53 INFO - PROCESS | 3780 | ++DOCSHELL 151A3000 == 32 [pid = 3780] [id = 266] 08:16:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (151A3400) [pid = 3780] [serial = 797] [outer = 00000000] 08:16:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15948C00) [pid = 3780] [serial = 798] [outer = 151A3400] 08:16:53 INFO - PROCESS | 3780 | 1466180213539 Marionette DEBUG loaded listener.js 08:16:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15B62000) [pid = 3780] [serial = 799] [outer = 151A3400] 08:16:54 INFO - PROCESS | 3780 | 1466180214144 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 790ms 08:16:54 INFO - PROCESS | 3780 | 1466180214182 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:16:54 INFO - PROCESS | 3780 | 1466180214187 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 08:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:16:54 INFO - PROCESS | 3780 | 1466180214191 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:16:54 INFO - PROCESS | 3780 | 1466180214196 Marionette TRACE conn2 <- [1,1030,null,{}] 08:16:54 INFO - PROCESS | 3780 | 1466180214202 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:54 INFO - PROCESS | 3780 | 1466180214205 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:54 INFO - PROCESS | 3780 | 1466180214321 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:16:54 INFO - PROCESS | 3780 | 1466180214444 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:54 INFO - PROCESS | 3780 | 1466180214447 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:54 INFO - PROCESS | 3780 | ++DOCSHELL 10A4E400 == 33 [pid = 3780] [id = 267] 08:16:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (12812000) [pid = 3780] [serial = 800] [outer = 00000000] 08:16:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1365A800) [pid = 3780] [serial = 801] [outer = 12812000] 08:16:54 INFO - PROCESS | 3780 | 1466180214503 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (13C85400) [pid = 3780] [serial = 802] [outer = 12812000] 08:16:55 INFO - PROCESS | 3780 | 1466180215011 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 872ms 08:16:55 INFO - PROCESS | 3780 | 1466180215072 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:16:55 INFO - PROCESS | 3780 | 1466180215077 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 08:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:16:55 INFO - PROCESS | 3780 | 1466180215083 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:16:55 INFO - PROCESS | 3780 | 1466180215086 Marionette TRACE conn2 <- [1,1034,null,{}] 08:16:55 INFO - PROCESS | 3780 | 1466180215090 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:55 INFO - PROCESS | 3780 | 1466180215093 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:55 INFO - PROCESS | 3780 | 1466180215181 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:16:55 INFO - PROCESS | 3780 | 1466180215262 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:55 INFO - PROCESS | 3780 | 1466180215247 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:55 INFO - PROCESS | 3780 | ++DOCSHELL 151ABC00 == 34 [pid = 3780] [id = 268] 08:16:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15285C00) [pid = 3780] [serial = 803] [outer = 00000000] 08:16:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (15B67400) [pid = 3780] [serial = 804] [outer = 15285C00] 08:16:55 INFO - PROCESS | 3780 | 1466180215342 Marionette DEBUG loaded listener.js 08:16:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (15BB2800) [pid = 3780] [serial = 805] [outer = 15285C00] 08:16:55 INFO - PROCESS | 3780 | 1466180215863 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 831ms 08:16:55 INFO - PROCESS | 3780 | 1466180215908 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:16:55 INFO - PROCESS | 3780 | 1466180215910 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 08:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:16:55 INFO - PROCESS | 3780 | 1466180215914 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:16:55 INFO - PROCESS | 3780 | 1466180215918 Marionette TRACE conn2 <- [1,1038,null,{}] 08:16:55 INFO - PROCESS | 3780 | 1466180215928 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:55 INFO - PROCESS | 3780 | 1466180215933 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:56 INFO - PROCESS | 3780 | 1466180216045 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:16:56 INFO - PROCESS | 3780 | 1466180216155 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:56 INFO - PROCESS | 3780 | 1466180216158 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:56 INFO - PROCESS | 3780 | ++DOCSHELL 175A1400 == 35 [pid = 3780] [id = 269] 08:16:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (175A1800) [pid = 3780] [serial = 806] [outer = 00000000] 08:16:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17A83C00) [pid = 3780] [serial = 807] [outer = 175A1800] 08:16:56 INFO - PROCESS | 3780 | 1466180216214 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17F19400) [pid = 3780] [serial = 808] [outer = 175A1800] 08:16:57 INFO - PROCESS | 3780 | --DOCSHELL 14347400 == 34 [pid = 3780] [id = 265] 08:16:57 INFO - PROCESS | 3780 | --DOCSHELL 131E9800 == 33 [pid = 3780] [id = 264] 08:16:57 INFO - PROCESS | 3780 | --DOCSHELL 10F82C00 == 32 [pid = 3780] [id = 263] 08:16:57 INFO - PROCESS | 3780 | --DOCSHELL 18168000 == 31 [pid = 3780] [id = 261] 08:16:57 INFO - PROCESS | 3780 | --DOCSHELL 114BFC00 == 30 [pid = 3780] [id = 262] 08:16:57 INFO - PROCESS | 3780 | --DOCSHELL 151ABC00 == 29 [pid = 3780] [id = 268] 08:16:57 INFO - PROCESS | 3780 | --DOCSHELL 151A3000 == 28 [pid = 3780] [id = 266] 08:16:57 INFO - PROCESS | 3780 | --DOCSHELL 10A4E400 == 27 [pid = 3780] [id = 267] 08:16:57 INFO - PROCESS | 3780 | 1466180217431 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1581ms 08:16:57 INFO - PROCESS | 3780 | 1466180217479 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:16:57 INFO - PROCESS | 3780 | 1466180217483 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 08:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:16:57 INFO - PROCESS | 3780 | 1466180217489 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:16:57 INFO - PROCESS | 3780 | 1466180217492 Marionette TRACE conn2 <- [1,1042,null,{}] 08:16:57 INFO - PROCESS | 3780 | 1466180217498 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:57 INFO - PROCESS | 3780 | 1466180217501 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:57 INFO - PROCESS | 3780 | 1466180217615 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:16:57 INFO - PROCESS | 3780 | 1466180217628 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:57 INFO - PROCESS | 3780 | 1466180217632 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:57 INFO - PROCESS | 3780 | ++DOCSHELL 10A4A400 == 28 [pid = 3780] [id = 270] 08:16:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (10A4B800) [pid = 3780] [serial = 809] [outer = 00000000] 08:16:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (11AD7400) [pid = 3780] [serial = 810] [outer = 10A4B800] 08:16:57 INFO - PROCESS | 3780 | 1466180217731 Marionette DEBUG loaded listener.js 08:16:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (11CC9000) [pid = 3780] [serial = 811] [outer = 10A4B800] 08:16:58 INFO - PROCESS | 3780 | 1466180218116 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 640ms 08:16:58 INFO - PROCESS | 3780 | 1466180218144 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:16:58 INFO - PROCESS | 3780 | 1466180218148 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 08:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:16:58 INFO - PROCESS | 3780 | 1466180218155 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:16:58 INFO - PROCESS | 3780 | 1466180218157 Marionette TRACE conn2 <- [1,1046,null,{}] 08:16:58 INFO - PROCESS | 3780 | 1466180218161 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:58 INFO - PROCESS | 3780 | 1466180218164 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:58 INFO - PROCESS | 3780 | 1466180218263 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:16:58 INFO - PROCESS | 3780 | 1466180218272 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:58 INFO - PROCESS | 3780 | 1466180218275 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:58 INFO - PROCESS | 3780 | ++DOCSHELL 13C59800 == 29 [pid = 3780] [id = 271] 08:16:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (13C5A000) [pid = 3780] [serial = 812] [outer = 00000000] 08:16:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (13C8E400) [pid = 3780] [serial = 813] [outer = 13C5A000] 08:16:58 INFO - PROCESS | 3780 | 1466180218303 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (140EA800) [pid = 3780] [serial = 814] [outer = 13C5A000] 08:16:58 INFO - PROCESS | 3780 | 1466180218728 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 640ms 08:16:58 INFO - PROCESS | 3780 | 1466180218825 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:16:58 INFO - PROCESS | 3780 | 1466180218827 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 08:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:16:58 INFO - PROCESS | 3780 | 1466180218831 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:16:58 INFO - PROCESS | 3780 | 1466180218835 Marionette TRACE conn2 <- [1,1050,null,{}] 08:16:58 INFO - PROCESS | 3780 | 1466180218845 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:58 INFO - PROCESS | 3780 | 1466180218850 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:58 INFO - PROCESS | 3780 | 1466180218943 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:16:58 INFO - PROCESS | 3780 | 1466180218955 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:58 INFO - PROCESS | 3780 | 1466180218958 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:59 INFO - PROCESS | 3780 | ++DOCSHELL 15B5D800 == 30 [pid = 3780] [id = 272] 08:16:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (15B64000) [pid = 3780] [serial = 815] [outer = 00000000] 08:16:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (16E54800) [pid = 3780] [serial = 816] [outer = 15B64000] 08:16:59 INFO - PROCESS | 3780 | 1466180219039 Marionette DEBUG loaded listener.js 08:16:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1762D000) [pid = 3780] [serial = 817] [outer = 15B64000] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (10A4F800) [pid = 3780] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (19C43800) [pid = 3780] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (17D0D800) [pid = 3780] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (19C48000) [pid = 3780] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (19A0B800) [pid = 3780] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (15940800) [pid = 3780] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1519E800) [pid = 3780] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (12D62000) [pid = 3780] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (13C8C800) [pid = 3780] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1816B400) [pid = 3780] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (19A0A400) [pid = 3780] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (151A2C00) [pid = 3780] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13153000) [pid = 3780] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13153C00) [pid = 3780] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16A52400) [pid = 3780] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (151A3400) [pid = 3780] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (114C7400) [pid = 3780] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10F83800) [pid = 3780] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13280800) [pid = 3780] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A9F1800) [pid = 3780] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:16:59 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (14347800) [pid = 3780] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:16:59 INFO - PROCESS | 3780 | 1466180219682 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 900ms 08:16:59 INFO - PROCESS | 3780 | 1466180219748 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:16:59 INFO - PROCESS | 3780 | 1466180219731 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 08:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:16:59 INFO - PROCESS | 3780 | 1466180219747 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:16:59 INFO - PROCESS | 3780 | 1466180219749 Marionette TRACE conn2 <- [1,1054,null,{}] 08:16:59 INFO - PROCESS | 3780 | 1466180219753 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:59 INFO - PROCESS | 3780 | 1466180219764 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:59 INFO - PROCESS | 3780 | 1466180219846 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:16:59 INFO - PROCESS | 3780 | 1466180219851 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:59 INFO - PROCESS | 3780 | 1466180219853 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:16:59 INFO - PROCESS | 3780 | ++DOCSHELL 13C57000 == 31 [pid = 3780] [id = 273] 08:16:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (13C59400) [pid = 3780] [serial = 818] [outer = 00000000] 08:16:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1519E800) [pid = 3780] [serial = 819] [outer = 13C59400] 08:16:59 INFO - PROCESS | 3780 | 1466180219897 Marionette DEBUG loaded listener.js 08:16:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1658D400) [pid = 3780] [serial = 820] [outer = 13C59400] 08:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 518ms 08:17:00 INFO - PROCESS | 3780 | 1466180220256 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:17:00 INFO - PROCESS | 3780 | 1466180220262 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:17:00 INFO - PROCESS | 3780 | 1466180220264 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 08:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:17:00 INFO - PROCESS | 3780 | 1466180220280 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:17:00 INFO - PROCESS | 3780 | 1466180220282 Marionette TRACE conn2 <- [1,1058,null,{}] 08:17:00 INFO - PROCESS | 3780 | 1466180220286 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:00 INFO - PROCESS | 3780 | 1466180220288 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:00 INFO - PROCESS | 3780 | 1466180220344 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:17:00 INFO - PROCESS | 3780 | 1466180220349 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:00 INFO - PROCESS | 3780 | 1466180220352 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:00 INFO - PROCESS | 3780 | ++DOCSHELL 10F25400 == 32 [pid = 3780] [id = 274] 08:17:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1126B000) [pid = 3780] [serial = 821] [outer = 00000000] 08:17:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1815F800) [pid = 3780] [serial = 822] [outer = 1126B000] 08:17:00 INFO - PROCESS | 3780 | 1466180220394 Marionette DEBUG loaded listener.js 08:17:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (18168400) [pid = 3780] [serial = 823] [outer = 1126B000] 08:17:00 INFO - PROCESS | 3780 | 1466180220783 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 572ms 08:17:00 INFO - PROCESS | 3780 | 1466180220851 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:17:00 INFO - PROCESS | 3780 | 1466180220853 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 08:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:17:00 INFO - PROCESS | 3780 | 1466180220856 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:17:00 INFO - PROCESS | 3780 | 1466180220858 Marionette TRACE conn2 <- [1,1062,null,{}] 08:17:00 INFO - PROCESS | 3780 | 1466180220861 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:00 INFO - PROCESS | 3780 | 1466180220848 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:00 INFO - PROCESS | 3780 | 1466180220948 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:17:00 INFO - PROCESS | 3780 | 1466180220960 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:00 INFO - PROCESS | 3780 | 1466180220962 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:00 INFO - PROCESS | 3780 | ++DOCSHELL 19758C00 == 33 [pid = 3780] [id = 275] 08:17:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (19770C00) [pid = 3780] [serial = 824] [outer = 00000000] 08:17:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (19A0AC00) [pid = 3780] [serial = 825] [outer = 19770C00] 08:17:00 INFO - PROCESS | 3780 | 1466180220988 Marionette DEBUG loaded listener.js 08:17:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (19A10C00) [pid = 3780] [serial = 826] [outer = 19770C00] 08:17:01 INFO - PROCESS | 3780 | 1466180221696 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 872ms 08:17:01 INFO - PROCESS | 3780 | 1466180221734 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:17:01 INFO - PROCESS | 3780 | 1466180221720 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 08:17:01 INFO - PROCESS | 3780 | 1466180221725 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:17:01 INFO - PROCESS | 3780 | 1466180221729 Marionette TRACE conn2 <- [1,1066,null,{}] 08:17:01 INFO - PROCESS | 3780 | 1466180221735 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:01 INFO - PROCESS | 3780 | 1466180221738 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:01 INFO - PROCESS | 3780 | 1466180221856 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:17:01 INFO - PROCESS | 3780 | 1466180221983 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:01 INFO - PROCESS | 3780 | 1466180221986 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:01 INFO - PROCESS | 3780 | ++DOCSHELL 11253000 == 34 [pid = 3780] [id = 276] 08:17:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (11431800) [pid = 3780] [serial = 827] [outer = 00000000] 08:17:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (130C0000) [pid = 3780] [serial = 828] [outer = 11431800] 08:17:02 INFO - PROCESS | 3780 | 1466180222025 Marionette DEBUG loaded listener.js 08:17:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (13284000) [pid = 3780] [serial = 829] [outer = 11431800] 08:17:02 INFO - PROCESS | 3780 | 1466180222801 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1131ms 08:17:02 INFO - PROCESS | 3780 | 1466180222880 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:17:02 INFO - PROCESS | 3780 | 1466180222865 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 08:17:02 INFO - PROCESS | 3780 | 1466180222871 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:17:02 INFO - PROCESS | 3780 | 1466180222874 Marionette TRACE conn2 <- [1,1070,null,{}] 08:17:02 INFO - PROCESS | 3780 | 1466180222879 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:02 INFO - PROCESS | 3780 | 1466180222882 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:02 INFO - PROCESS | 3780 | 1466180222997 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:17:03 INFO - PROCESS | 3780 | 1466180223098 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:03 INFO - PROCESS | 3780 | 1466180223102 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:03 INFO - PROCESS | 3780 | --DOCSHELL 10F25400 == 33 [pid = 3780] [id = 274] 08:17:03 INFO - PROCESS | 3780 | --DOCSHELL 13C57000 == 32 [pid = 3780] [id = 273] 08:17:03 INFO - PROCESS | 3780 | --DOCSHELL 15B5D800 == 31 [pid = 3780] [id = 272] 08:17:03 INFO - PROCESS | 3780 | --DOCSHELL 13C59800 == 30 [pid = 3780] [id = 271] 08:17:03 INFO - PROCESS | 3780 | --DOCSHELL 10A4A400 == 29 [pid = 3780] [id = 270] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (15948C00) [pid = 3780] [serial = 798] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (11251000) [pid = 3780] [serial = 741] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (11251800) [pid = 3780] [serial = 742] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A00F400) [pid = 3780] [serial = 766] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (18111800) [pid = 3780] [serial = 756] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (18168800) [pid = 3780] [serial = 757] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A0C0800) [pid = 3780] [serial = 739] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19ACD000) [pid = 3780] [serial = 762] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15B6B800) [pid = 3780] [serial = 753] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1657C800) [pid = 3780] [serial = 754] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (151AA800) [pid = 3780] [serial = 750] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (152D0000) [pid = 3780] [serial = 751] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13026C00) [pid = 3780] [serial = 744] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13139000) [pid = 3780] [serial = 745] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13CED400) [pid = 3780] [serial = 747] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (140E5800) [pid = 3780] [serial = 748] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (19766800) [pid = 3780] [serial = 759] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (19768800) [pid = 3780] [serial = 760] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (143F6800) [pid = 3780] [serial = 795] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (12AE4800) [pid = 3780] [serial = 786] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1A553000) [pid = 3780] [serial = 769] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A469400) [pid = 3780] [serial = 768] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (11424400) [pid = 3780] [serial = 789] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1365C800) [pid = 3780] [serial = 792] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1A633000) [pid = 3780] [serial = 771] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1AA31400) [pid = 3780] [serial = 783] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (12A11C00) [pid = 3780] [serial = 790] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1A825400) [pid = 3780] [serial = 772] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1309E000) [pid = 3780] [serial = 787] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (15290000) [pid = 3780] [serial = 775] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (151A5400) [pid = 3780] [serial = 774] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (19C46000) [pid = 3780] [serial = 777] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (1A00C800) [pid = 3780] [serial = 765] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (1A828800) [pid = 3780] [serial = 778] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (13948800) [pid = 3780] [serial = 793] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (1AA35800) [pid = 3780] [serial = 784] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (1528C800) [pid = 3780] [serial = 763] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (1A9F6800) [pid = 3780] [serial = 781] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (1519F000) [pid = 3780] [serial = 796] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 50 (1A9EBC00) [pid = 3780] [serial = 780] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | --DOMWINDOW == 49 (15B62000) [pid = 3780] [serial = 799] [outer = 00000000] [url = about:blank] 08:17:03 INFO - PROCESS | 3780 | ++DOCSHELL 10A49000 == 30 [pid = 3780] [id = 277] 08:17:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (10A4A400) [pid = 3780] [serial = 830] [outer = 00000000] 08:17:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (1126F800) [pid = 3780] [serial = 831] [outer = 10A4A400] 08:17:03 INFO - PROCESS | 3780 | 1466180223168 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (11AD2000) [pid = 3780] [serial = 832] [outer = 10A4A400] 08:17:03 INFO - PROCESS | 3780 | 1466180223537 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 695ms 08:17:03 INFO - PROCESS | 3780 | 1466180223573 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:17:03 INFO - PROCESS | 3780 | 1466180223578 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 08:17:03 INFO - PROCESS | 3780 | 1466180223584 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:17:03 INFO - PROCESS | 3780 | 1466180223587 Marionette TRACE conn2 <- [1,1074,null,{}] 08:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:17:03 INFO - PROCESS | 3780 | 1466180223591 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:03 INFO - PROCESS | 3780 | 1466180223593 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:03 INFO - PROCESS | 3780 | 1466180223682 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:17:03 INFO - PROCESS | 3780 | 1466180223688 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:03 INFO - PROCESS | 3780 | 1466180223691 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:03 INFO - PROCESS | 3780 | ++DOCSHELL 1365F800 == 31 [pid = 3780] [id = 278] 08:17:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (13662000) [pid = 3780] [serial = 833] [outer = 00000000] 08:17:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (1394B400) [pid = 3780] [serial = 834] [outer = 13662000] 08:17:03 INFO - PROCESS | 3780 | 1466180223725 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (13C5C800) [pid = 3780] [serial = 835] [outer = 13662000] 08:17:04 INFO - PROCESS | 3780 | 1466180224129 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 559ms 08:17:04 INFO - PROCESS | 3780 | 1466180224145 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:17:04 INFO - PROCESS | 3780 | 1466180224147 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 08:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:17:04 INFO - PROCESS | 3780 | 1466180224151 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:17:04 INFO - PROCESS | 3780 | 1466180224155 Marionette TRACE conn2 <- [1,1078,null,{}] 08:17:04 INFO - PROCESS | 3780 | 1466180224169 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:04 INFO - PROCESS | 3780 | 1466180224173 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:04 INFO - PROCESS | 3780 | 1466180224242 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:17:04 INFO - PROCESS | 3780 | 1466180224280 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:04 INFO - PROCESS | 3780 | 1466180224283 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:04 INFO - PROCESS | 3780 | ++DOCSHELL 151A2C00 == 32 [pid = 3780] [id = 279] 08:17:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (151A3000) [pid = 3780] [serial = 836] [outer = 00000000] 08:17:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (151A7C00) [pid = 3780] [serial = 837] [outer = 151A3000] 08:17:04 INFO - PROCESS | 3780 | 1466180224329 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (151AC800) [pid = 3780] [serial = 838] [outer = 151A3000] 08:17:04 INFO - PROCESS | 3780 | 1466180224723 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 599ms 08:17:04 INFO - PROCESS | 3780 | 1466180224768 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:17:04 INFO - PROCESS | 3780 | 1466180224771 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 08:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:17:04 INFO - PROCESS | 3780 | 1466180224774 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:17:04 INFO - PROCESS | 3780 | 1466180224776 Marionette TRACE conn2 <- [1,1082,null,{}] 08:17:04 INFO - PROCESS | 3780 | 1466180224779 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:04 INFO - PROCESS | 3780 | 1466180224781 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:04 INFO - PROCESS | 3780 | 1466180224843 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:17:04 INFO - PROCESS | 3780 | 1466180224850 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:04 INFO - PROCESS | 3780 | 1466180224853 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:04 INFO - PROCESS | 3780 | ++DOCSHELL 15958C00 == 33 [pid = 3780] [id = 280] 08:17:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (1595AC00) [pid = 3780] [serial = 839] [outer = 00000000] 08:17:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (15BB9000) [pid = 3780] [serial = 840] [outer = 1595AC00] 08:17:04 INFO - PROCESS | 3780 | 1466180224905 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (1658BC00) [pid = 3780] [serial = 841] [outer = 1595AC00] 08:17:05 INFO - PROCESS | 3780 | 1466180225280 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 545ms 08:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:17:05 INFO - PROCESS | 3780 | 1466180225328 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:17:05 INFO - PROCESS | 3780 | 1466180225330 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 08:17:05 INFO - PROCESS | 3780 | 1466180225333 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:17:05 INFO - PROCESS | 3780 | 1466180225335 Marionette TRACE conn2 <- [1,1086,null,{}] 08:17:05 INFO - PROCESS | 3780 | 1466180225338 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:05 INFO - PROCESS | 3780 | 1466180225340 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:05 INFO - PROCESS | 3780 | 1466180225427 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:17:05 INFO - PROCESS | 3780 | 1466180225505 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:05 INFO - PROCESS | 3780 | 1466180225507 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:05 INFO - PROCESS | 3780 | ++DOCSHELL 1658A800 == 34 [pid = 3780] [id = 281] 08:17:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (16E94C00) [pid = 3780] [serial = 842] [outer = 00000000] 08:17:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (17D0CC00) [pid = 3780] [serial = 843] [outer = 16E94C00] 08:17:05 INFO - PROCESS | 3780 | 1466180225550 Marionette DEBUG loaded listener.js 08:17:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (18164400) [pid = 3780] [serial = 844] [outer = 16E94C00] 08:17:05 INFO - PROCESS | 3780 | 1466180225902 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 614ms 08:17:05 INFO - PROCESS | 3780 | 1466180225955 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:17:05 INFO - PROCESS | 3780 | 1466180225956 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 08:17:05 INFO - PROCESS | 3780 | 1466180225960 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:17:05 INFO - PROCESS | 3780 | 1466180225962 Marionette TRACE conn2 <- [1,1090,null,{}] 08:17:05 INFO - PROCESS | 3780 | 1466180225965 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:05 INFO - PROCESS | 3780 | 1466180225971 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:06 INFO - PROCESS | 3780 | 1466180226103 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:17:06 INFO - PROCESS | 3780 | 1466180226161 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:06 INFO - PROCESS | 3780 | 1466180226163 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:06 INFO - PROCESS | 3780 | ++DOCSHELL 17D0C000 == 35 [pid = 3780] [id = 282] 08:17:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (18168800) [pid = 3780] [serial = 845] [outer = 00000000] 08:17:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (19770800) [pid = 3780] [serial = 846] [outer = 18168800] 08:17:06 INFO - PROCESS | 3780 | 1466180226187 Marionette DEBUG loaded listener.js 08:17:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (19A0C800) [pid = 3780] [serial = 847] [outer = 18168800] 08:17:06 INFO - PROCESS | 3780 | 1466180226571 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 662ms 08:17:06 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (12812000) [pid = 3780] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:17:06 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (15B64000) [pid = 3780] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:17:06 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1126B000) [pid = 3780] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:17:06 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (15285C00) [pid = 3780] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:17:06 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (13C5A000) [pid = 3780] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:17:06 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (13C59400) [pid = 3780] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:17:06 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (10A4B800) [pid = 3780] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:17:06 INFO - PROCESS | 3780 | 1466180226650 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:17:06 INFO - PROCESS | 3780 | 1466180226652 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 08:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:17:06 INFO - PROCESS | 3780 | 1466180226656 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:17:06 INFO - PROCESS | 3780 | 1466180226658 Marionette TRACE conn2 <- [1,1094,null,{}] 08:17:06 INFO - PROCESS | 3780 | 1466180226661 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:06 INFO - PROCESS | 3780 | 1466180226663 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:06 INFO - PROCESS | 3780 | 1466180226768 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:17:06 INFO - PROCESS | 3780 | 1466180226829 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:06 INFO - PROCESS | 3780 | 1466180226831 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:06 INFO - PROCESS | 3780 | ++DOCSHELL 13C94400 == 36 [pid = 3780] [id = 283] 08:17:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (15285C00) [pid = 3780] [serial = 848] [outer = 00000000] 08:17:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (1754A800) [pid = 3780] [serial = 849] [outer = 15285C00] 08:17:06 INFO - PROCESS | 3780 | 1466180226868 Marionette DEBUG loaded listener.js 08:17:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (19767400) [pid = 3780] [serial = 850] [outer = 15285C00] 08:17:07 INFO - PROCESS | 3780 | 1466180227178 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 567ms 08:17:07 INFO - PROCESS | 3780 | 1466180227215 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:17:07 INFO - PROCESS | 3780 | 1466180227217 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 08:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:17:07 INFO - PROCESS | 3780 | 1466180227220 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:17:07 INFO - PROCESS | 3780 | 1466180227222 Marionette TRACE conn2 <- [1,1098,null,{}] 08:17:07 INFO - PROCESS | 3780 | 1466180227233 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:07 INFO - PROCESS | 3780 | 1466180227235 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:07 INFO - PROCESS | 3780 | 1466180227313 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:17:07 INFO - PROCESS | 3780 | 1466180227318 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:07 INFO - PROCESS | 3780 | 1466180227320 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:07 INFO - PROCESS | 3780 | ++DOCSHELL 156C3000 == 37 [pid = 3780] [id = 284] 08:17:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (19ACE800) [pid = 3780] [serial = 851] [outer = 00000000] 08:17:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (19C43800) [pid = 3780] [serial = 852] [outer = 19ACE800] 08:17:07 INFO - PROCESS | 3780 | 1466180227362 Marionette DEBUG loaded listener.js 08:17:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1A002C00) [pid = 3780] [serial = 853] [outer = 19ACE800] 08:17:07 INFO - PROCESS | 3780 | 1466180227764 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 566ms 08:17:07 INFO - PROCESS | 3780 | 1466180227798 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:17:07 INFO - PROCESS | 3780 | 1466180227801 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 08:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:17:07 INFO - PROCESS | 3780 | 1466180227805 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:17:07 INFO - PROCESS | 3780 | 1466180227808 Marionette TRACE conn2 <- [1,1102,null,{}] 08:17:07 INFO - PROCESS | 3780 | 1466180227812 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:07 INFO - PROCESS | 3780 | 1466180227815 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:07 INFO - PROCESS | 3780 | 1466180227930 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:17:07 INFO - PROCESS | 3780 | 1466180227935 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:07 INFO - PROCESS | 3780 | 1466180227937 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:07 INFO - PROCESS | 3780 | ++DOCSHELL 16FD3400 == 38 [pid = 3780] [id = 285] 08:17:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1976BC00) [pid = 3780] [serial = 854] [outer = 00000000] 08:17:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1A0BD000) [pid = 3780] [serial = 855] [outer = 1976BC00] 08:17:07 INFO - PROCESS | 3780 | 1466180227979 Marionette DEBUG loaded listener.js 08:17:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1A0C3400) [pid = 3780] [serial = 856] [outer = 1976BC00] 08:17:08 INFO - PROCESS | 3780 | 1466180228351 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 611ms 08:17:08 INFO - PROCESS | 3780 | 1466180228407 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:17:08 INFO - PROCESS | 3780 | 1466180228409 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 08:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:17:08 INFO - PROCESS | 3780 | 1466180228415 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:17:08 INFO - PROCESS | 3780 | 1466180228417 Marionette TRACE conn2 <- [1,1106,null,{}] 08:17:08 INFO - PROCESS | 3780 | 1466180228420 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:08 INFO - PROCESS | 3780 | 1466180228422 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:08 INFO - PROCESS | 3780 | 1466180228501 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:17:08 INFO - PROCESS | 3780 | 1466180228515 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:08 INFO - PROCESS | 3780 | 1466180228517 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:08 INFO - PROCESS | 3780 | ++DOCSHELL 156C6C00 == 39 [pid = 3780] [id = 286] 08:17:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1A0BAC00) [pid = 3780] [serial = 857] [outer = 00000000] 08:17:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1A54F000) [pid = 3780] [serial = 858] [outer = 1A0BAC00] 08:17:08 INFO - PROCESS | 3780 | 1466180228559 Marionette DEBUG loaded listener.js 08:17:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1A54FC00) [pid = 3780] [serial = 859] [outer = 1A0BAC00] 08:17:08 INFO - PROCESS | 3780 | 1466180228949 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 567ms 08:17:09 INFO - PROCESS | 3780 | 1466180229032 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:17:09 INFO - PROCESS | 3780 | 1466180229036 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 08:17:09 INFO - PROCESS | 3780 | 1466180229045 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:17:09 INFO - PROCESS | 3780 | 1466180229050 Marionette TRACE conn2 <- [1,1110,null,{}] 08:17:09 INFO - PROCESS | 3780 | 1466180229056 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:09 INFO - PROCESS | 3780 | 1466180229059 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:09 INFO - PROCESS | 3780 | 1466180229160 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:17:09 INFO - PROCESS | 3780 | 1466180229315 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:09 INFO - PROCESS | 3780 | 1466180229321 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:09 INFO - PROCESS | 3780 | ++DOCSHELL 10F83800 == 40 [pid = 3780] [id = 287] 08:17:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1124FC00) [pid = 3780] [serial = 860] [outer = 00000000] 08:17:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (12810000) [pid = 3780] [serial = 861] [outer = 1124FC00] 08:17:09 INFO - PROCESS | 3780 | 1466180229375 Marionette DEBUG loaded listener.js 08:17:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (12D59C00) [pid = 3780] [serial = 862] [outer = 1124FC00] 08:17:09 INFO - PROCESS | 3780 | 1466180229891 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 909ms 08:17:09 INFO - PROCESS | 3780 | 1466180229943 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:17:09 INFO - PROCESS | 3780 | 1466180229946 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 08:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:17:09 INFO - PROCESS | 3780 | 1466180229952 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:17:09 INFO - PROCESS | 3780 | 1466180229956 Marionette TRACE conn2 <- [1,1114,null,{}] 08:17:09 INFO - PROCESS | 3780 | 1466180229961 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:09 INFO - PROCESS | 3780 | 1466180229964 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:10 INFO - PROCESS | 3780 | 1466180230075 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:17:10 INFO - PROCESS | 3780 | 1466180230174 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:10 INFO - PROCESS | 3780 | 1466180230176 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:10 INFO - PROCESS | 3780 | ++DOCSHELL 14042000 == 41 [pid = 3780] [id = 288] 08:17:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (140E5800) [pid = 3780] [serial = 863] [outer = 00000000] 08:17:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15186400) [pid = 3780] [serial = 864] [outer = 140E5800] 08:17:10 INFO - PROCESS | 3780 | 1466180230230 Marionette DEBUG loaded listener.js 08:17:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (151A5000) [pid = 3780] [serial = 865] [outer = 140E5800] 08:17:10 INFO - PROCESS | 3780 | 1466180230789 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 895ms 08:17:10 INFO - PROCESS | 3780 | 1466180230861 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:17:10 INFO - PROCESS | 3780 | 1466180230864 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 08:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:17:10 INFO - PROCESS | 3780 | 1466180230868 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:17:10 INFO - PROCESS | 3780 | 1466180230870 Marionette TRACE conn2 <- [1,1118,null,{}] 08:17:10 INFO - PROCESS | 3780 | 1466180230876 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:10 INFO - PROCESS | 3780 | 1466180230880 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:11 INFO - PROCESS | 3780 | 1466180231008 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:17:11 INFO - PROCESS | 3780 | 1466180231139 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:11 INFO - PROCESS | 3780 | 1466180231143 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:11 INFO - PROCESS | 3780 | ++DOCSHELL 19A01800 == 42 [pid = 3780] [id = 289] 08:17:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19A01C00) [pid = 3780] [serial = 866] [outer = 00000000] 08:17:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19A09C00) [pid = 3780] [serial = 867] [outer = 19A01C00] 08:17:11 INFO - PROCESS | 3780 | 1466180231201 Marionette DEBUG loaded listener.js 08:17:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19C46000) [pid = 3780] [serial = 868] [outer = 19A01C00] 08:17:11 INFO - PROCESS | 3780 | 1466180232008 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1192ms 08:17:12 INFO - PROCESS | 3780 | 1466180232064 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:17:12 INFO - PROCESS | 3780 | 1466180232068 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 08:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:17:12 INFO - PROCESS | 3780 | 1466180232073 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:17:12 INFO - PROCESS | 3780 | 1466180232076 Marionette TRACE conn2 <- [1,1122,null,{}] 08:17:12 INFO - PROCESS | 3780 | 1466180232064 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:12 INFO - PROCESS | 3780 | 1466180232067 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:12 INFO - PROCESS | 3780 | 1466180232210 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:17:12 INFO - PROCESS | 3780 | 1466180232321 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:12 INFO - PROCESS | 3780 | 1466180232325 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:12 INFO - PROCESS | 3780 | ++DOCSHELL 10EEB400 == 43 [pid = 3780] [id = 290] 08:17:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (10EEC400) [pid = 3780] [serial = 869] [outer = 00000000] 08:17:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (12A9C400) [pid = 3780] [serial = 870] [outer = 10EEC400] 08:17:12 INFO - PROCESS | 3780 | 1466180232373 Marionette DEBUG loaded listener.js 08:17:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (12DF8000) [pid = 3780] [serial = 871] [outer = 10EEC400] 08:17:13 INFO - PROCESS | 3780 | --DOCSHELL 16FD3400 == 42 [pid = 3780] [id = 285] 08:17:13 INFO - PROCESS | 3780 | --DOCSHELL 156C3000 == 41 [pid = 3780] [id = 284] 08:17:13 INFO - PROCESS | 3780 | --DOCSHELL 13C94400 == 40 [pid = 3780] [id = 283] 08:17:13 INFO - PROCESS | 3780 | --DOCSHELL 17D0C000 == 39 [pid = 3780] [id = 282] 08:17:13 INFO - PROCESS | 3780 | --DOCSHELL 1658A800 == 38 [pid = 3780] [id = 281] 08:17:13 INFO - PROCESS | 3780 | --DOCSHELL 15958C00 == 37 [pid = 3780] [id = 280] 08:17:13 INFO - PROCESS | 3780 | --DOCSHELL 151A2C00 == 36 [pid = 3780] [id = 279] 08:17:13 INFO - PROCESS | 3780 | --DOCSHELL 1365F800 == 35 [pid = 3780] [id = 278] 08:17:13 INFO - PROCESS | 3780 | --DOCSHELL 10A49000 == 34 [pid = 3780] [id = 277] 08:17:13 INFO - PROCESS | 3780 | --DOCSHELL 11253000 == 33 [pid = 3780] [id = 276] 08:17:13 INFO - PROCESS | 3780 | --DOCSHELL 19758C00 == 32 [pid = 3780] [id = 275] 08:17:13 INFO - PROCESS | 3780 | --DOCSHELL 175A1400 == 31 [pid = 3780] [id = 269] 08:17:13 INFO - PROCESS | 3780 | --DOCSHELL 19A01800 == 30 [pid = 3780] [id = 289] 08:17:13 INFO - PROCESS | 3780 | --DOCSHELL 156C6C00 == 29 [pid = 3780] [id = 286] 08:17:13 INFO - PROCESS | 3780 | --DOCSHELL 10F83800 == 28 [pid = 3780] [id = 287] 08:17:13 INFO - PROCESS | 3780 | --DOCSHELL 14042000 == 27 [pid = 3780] [id = 288] 08:17:13 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1365A800) [pid = 3780] [serial = 801] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13C85400) [pid = 3780] [serial = 802] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1762D000) [pid = 3780] [serial = 817] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1815F800) [pid = 3780] [serial = 822] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16E54800) [pid = 3780] [serial = 816] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15BB2800) [pid = 3780] [serial = 805] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17A83C00) [pid = 3780] [serial = 807] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (140EA800) [pid = 3780] [serial = 814] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15B67400) [pid = 3780] [serial = 804] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1658D400) [pid = 3780] [serial = 820] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (11CC9000) [pid = 3780] [serial = 811] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11AD7400) [pid = 3780] [serial = 810] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (13C8E400) [pid = 3780] [serial = 813] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1519E800) [pid = 3780] [serial = 819] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (19A0AC00) [pid = 3780] [serial = 825] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (18168400) [pid = 3780] [serial = 823] [outer = 00000000] [url = about:blank] 08:17:13 INFO - PROCESS | 3780 | 1466180233433 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1431ms 08:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:17:13 INFO - PROCESS | 3780 | 1466180233497 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:17:13 INFO - PROCESS | 3780 | 1466180233502 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 08:17:13 INFO - PROCESS | 3780 | 1466180233507 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:17:13 INFO - PROCESS | 3780 | 1466180233510 Marionette TRACE conn2 <- [1,1126,null,{}] 08:17:13 INFO - PROCESS | 3780 | 1466180233515 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:13 INFO - PROCESS | 3780 | 1466180233518 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:13 INFO - PROCESS | 3780 | 1466180233643 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:17:13 INFO - PROCESS | 3780 | 1466180233728 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:13 INFO - PROCESS | 3780 | 1466180233732 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:13 INFO - PROCESS | 3780 | ++DOCSHELL 10A49C00 == 28 [pid = 3780] [id = 291] 08:17:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (10A4A000) [pid = 3780] [serial = 872] [outer = 00000000] 08:17:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (11424400) [pid = 3780] [serial = 873] [outer = 10A4A000] 08:17:13 INFO - PROCESS | 3780 | 1466180233762 Marionette DEBUG loaded listener.js 08:17:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (11AD7400) [pid = 3780] [serial = 874] [outer = 10A4A000] 08:17:14 INFO - PROCESS | 3780 | 1466180234156 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 701ms 08:17:14 INFO - PROCESS | 3780 | 1466180234208 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:17:14 INFO - PROCESS | 3780 | 1466180234213 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 08:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:17:14 INFO - PROCESS | 3780 | 1466180234219 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:17:14 INFO - PROCESS | 3780 | 1466180234222 Marionette TRACE conn2 <- [1,1130,null,{}] 08:17:14 INFO - PROCESS | 3780 | 1466180234225 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:14 INFO - PROCESS | 3780 | 1466180234228 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:14 INFO - PROCESS | 3780 | 1466180234311 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:17:14 INFO - PROCESS | 3780 | 1466180234317 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:14 INFO - PROCESS | 3780 | 1466180234320 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:14 INFO - PROCESS | 3780 | ++DOCSHELL 131EA400 == 29 [pid = 3780] [id = 292] 08:17:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (131EAC00) [pid = 3780] [serial = 875] [outer = 00000000] 08:17:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (132CCC00) [pid = 3780] [serial = 876] [outer = 131EAC00] 08:17:14 INFO - PROCESS | 3780 | 1466180234366 Marionette DEBUG loaded listener.js 08:17:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13951C00) [pid = 3780] [serial = 877] [outer = 131EAC00] 08:17:14 INFO - PROCESS | 3780 | 1466180234854 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 656ms 08:17:14 INFO - PROCESS | 3780 | 1466180234895 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:17:14 INFO - PROCESS | 3780 | 1466180234897 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 08:17:14 INFO - PROCESS | 3780 | 1466180234901 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:17:14 INFO - PROCESS | 3780 | 1466180234904 Marionette TRACE conn2 <- [1,1134,null,{}] 08:17:14 INFO - PROCESS | 3780 | 1466180234915 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:14 INFO - PROCESS | 3780 | 1466180234919 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:15 INFO - PROCESS | 3780 | 1466180235020 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:17:15 INFO - PROCESS | 3780 | 1466180235113 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:15 INFO - PROCESS | 3780 | 1466180235116 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:15 INFO - PROCESS | 3780 | ++DOCSHELL 151A8400 == 30 [pid = 3780] [id = 293] 08:17:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (151A9C00) [pid = 3780] [serial = 878] [outer = 00000000] 08:17:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15944000) [pid = 3780] [serial = 879] [outer = 151A9C00] 08:17:15 INFO - PROCESS | 3780 | 1466180235163 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15B65800) [pid = 3780] [serial = 880] [outer = 151A9C00] 08:17:15 INFO - PROCESS | 3780 | 1466180235575 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 701ms 08:17:15 INFO - PROCESS | 3780 | 1466180235613 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:17:15 INFO - PROCESS | 3780 | 1466180235615 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 08:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:17:15 INFO - PROCESS | 3780 | 1466180235622 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:17:15 INFO - PROCESS | 3780 | 1466180235624 Marionette TRACE conn2 <- [1,1138,null,{}] 08:17:15 INFO - PROCESS | 3780 | 1466180235627 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:15 INFO - PROCESS | 3780 | 1466180235629 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:15 INFO - PROCESS | 3780 | 1466180235726 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:17:15 INFO - PROCESS | 3780 | 1466180235738 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:15 INFO - PROCESS | 3780 | 1466180235740 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:15 INFO - PROCESS | 3780 | ++DOCSHELL 15BACC00 == 31 [pid = 3780] [id = 294] 08:17:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1657D400) [pid = 3780] [serial = 881] [outer = 00000000] 08:17:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16FD3400) [pid = 3780] [serial = 882] [outer = 1657D400] 08:17:15 INFO - PROCESS | 3780 | 1466180235784 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17638000) [pid = 3780] [serial = 883] [outer = 1657D400] 08:17:16 INFO - PROCESS | 3780 | 1466180236205 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 611ms 08:17:16 INFO - PROCESS | 3780 | 1466180236220 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:17:16 INFO - PROCESS | 3780 | 1466180236222 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 08:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:17:16 INFO - PROCESS | 3780 | 1466180236225 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:17:16 INFO - PROCESS | 3780 | 1466180236227 Marionette TRACE conn2 <- [1,1142,null,{}] 08:17:16 INFO - PROCESS | 3780 | 1466180236230 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:16 INFO - PROCESS | 3780 | 1466180236232 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:16 INFO - PROCESS | 3780 | 1466180236337 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:17:16 INFO - PROCESS | 3780 | 1466180236404 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:16 INFO - PROCESS | 3780 | 1466180236406 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:16 INFO - PROCESS | 3780 | ++DOCSHELL 17D08400 == 32 [pid = 3780] [id = 295] 08:17:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17D0C400) [pid = 3780] [serial = 884] [outer = 00000000] 08:17:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (18167800) [pid = 3780] [serial = 885] [outer = 17D0C400] 08:17:16 INFO - PROCESS | 3780 | 1466180236449 Marionette DEBUG loaded listener.js 08:17:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1975A400) [pid = 3780] [serial = 886] [outer = 17D0C400] 08:17:16 INFO - PROCESS | 3780 | 1466180236849 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 671ms 08:17:16 INFO - PROCESS | 3780 | 1466180236888 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:17:16 INFO - PROCESS | 3780 | 1466180236890 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 08:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:17:16 INFO - PROCESS | 3780 | 1466180236900 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:17:16 INFO - PROCESS | 3780 | 1466180236902 Marionette TRACE conn2 <- [1,1146,null,{}] 08:17:16 INFO - PROCESS | 3780 | 1466180236905 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:16 INFO - PROCESS | 3780 | 1466180236910 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:17 INFO - PROCESS | 3780 | 1466180237040 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:17:17 INFO - PROCESS | 3780 | 1466180237109 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 3780 | 1466180237111 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:17 INFO - PROCESS | 3780 | ++DOCSHELL 19A0DC00 == 33 [pid = 3780] [id = 296] 08:17:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19A0F800) [pid = 3780] [serial = 887] [outer = 00000000] 08:17:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A00D000) [pid = 3780] [serial = 888] [outer = 19A0F800] 08:17:17 INFO - PROCESS | 3780 | 1466180237155 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A0BBC00) [pid = 3780] [serial = 889] [outer = 19A0F800] 08:17:17 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16E94C00) [pid = 3780] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:17:17 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (18168800) [pid = 3780] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:17:17 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15285C00) [pid = 3780] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:17:17 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1595AC00) [pid = 3780] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:17:17 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (19770C00) [pid = 3780] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:17:17 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13662000) [pid = 3780] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:17:17 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (151A3000) [pid = 3780] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:17:17 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (11431800) [pid = 3780] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:17:17 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10A4A400) [pid = 3780] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:17:17 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1976BC00) [pid = 3780] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:17:17 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (19ACE800) [pid = 3780] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:17:17 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (175A1800) [pid = 3780] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:17:17 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A0BAC00) [pid = 3780] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:17:17 INFO - PROCESS | 3780 | 1466180237707 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 864ms 08:17:17 INFO - PROCESS | 3780 | 1466180237774 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:17:17 INFO - PROCESS | 3780 | 1466180237777 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 08:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:17:17 INFO - PROCESS | 3780 | 1466180237780 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:17:17 INFO - PROCESS | 3780 | 1466180237782 Marionette TRACE conn2 <- [1,1150,null,{}] 08:17:17 INFO - PROCESS | 3780 | 1466180237785 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:17 INFO - PROCESS | 3780 | 1466180237787 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:17 INFO - PROCESS | 3780 | 1466180237844 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:17:17 INFO - PROCESS | 3780 | 1466180237849 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 3780 | 1466180237851 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:17 INFO - PROCESS | 3780 | ++DOCSHELL 12DEC000 == 34 [pid = 3780] [id = 297] 08:17:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (130C6800) [pid = 3780] [serial = 890] [outer = 00000000] 08:17:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1657D000) [pid = 3780] [serial = 891] [outer = 130C6800] 08:17:17 INFO - PROCESS | 3780 | 1466180237893 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (175A1800) [pid = 3780] [serial = 892] [outer = 130C6800] 08:17:18 INFO - PROCESS | 3780 | 1466180238395 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms 08:17:18 INFO - PROCESS | 3780 | 1466180238447 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:17:18 INFO - PROCESS | 3780 | 1466180238448 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 08:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:17:18 INFO - PROCESS | 3780 | 1466180238452 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:17:18 INFO - PROCESS | 3780 | 1466180238453 Marionette TRACE conn2 <- [1,1154,null,{}] 08:17:18 INFO - PROCESS | 3780 | 1466180238457 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:18 INFO - PROCESS | 3780 | 1466180238458 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:18 INFO - PROCESS | 3780 | 1466180238535 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:17:18 INFO - PROCESS | 3780 | 1466180238540 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:18 INFO - PROCESS | 3780 | 1466180238542 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:18 INFO - PROCESS | 3780 | ++DOCSHELL 13280800 == 35 [pid = 3780] [id = 298] 08:17:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19C43C00) [pid = 3780] [serial = 893] [outer = 00000000] 08:17:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A55AC00) [pid = 3780] [serial = 894] [outer = 19C43C00] 08:17:18 INFO - PROCESS | 3780 | 1466180238567 Marionette DEBUG loaded listener.js 08:17:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A631C00) [pid = 3780] [serial = 895] [outer = 19C43C00] 08:17:18 INFO - PROCESS | 3780 | 1466180238955 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 566ms 08:17:19 INFO - PROCESS | 3780 | 1466180239015 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:17:19 INFO - PROCESS | 3780 | 1466180239017 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 08:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:17:19 INFO - PROCESS | 3780 | 1466180239020 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:17:19 INFO - PROCESS | 3780 | 1466180239022 Marionette TRACE conn2 <- [1,1158,null,{}] 08:17:19 INFO - PROCESS | 3780 | 1466180239025 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:19 INFO - PROCESS | 3780 | 1466180239027 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:19 INFO - PROCESS | 3780 | 1466180239118 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:17:19 INFO - PROCESS | 3780 | 1466180239126 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:19 INFO - PROCESS | 3780 | 1466180239128 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:19 INFO - PROCESS | 3780 | ++DOCSHELL 151A6C00 == 36 [pid = 3780] [id = 299] 08:17:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A821400) [pid = 3780] [serial = 896] [outer = 00000000] 08:17:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A828800) [pid = 3780] [serial = 897] [outer = 1A821400] 08:17:19 INFO - PROCESS | 3780 | 1466180239172 Marionette DEBUG loaded listener.js 08:17:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A829000) [pid = 3780] [serial = 898] [outer = 1A821400] 08:17:19 INFO - PROCESS | 3780 | 1466180239911 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 939ms 08:17:19 INFO - PROCESS | 3780 | 1466180239968 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:17:19 INFO - PROCESS | 3780 | 1466180239973 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 08:17:19 INFO - PROCESS | 3780 | 1466180239978 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:17:19 INFO - PROCESS | 3780 | 1466180239982 Marionette TRACE conn2 <- [1,1162,null,{}] 08:17:19 INFO - PROCESS | 3780 | 1466180239988 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:19 INFO - PROCESS | 3780 | 1466180239991 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:20 INFO - PROCESS | 3780 | 1466180240109 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:17:20 INFO - PROCESS | 3780 | 1466180240243 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:20 INFO - PROCESS | 3780 | 1466180240246 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:20 INFO - PROCESS | 3780 | ++DOCSHELL 105F0800 == 37 [pid = 3780] [id = 300] 08:17:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1125A800) [pid = 3780] [serial = 899] [outer = 00000000] 08:17:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (13138800) [pid = 3780] [serial = 900] [outer = 1125A800] 08:17:20 INFO - PROCESS | 3780 | 1466180240302 Marionette DEBUG loaded listener.js 08:17:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1394F000) [pid = 3780] [serial = 901] [outer = 1125A800] 08:17:21 INFO - PROCESS | 3780 | 1466180241137 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 08:17:21 INFO - PROCESS | 3780 | 1466180241200 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 08:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:17:21 INFO - PROCESS | 3780 | 1466180241207 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:17:21 INFO - PROCESS | 3780 | 1466180241210 Marionette TRACE conn2 <- [1,1166,null,{}] 08:17:21 INFO - PROCESS | 3780 | 1466180241216 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:21 INFO - PROCESS | 3780 | 1466180241219 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:21 INFO - PROCESS | 3780 | 1466180241334 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:17:21 INFO - PROCESS | 3780 | 1466180241414 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:21 INFO - PROCESS | 3780 | 1466180241418 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:21 INFO - PROCESS | 3780 | ++DOCSHELL 10A49000 == 38 [pid = 3780] [id = 301] 08:17:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (10A4CC00) [pid = 3780] [serial = 902] [outer = 00000000] 08:17:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (12DF9000) [pid = 3780] [serial = 903] [outer = 10A4CC00] 08:17:21 INFO - PROCESS | 3780 | 1466180241511 Marionette DEBUG loaded listener.js 08:17:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1314F400) [pid = 3780] [serial = 904] [outer = 10A4CC00] 08:17:21 INFO - PROCESS | 3780 | --DOCSHELL 13280800 == 37 [pid = 3780] [id = 298] 08:17:21 INFO - PROCESS | 3780 | --DOCSHELL 12DEC000 == 36 [pid = 3780] [id = 297] 08:17:21 INFO - PROCESS | 3780 | --DOCSHELL 19A0DC00 == 35 [pid = 3780] [id = 296] 08:17:21 INFO - PROCESS | 3780 | --DOCSHELL 17D08400 == 34 [pid = 3780] [id = 295] 08:17:21 INFO - PROCESS | 3780 | --DOCSHELL 15BACC00 == 33 [pid = 3780] [id = 294] 08:17:21 INFO - PROCESS | 3780 | --DOCSHELL 151A8400 == 32 [pid = 3780] [id = 293] 08:17:21 INFO - PROCESS | 3780 | --DOCSHELL 131EA400 == 31 [pid = 3780] [id = 292] 08:17:21 INFO - PROCESS | 3780 | --DOCSHELL 10A49C00 == 30 [pid = 3780] [id = 291] 08:17:21 INFO - PROCESS | 3780 | --DOCSHELL 10EEB400 == 29 [pid = 3780] [id = 290] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17F19400) [pid = 3780] [serial = 808] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A54F000) [pid = 3780] [serial = 858] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17D0CC00) [pid = 3780] [serial = 843] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (18164400) [pid = 3780] [serial = 844] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (19770800) [pid = 3780] [serial = 846] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1754A800) [pid = 3780] [serial = 849] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15BB9000) [pid = 3780] [serial = 840] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (19A10C00) [pid = 3780] [serial = 826] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1394B400) [pid = 3780] [serial = 834] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13C5C800) [pid = 3780] [serial = 835] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (151A7C00) [pid = 3780] [serial = 837] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (151AC800) [pid = 3780] [serial = 838] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (130C0000) [pid = 3780] [serial = 828] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13284000) [pid = 3780] [serial = 829] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1126F800) [pid = 3780] [serial = 831] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11AD2000) [pid = 3780] [serial = 832] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A0BD000) [pid = 3780] [serial = 855] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A54FC00) [pid = 3780] [serial = 859] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (19A0C800) [pid = 3780] [serial = 847] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (19C43800) [pid = 3780] [serial = 852] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A002C00) [pid = 3780] [serial = 853] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19767400) [pid = 3780] [serial = 850] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1A0C3400) [pid = 3780] [serial = 856] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1658BC00) [pid = 3780] [serial = 841] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3780 | 1466180241939 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 08:17:21 INFO - PROCESS | 3780 | 1466180241990 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 08:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:17:21 INFO - PROCESS | 3780 | 1466180241999 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:17:22 INFO - PROCESS | 3780 | 1466180242001 Marionette TRACE conn2 <- [1,1170,null,{}] 08:17:22 INFO - PROCESS | 3780 | 1466180242005 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:22 INFO - PROCESS | 3780 | 1466180242008 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:22 INFO - PROCESS | 3780 | 1466180242098 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:17:22 INFO - PROCESS | 3780 | 1466180242104 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:22 INFO - PROCESS | 3780 | 1466180242107 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:22 INFO - PROCESS | 3780 | ++DOCSHELL 132C2400 == 30 [pid = 3780] [id = 302] 08:17:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1365C400) [pid = 3780] [serial = 905] [outer = 00000000] 08:17:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13C93400) [pid = 3780] [serial = 906] [outer = 1365C400] 08:17:22 INFO - PROCESS | 3780 | 1466180242152 Marionette DEBUG loaded listener.js 08:17:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (14346C00) [pid = 3780] [serial = 907] [outer = 1365C400] 08:17:22 INFO - PROCESS | 3780 | 1466180242617 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 08:17:22 INFO - PROCESS | 3780 | 1466180242666 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 08:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:17:22 INFO - PROCESS | 3780 | 1466180242669 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:17:22 INFO - PROCESS | 3780 | 1466180242673 Marionette TRACE conn2 <- [1,1174,null,{}] 08:17:22 INFO - PROCESS | 3780 | 1466180242683 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:22 INFO - PROCESS | 3780 | 1466180242687 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:22 INFO - PROCESS | 3780 | 1466180242796 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:17:22 INFO - PROCESS | 3780 | 1466180242886 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:22 INFO - PROCESS | 3780 | 1466180242889 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:22 INFO - PROCESS | 3780 | ++DOCSHELL 15B62000 == 31 [pid = 3780] [id = 303] 08:17:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15B62C00) [pid = 3780] [serial = 908] [outer = 00000000] 08:17:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1657C400) [pid = 3780] [serial = 909] [outer = 15B62C00] 08:17:22 INFO - PROCESS | 3780 | 1466180242936 Marionette DEBUG loaded listener.js 08:17:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (169BE400) [pid = 3780] [serial = 910] [outer = 15B62C00] 08:17:23 INFO - PROCESS | 3780 | 1466180243292 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:17:23 INFO - PROCESS | 3780 | 1466180243354 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 08:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:17:23 INFO - PROCESS | 3780 | 1466180243357 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:17:23 INFO - PROCESS | 3780 | 1466180243359 Marionette TRACE conn2 <- [1,1178,null,{}] 08:17:23 INFO - PROCESS | 3780 | 1466180243362 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:23 INFO - PROCESS | 3780 | 1466180243347 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:23 INFO - PROCESS | 3780 | 1466180243429 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:17:23 INFO - PROCESS | 3780 | 1466180243435 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:23 INFO - PROCESS | 3780 | 1466180243436 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:23 INFO - PROCESS | 3780 | ++DOCSHELL 17486800 == 32 [pid = 3780] [id = 304] 08:17:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17491800) [pid = 3780] [serial = 911] [outer = 00000000] 08:17:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (18167000) [pid = 3780] [serial = 912] [outer = 17491800] 08:17:23 INFO - PROCESS | 3780 | 1466180243483 Marionette DEBUG loaded listener.js 08:17:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1975CC00) [pid = 3780] [serial = 913] [outer = 17491800] 08:17:23 INFO - PROCESS | 3780 | 1466180243953 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:17:24 INFO - PROCESS | 3780 | 1466180244022 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 08:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:17:24 INFO - PROCESS | 3780 | 1466180244032 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:17:24 INFO - PROCESS | 3780 | 1466180244034 Marionette TRACE conn2 <- [1,1182,null,{}] 08:17:24 INFO - PROCESS | 3780 | 1466180244038 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:24 INFO - PROCESS | 3780 | 1466180244040 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:24 INFO - PROCESS | 3780 | 1466180244154 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:17:24 INFO - PROCESS | 3780 | 1466180244175 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:24 INFO - PROCESS | 3780 | 1466180244177 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:24 INFO - PROCESS | 3780 | ++DOCSHELL 19A06400 == 33 [pid = 3780] [id = 305] 08:17:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (19A07000) [pid = 3780] [serial = 914] [outer = 00000000] 08:17:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19A0D000) [pid = 3780] [serial = 915] [outer = 19A07000] 08:17:24 INFO - PROCESS | 3780 | 1466180244223 Marionette DEBUG loaded listener.js 08:17:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19ACE000) [pid = 3780] [serial = 916] [outer = 19A07000] 08:17:24 INFO - PROCESS | 3780 | 1466180244658 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:17:24 INFO - PROCESS | 3780 | 1466180244698 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 08:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:17:24 INFO - PROCESS | 3780 | 1466180244707 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:17:24 INFO - PROCESS | 3780 | 1466180244709 Marionette TRACE conn2 <- [1,1186,null,{}] 08:17:24 INFO - PROCESS | 3780 | 1466180244712 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:24 INFO - PROCESS | 3780 | 1466180244718 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:24 INFO - PROCESS | 3780 | 1466180244830 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:17:24 INFO - PROCESS | 3780 | 1466180244894 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:24 INFO - PROCESS | 3780 | 1466180244896 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:24 INFO - PROCESS | 3780 | ++DOCSHELL 19C3D400 == 34 [pid = 3780] [id = 306] 08:17:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A003000) [pid = 3780] [serial = 917] [outer = 00000000] 08:17:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A45C000) [pid = 3780] [serial = 918] [outer = 1A003000] 08:17:24 INFO - PROCESS | 3780 | 1466180244939 Marionette DEBUG loaded listener.js 08:17:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A553800) [pid = 3780] [serial = 919] [outer = 1A003000] 08:17:25 INFO - PROCESS | 3780 | 1466180245344 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 656ms 08:17:25 INFO - PROCESS | 3780 | 1466180245367 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 08:17:25 INFO - PROCESS | 3780 | 1466180245369 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 08:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:17:25 INFO - PROCESS | 3780 | 1466180245379 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:17:25 INFO - PROCESS | 3780 | 1466180245381 Marionette TRACE conn2 <- [1,1190,null,{}] 08:17:25 INFO - PROCESS | 3780 | 1466180245385 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:25 INFO - PROCESS | 3780 | 1466180245387 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:25 INFO - PROCESS | 3780 | 1466180245523 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:17:25 INFO - PROCESS | 3780 | 1466180245532 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:25 INFO - PROCESS | 3780 | 1466180245534 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:25 INFO - PROCESS | 3780 | ++DOCSHELL 1A45B000 == 35 [pid = 3780] [id = 307] 08:17:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A558400) [pid = 3780] [serial = 920] [outer = 00000000] 08:17:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A82E000) [pid = 3780] [serial = 921] [outer = 1A558400] 08:17:25 INFO - PROCESS | 3780 | 1466180245576 Marionette DEBUG loaded listener.js 08:17:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A821800) [pid = 3780] [serial = 922] [outer = 1A558400] 08:17:25 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (131EAC00) [pid = 3780] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:17:25 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10EEC400) [pid = 3780] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:17:25 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1657D400) [pid = 3780] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:17:25 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10A4A000) [pid = 3780] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:17:25 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (151A9C00) [pid = 3780] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:17:25 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17D0C400) [pid = 3780] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:17:25 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (19A0F800) [pid = 3780] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:17:25 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19C43C00) [pid = 3780] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:17:25 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1124FC00) [pid = 3780] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:17:25 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (140E5800) [pid = 3780] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:17:25 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (19A01C00) [pid = 3780] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:17:25 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (130C6800) [pid = 3780] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:17:26 INFO - PROCESS | 3780 | 1466180246007 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:17:26 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 08:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 671ms 08:17:26 INFO - PROCESS | 3780 | 1466180246037 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 08:17:26 INFO - PROCESS | 3780 | 1466180246039 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 08:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:17:26 INFO - PROCESS | 3780 | 1466180246053 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:17:26 INFO - PROCESS | 3780 | 1466180246055 Marionette TRACE conn2 <- [1,1194,null,{}] 08:17:26 INFO - PROCESS | 3780 | 1466180246058 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:26 INFO - PROCESS | 3780 | 1466180246060 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:26 INFO - PROCESS | 3780 | 1466180246139 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:17:26 INFO - PROCESS | 3780 | 1466180246144 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:26 INFO - PROCESS | 3780 | 1466180246146 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:26 INFO - PROCESS | 3780 | ++DOCSHELL 10A4FC00 == 36 [pid = 3780] [id = 308] 08:17:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15188400) [pid = 3780] [serial = 923] [outer = 00000000] 08:17:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (19A0B800) [pid = 3780] [serial = 924] [outer = 15188400] 08:17:26 INFO - PROCESS | 3780 | 1466180246188 Marionette DEBUG loaded listener.js 08:17:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1A54FC00) [pid = 3780] [serial = 925] [outer = 15188400] 08:17:26 INFO - PROCESS | 3780 | 1466180246582 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:17:26 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 08:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 566ms 08:17:26 INFO - PROCESS | 3780 | 1466180246639 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 08:17:26 INFO - PROCESS | 3780 | 1466180246641 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 08:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:17:26 INFO - PROCESS | 3780 | 1466180246644 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:17:26 INFO - PROCESS | 3780 | 1466180246645 Marionette TRACE conn2 <- [1,1198,null,{}] 08:17:26 INFO - PROCESS | 3780 | 1466180246649 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:26 INFO - PROCESS | 3780 | 1466180246651 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:26 INFO - PROCESS | 3780 | 1466180246712 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:17:26 INFO - PROCESS | 3780 | 1466180246720 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:26 INFO - PROCESS | 3780 | 1466180246722 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:26 INFO - PROCESS | 3780 | ++DOCSHELL 1327B400 == 37 [pid = 3780] [id = 309] 08:17:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1A63CC00) [pid = 3780] [serial = 926] [outer = 00000000] 08:17:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A9E9C00) [pid = 3780] [serial = 927] [outer = 1A63CC00] 08:17:26 INFO - PROCESS | 3780 | 1466180246765 Marionette DEBUG loaded listener.js 08:17:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (12AE2400) [pid = 3780] [serial = 928] [outer = 1A63CC00] 08:17:27 INFO - PROCESS | 3780 | 1466180247203 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 596ms 08:17:27 INFO - PROCESS | 3780 | 1466180247247 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:17:27 INFO - PROCESS | 3780 | 1466180247249 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 08:17:27 INFO - PROCESS | 3780 | 1466180247252 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:17:27 INFO - PROCESS | 3780 | 1466180247254 Marionette TRACE conn2 <- [1,1202,null,{}] 08:17:27 INFO - PROCESS | 3780 | 1466180247258 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:27 INFO - PROCESS | 3780 | 1466180247259 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:27 INFO - PROCESS | 3780 | 1466180247337 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:17:27 INFO - PROCESS | 3780 | 1466180247342 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:27 INFO - PROCESS | 3780 | 1466180247345 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:27 INFO - PROCESS | 3780 | ++DOCSHELL 17630400 == 38 [pid = 3780] [id = 310] 08:17:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19A0AC00) [pid = 3780] [serial = 929] [outer = 00000000] 08:17:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A9F5800) [pid = 3780] [serial = 930] [outer = 19A0AC00] 08:17:27 INFO - PROCESS | 3780 | 1466180247394 Marionette DEBUG loaded listener.js 08:17:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1AA29400) [pid = 3780] [serial = 931] [outer = 19A0AC00] 08:17:27 INFO - PROCESS | 3780 | 1466180247901 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 701ms 08:17:27 INFO - PROCESS | 3780 | 1466180247957 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:17:27 INFO - PROCESS | 3780 | 1466180247962 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 08:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:17:27 INFO - PROCESS | 3780 | 1466180247968 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:17:27 INFO - PROCESS | 3780 | 1466180247971 Marionette TRACE conn2 <- [1,1206,null,{}] 08:17:27 INFO - PROCESS | 3780 | 1466180247977 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:27 INFO - PROCESS | 3780 | 1466180247980 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:28 INFO - PROCESS | 3780 | 1466180248122 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:17:28 INFO - PROCESS | 3780 | 1466180248251 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:28 INFO - PROCESS | 3780 | 1466180248255 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:28 INFO - PROCESS | 3780 | ++DOCSHELL 1055F800 == 39 [pid = 3780] [id = 311] 08:17:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10562800) [pid = 3780] [serial = 932] [outer = 00000000] 08:17:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1312B800) [pid = 3780] [serial = 933] [outer = 10562800] 08:17:28 INFO - PROCESS | 3780 | 1466180248312 Marionette DEBUG loaded listener.js 08:17:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (13948800) [pid = 3780] [serial = 934] [outer = 10562800] 08:17:28 INFO - PROCESS | 3780 | 1466180248864 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 954ms 08:17:28 INFO - PROCESS | 3780 | 1466180248919 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:17:28 INFO - PROCESS | 3780 | 1466180248923 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 08:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:17:28 INFO - PROCESS | 3780 | 1466180248930 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:17:28 INFO - PROCESS | 3780 | 1466180248933 Marionette TRACE conn2 <- [1,1210,null,{}] 08:17:28 INFO - PROCESS | 3780 | 1466180248936 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:28 INFO - PROCESS | 3780 | 1466180248939 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:29 INFO - PROCESS | 3780 | 1466180249045 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:17:29 INFO - PROCESS | 3780 | 1466180249172 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:29 INFO - PROCESS | 3780 | 1466180249175 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:29 INFO - PROCESS | 3780 | ++DOCSHELL 151ACC00 == 40 [pid = 3780] [id = 312] 08:17:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15285C00) [pid = 3780] [serial = 935] [outer = 00000000] 08:17:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15BAB400) [pid = 3780] [serial = 936] [outer = 15285C00] 08:17:29 INFO - PROCESS | 3780 | 1466180249213 Marionette DEBUG loaded listener.js 08:17:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1762C800) [pid = 3780] [serial = 937] [outer = 15285C00] 08:17:29 INFO - PROCESS | 3780 | 1466180249804 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 08:17:29 INFO - PROCESS | 3780 | 1466180249841 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 08:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:17:29 INFO - PROCESS | 3780 | 1466180249845 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:17:29 INFO - PROCESS | 3780 | 1466180249849 Marionette TRACE conn2 <- [1,1214,null,{}] 08:17:29 INFO - PROCESS | 3780 | 1466180249859 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:29 INFO - PROCESS | 3780 | 1466180249864 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:29 INFO - PROCESS | 3780 | 1466180249950 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:17:30 INFO - PROCESS | 3780 | 1466180250090 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:30 INFO - PROCESS | 3780 | 1466180250093 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:30 INFO - PROCESS | 3780 | ++DOCSHELL 1A825000 == 41 [pid = 3780] [id = 313] 08:17:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A826400) [pid = 3780] [serial = 938] [outer = 00000000] 08:17:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A9F4000) [pid = 3780] [serial = 939] [outer = 1A826400] 08:17:30 INFO - PROCESS | 3780 | 1466180250184 Marionette DEBUG loaded listener.js 08:17:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1AA37400) [pid = 3780] [serial = 940] [outer = 1A826400] 08:17:30 INFO - PROCESS | 3780 | 1466180250876 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1088ms 08:17:30 INFO - PROCESS | 3780 | 1466180250936 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:17:30 INFO - PROCESS | 3780 | 1466180250940 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 08:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:17:30 INFO - PROCESS | 3780 | 1466180250959 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:17:30 INFO - PROCESS | 3780 | 1466180250962 Marionette TRACE conn2 <- [1,1218,null,{}] 08:17:30 INFO - PROCESS | 3780 | 1466180250968 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:30 INFO - PROCESS | 3780 | 1466180250970 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:31 INFO - PROCESS | 3780 | 1466180251084 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:17:31 INFO - PROCESS | 3780 | 1466180251212 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:31 INFO - PROCESS | 3780 | 1466180251217 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:31 INFO - PROCESS | 3780 | ++DOCSHELL 1126C800 == 42 [pid = 3780] [id = 314] 08:17:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (11270C00) [pid = 3780] [serial = 941] [outer = 00000000] 08:17:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (11ADDC00) [pid = 3780] [serial = 942] [outer = 11270C00] 08:17:31 INFO - PROCESS | 3780 | 1466180251269 Marionette DEBUG loaded listener.js 08:17:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (11CCDC00) [pid = 3780] [serial = 943] [outer = 11270C00] 08:17:32 INFO - PROCESS | 3780 | --DOCSHELL 1327B400 == 41 [pid = 3780] [id = 309] 08:17:32 INFO - PROCESS | 3780 | --DOCSHELL 10A4FC00 == 40 [pid = 3780] [id = 308] 08:17:32 INFO - PROCESS | 3780 | --DOCSHELL 1A45B000 == 39 [pid = 3780] [id = 307] 08:17:32 INFO - PROCESS | 3780 | --DOCSHELL 19C3D400 == 38 [pid = 3780] [id = 306] 08:17:32 INFO - PROCESS | 3780 | --DOCSHELL 19A06400 == 37 [pid = 3780] [id = 305] 08:17:32 INFO - PROCESS | 3780 | --DOCSHELL 17486800 == 36 [pid = 3780] [id = 304] 08:17:32 INFO - PROCESS | 3780 | --DOCSHELL 15B62000 == 35 [pid = 3780] [id = 303] 08:17:32 INFO - PROCESS | 3780 | --DOCSHELL 132C2400 == 34 [pid = 3780] [id = 302] 08:17:32 INFO - PROCESS | 3780 | --DOCSHELL 10A49000 == 33 [pid = 3780] [id = 301] 08:17:32 INFO - PROCESS | 3780 | --DOCSHELL 105F0800 == 32 [pid = 3780] [id = 300] 08:17:32 INFO - PROCESS | 3780 | --DOCSHELL 151A6C00 == 31 [pid = 3780] [id = 299] 08:17:32 INFO - PROCESS | 3780 | --DOCSHELL 1A825000 == 30 [pid = 3780] [id = 313] 08:17:32 INFO - PROCESS | 3780 | --DOCSHELL 17630400 == 29 [pid = 3780] [id = 310] 08:17:32 INFO - PROCESS | 3780 | --DOCSHELL 1055F800 == 28 [pid = 3780] [id = 311] 08:17:32 INFO - PROCESS | 3780 | --DOCSHELL 151ACC00 == 27 [pid = 3780] [id = 312] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (16FD3400) [pid = 3780] [serial = 882] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (11424400) [pid = 3780] [serial = 873] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (11AD7400) [pid = 3780] [serial = 874] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15944000) [pid = 3780] [serial = 879] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (18167800) [pid = 3780] [serial = 885] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A00D000) [pid = 3780] [serial = 888] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1975A400) [pid = 3780] [serial = 886] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A55AC00) [pid = 3780] [serial = 894] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A828800) [pid = 3780] [serial = 897] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12D59C00) [pid = 3780] [serial = 862] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12810000) [pid = 3780] [serial = 861] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (151A5000) [pid = 3780] [serial = 865] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15186400) [pid = 3780] [serial = 864] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (19C46000) [pid = 3780] [serial = 868] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (19A09C00) [pid = 3780] [serial = 867] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A0BBC00) [pid = 3780] [serial = 889] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1657D000) [pid = 3780] [serial = 891] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15B65800) [pid = 3780] [serial = 880] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A631C00) [pid = 3780] [serial = 895] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17638000) [pid = 3780] [serial = 883] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (175A1800) [pid = 3780] [serial = 892] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (132CCC00) [pid = 3780] [serial = 876] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (13951C00) [pid = 3780] [serial = 877] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (12DF8000) [pid = 3780] [serial = 871] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (12A9C400) [pid = 3780] [serial = 870] [outer = 00000000] [url = about:blank] 08:17:32 INFO - PROCESS | 3780 | 1466180252353 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1431ms 08:17:32 INFO - PROCESS | 3780 | 1466180252394 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:17:32 INFO - PROCESS | 3780 | 1466180252399 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 08:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:17:32 INFO - PROCESS | 3780 | 1466180252403 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:17:32 INFO - PROCESS | 3780 | 1466180252406 Marionette TRACE conn2 <- [1,1222,null,{}] 08:17:32 INFO - PROCESS | 3780 | 1466180252417 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:32 INFO - PROCESS | 3780 | 1466180252421 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:32 INFO - PROCESS | 3780 | 1466180252526 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:17:32 INFO - PROCESS | 3780 | 1466180252543 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:32 INFO - PROCESS | 3780 | 1466180252546 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:32 INFO - PROCESS | 3780 | ++DOCSHELL 11266C00 == 28 [pid = 3780] [id = 315] 08:17:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1126F800) [pid = 3780] [serial = 944] [outer = 00000000] 08:17:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (11AD5800) [pid = 3780] [serial = 945] [outer = 1126F800] 08:17:32 INFO - PROCESS | 3780 | 1466180252596 Marionette DEBUG loaded listener.js 08:17:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (11CC6800) [pid = 3780] [serial = 946] [outer = 1126F800] 08:17:33 INFO - PROCESS | 3780 | 1466180253027 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 655ms 08:17:33 INFO - PROCESS | 3780 | 1466180253069 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 08:17:33 INFO - PROCESS | 3780 | 1466180253074 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 08:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:17:33 INFO - PROCESS | 3780 | 1466180253118 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:17:33 INFO - PROCESS | 3780 | 1466180253121 Marionette TRACE conn2 <- [1,1226,null,{}] 08:17:33 INFO - PROCESS | 3780 | 1466180253124 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:33 INFO - PROCESS | 3780 | 1466180253127 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:33 INFO - PROCESS | 3780 | 1466180253210 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:17:33 INFO - PROCESS | 3780 | 1466180253218 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:33 INFO - PROCESS | 3780 | 1466180253221 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:33 INFO - PROCESS | 3780 | ++DOCSHELL 131EA000 == 29 [pid = 3780] [id = 316] 08:17:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (131EAC00) [pid = 3780] [serial = 947] [outer = 00000000] 08:17:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (132C2C00) [pid = 3780] [serial = 948] [outer = 131EAC00] 08:17:33 INFO - PROCESS | 3780 | 1466180253281 Marionette DEBUG loaded listener.js 08:17:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13666800) [pid = 3780] [serial = 949] [outer = 131EAC00] 08:17:33 INFO - PROCESS | 3780 | 1466180253707 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 596ms 08:17:33 INFO - PROCESS | 3780 | 1466180253723 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:17:33 INFO - PROCESS | 3780 | 1466180253725 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 08:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:17:33 INFO - PROCESS | 3780 | 1466180253741 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:17:33 INFO - PROCESS | 3780 | 1466180253745 Marionette TRACE conn2 <- [1,1230,null,{}] 08:17:33 INFO - PROCESS | 3780 | 1466180253757 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:33 INFO - PROCESS | 3780 | 1466180253762 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:33 INFO - PROCESS | 3780 | 1466180253843 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:17:33 INFO - PROCESS | 3780 | 1466180253851 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:33 INFO - PROCESS | 3780 | 1466180253854 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:33 INFO - PROCESS | 3780 | ++DOCSHELL 15185C00 == 30 [pid = 3780] [id = 317] 08:17:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15186400) [pid = 3780] [serial = 950] [outer = 00000000] 08:17:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (151A2800) [pid = 3780] [serial = 951] [outer = 15186400] 08:17:33 INFO - PROCESS | 3780 | 1466180253900 Marionette DEBUG loaded listener.js 08:17:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (151A9800) [pid = 3780] [serial = 952] [outer = 15186400] 08:17:34 INFO - PROCESS | 3780 | 1466180254369 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 686ms 08:17:34 INFO - PROCESS | 3780 | 1466180254429 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:17:34 INFO - PROCESS | 3780 | 1466180254432 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 08:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:17:34 INFO - PROCESS | 3780 | 1466180254440 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:17:34 INFO - PROCESS | 3780 | 1466180254442 Marionette TRACE conn2 <- [1,1234,null,{}] 08:17:34 INFO - PROCESS | 3780 | 1466180254445 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:34 INFO - PROCESS | 3780 | 1466180254447 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:34 INFO - PROCESS | 3780 | 1466180254579 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:17:34 INFO - PROCESS | 3780 | 1466180254603 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:34 INFO - PROCESS | 3780 | 1466180254605 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:34 INFO - PROCESS | 3780 | ++DOCSHELL 1595CC00 == 31 [pid = 3780] [id = 318] 08:17:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1595D800) [pid = 3780] [serial = 953] [outer = 00000000] 08:17:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15B67C00) [pid = 3780] [serial = 954] [outer = 1595D800] 08:17:34 INFO - PROCESS | 3780 | 1466180254648 Marionette DEBUG loaded listener.js 08:17:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15BB6800) [pid = 3780] [serial = 955] [outer = 1595D800] 08:17:35 INFO - PROCESS | 3780 | 1466180255051 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 656ms 08:17:35 INFO - PROCESS | 3780 | 1466180255105 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:17:35 INFO - PROCESS | 3780 | 1466180255107 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 08:17:35 INFO - PROCESS | 3780 | 1466180255110 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:17:35 INFO - PROCESS | 3780 | 1466180255111 Marionette TRACE conn2 <- [1,1238,null,{}] 08:17:35 INFO - PROCESS | 3780 | 1466180255115 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:35 INFO - PROCESS | 3780 | 1466180255118 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:35 INFO - PROCESS | 3780 | 1466180255204 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:17:35 INFO - PROCESS | 3780 | 1466180255212 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:35 INFO - PROCESS | 3780 | 1466180255214 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:35 INFO - PROCESS | 3780 | ++DOCSHELL 1657D000 == 32 [pid = 3780] [id = 319] 08:17:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (169B6400) [pid = 3780] [serial = 956] [outer = 00000000] 08:17:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17493000) [pid = 3780] [serial = 957] [outer = 169B6400] 08:17:35 INFO - PROCESS | 3780 | 1466180255258 Marionette DEBUG loaded listener.js 08:17:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1594BC00) [pid = 3780] [serial = 958] [outer = 169B6400] 08:17:35 INFO - PROCESS | 3780 | 1466180255715 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 655ms 08:17:35 INFO - PROCESS | 3780 | 1466180255774 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:17:35 INFO - PROCESS | 3780 | 1466180255776 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 08:17:35 INFO - PROCESS | 3780 | 1466180255780 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:17:35 INFO - PROCESS | 3780 | 1466180255781 Marionette TRACE conn2 <- [1,1242,null,{}] 08:17:35 INFO - PROCESS | 3780 | 1466180255791 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:35 INFO - PROCESS | 3780 | 1466180255796 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:35 INFO - PROCESS | 3780 | 1466180255948 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:17:35 INFO - PROCESS | 3780 | 1466180255962 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:35 INFO - PROCESS | 3780 | 1466180255964 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:35 INFO - PROCESS | 3780 | ++DOCSHELL 1975D800 == 33 [pid = 3780] [id = 320] 08:17:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19762800) [pid = 3780] [serial = 959] [outer = 00000000] 08:17:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1976B800) [pid = 3780] [serial = 960] [outer = 19762800] 08:17:36 INFO - PROCESS | 3780 | 1466180256007 Marionette DEBUG loaded listener.js 08:17:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19A01C00) [pid = 3780] [serial = 961] [outer = 19762800] 08:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A63CC00) [pid = 3780] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19A0AC00) [pid = 3780] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (19A07000) [pid = 3780] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A003000) [pid = 3780] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A558400) [pid = 3780] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1365C400) [pid = 3780] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1125A800) [pid = 3780] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15B62C00) [pid = 3780] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10A4CC00) [pid = 3780] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1A821400) [pid = 3780] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17491800) [pid = 3780] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15188400) [pid = 3780] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:17:36 INFO - PROCESS | 3780 | 1466180256654 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 895ms 08:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:17:36 INFO - PROCESS | 3780 | 1466180256688 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:17:36 INFO - PROCESS | 3780 | 1466180256673 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 08:17:36 INFO - PROCESS | 3780 | 1466180256676 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:17:36 INFO - PROCESS | 3780 | 1466180256678 Marionette TRACE conn2 <- [1,1246,null,{}] 08:17:36 INFO - PROCESS | 3780 | 1466180256681 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:36 INFO - PROCESS | 3780 | 1466180256683 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:36 INFO - PROCESS | 3780 | 1466180256787 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:17:36 INFO - PROCESS | 3780 | 1466180256792 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:36 INFO - PROCESS | 3780 | 1466180256794 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:36 INFO - PROCESS | 3780 | ++DOCSHELL 10F83000 == 34 [pid = 3780] [id = 321] 08:17:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13C5C800) [pid = 3780] [serial = 962] [outer = 00000000] 08:17:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (19767800) [pid = 3780] [serial = 963] [outer = 13C5C800] 08:17:36 INFO - PROCESS | 3780 | 1466180256837 Marionette DEBUG loaded listener.js 08:17:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19769000) [pid = 3780] [serial = 964] [outer = 13C5C800] 08:17:37 INFO - PROCESS | 3780 | 1466180257251 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 596ms 08:17:37 INFO - PROCESS | 3780 | 1466180257296 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:17:37 INFO - PROCESS | 3780 | 1466180257299 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 08:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:17:37 INFO - PROCESS | 3780 | 1466180257303 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:17:37 INFO - PROCESS | 3780 | 1466180257305 Marionette TRACE conn2 <- [1,1250,null,{}] 08:17:37 INFO - PROCESS | 3780 | 1466180257308 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:37 INFO - PROCESS | 3780 | 1466180257310 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:37 INFO - PROCESS | 3780 | 1466180257389 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:17:37 INFO - PROCESS | 3780 | 1466180257394 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 3780 | 1466180257396 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:37 INFO - PROCESS | 3780 | ++DOCSHELL 131E9000 == 35 [pid = 3780] [id = 322] 08:17:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13953800) [pid = 3780] [serial = 965] [outer = 00000000] 08:17:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1810C400) [pid = 3780] [serial = 966] [outer = 13953800] 08:17:37 INFO - PROCESS | 3780 | 1466180257422 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15286C00) [pid = 3780] [serial = 967] [outer = 13953800] 08:17:37 INFO - PROCESS | 3780 | 1466180257839 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 566ms 08:17:37 INFO - PROCESS | 3780 | 1466180257864 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:17:37 INFO - PROCESS | 3780 | 1466180257866 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 08:17:37 INFO - PROCESS | 3780 | 1466180257869 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:17:37 INFO - PROCESS | 3780 | 1466180257872 Marionette TRACE conn2 <- [1,1254,null,{}] 08:17:37 INFO - PROCESS | 3780 | 1466180257875 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:37 INFO - PROCESS | 3780 | 1466180257877 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:37 INFO - PROCESS | 3780 | 1466180257992 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:17:37 INFO - PROCESS | 3780 | 1466180258002 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 3780 | 1466180258004 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:37 INFO - PROCESS | 3780 | ++DOCSHELL 15184400 == 36 [pid = 3780] [id = 323] 08:17:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19AD0800) [pid = 3780] [serial = 968] [outer = 00000000] 08:17:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19C42400) [pid = 3780] [serial = 969] [outer = 19AD0800] 08:17:38 INFO - PROCESS | 3780 | 1466180258046 Marionette DEBUG loaded listener.js 08:17:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19C48C00) [pid = 3780] [serial = 970] [outer = 19AD0800] 08:17:38 INFO - PROCESS | 3780 | --DOCSHELL 11266C00 == 35 [pid = 3780] [id = 315] 08:17:38 INFO - PROCESS | 3780 | --DOCSHELL 1126C800 == 34 [pid = 3780] [id = 314] 08:17:39 INFO - PROCESS | 3780 | --DOCSHELL 1595CC00 == 33 [pid = 3780] [id = 318] 08:17:39 INFO - PROCESS | 3780 | --DOCSHELL 131EA000 == 32 [pid = 3780] [id = 316] 08:17:39 INFO - PROCESS | 3780 | --DOCSHELL 10F83000 == 31 [pid = 3780] [id = 321] 08:17:39 INFO - PROCESS | 3780 | --DOCSHELL 1975D800 == 30 [pid = 3780] [id = 320] 08:17:39 INFO - PROCESS | 3780 | --DOCSHELL 15185C00 == 29 [pid = 3780] [id = 317] 08:17:39 INFO - PROCESS | 3780 | --DOCSHELL 1657D000 == 28 [pid = 3780] [id = 319] 08:17:39 INFO - PROCESS | 3780 | --DOCSHELL 131E9000 == 27 [pid = 3780] [id = 322] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12AE2400) [pid = 3780] [serial = 928] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1AA29400) [pid = 3780] [serial = 931] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A9F5800) [pid = 3780] [serial = 930] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (19A0D000) [pid = 3780] [serial = 915] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A45C000) [pid = 3780] [serial = 918] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (19ACE000) [pid = 3780] [serial = 916] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1A82E000) [pid = 3780] [serial = 921] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13C93400) [pid = 3780] [serial = 906] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (14346C00) [pid = 3780] [serial = 907] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (13138800) [pid = 3780] [serial = 900] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1394F000) [pid = 3780] [serial = 901] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1657C400) [pid = 3780] [serial = 909] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (169BE400) [pid = 3780] [serial = 910] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (12DF9000) [pid = 3780] [serial = 903] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1314F400) [pid = 3780] [serial = 904] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1A829000) [pid = 3780] [serial = 898] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (18167000) [pid = 3780] [serial = 912] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1A553800) [pid = 3780] [serial = 919] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1A9E9C00) [pid = 3780] [serial = 927] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1A821800) [pid = 3780] [serial = 922] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (19A0B800) [pid = 3780] [serial = 924] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (1A54FC00) [pid = 3780] [serial = 925] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1975CC00) [pid = 3780] [serial = 913] [outer = 00000000] [url = about:blank] 08:17:39 INFO - PROCESS | 3780 | 1466180259594 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1759ms 08:17:39 INFO - PROCESS | 3780 | 1466180259645 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:17:39 INFO - PROCESS | 3780 | 1466180259648 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 08:17:39 INFO - PROCESS | 3780 | 1466180259653 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:17:39 INFO - PROCESS | 3780 | 1466180259657 Marionette TRACE conn2 <- [1,1258,null,{}] 08:17:39 INFO - PROCESS | 3780 | 1466180259662 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:39 INFO - PROCESS | 3780 | 1466180259665 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:39 INFO - PROCESS | 3780 | 1466180259764 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:17:39 INFO - PROCESS | 3780 | 1466180259772 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:39 INFO - PROCESS | 3780 | 1466180259777 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:39 INFO - PROCESS | 3780 | ++DOCSHELL 10EF7400 == 28 [pid = 3780] [id = 324] 08:17:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (10F24400) [pid = 3780] [serial = 971] [outer = 00000000] 08:17:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (11252400) [pid = 3780] [serial = 972] [outer = 10F24400] 08:17:39 INFO - PROCESS | 3780 | 1466180259824 Marionette DEBUG loaded listener.js 08:17:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (11424400) [pid = 3780] [serial = 973] [outer = 10F24400] 08:17:40 INFO - PROCESS | 3780 | 1466180260268 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 656ms 08:17:40 INFO - PROCESS | 3780 | 1466180260312 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:17:40 INFO - PROCESS | 3780 | 1466180260317 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 08:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:17:40 INFO - PROCESS | 3780 | 1466180260323 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:17:40 INFO - PROCESS | 3780 | 1466180260326 Marionette TRACE conn2 <- [1,1262,null,{}] 08:17:40 INFO - PROCESS | 3780 | 1466180260330 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:40 INFO - PROCESS | 3780 | 1466180260333 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:40 INFO - PROCESS | 3780 | 1466180260417 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:17:40 INFO - PROCESS | 3780 | 1466180260426 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:40 INFO - PROCESS | 3780 | 1466180260428 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:40 INFO - PROCESS | 3780 | ++DOCSHELL 12DF9000 == 29 [pid = 3780] [id = 325] 08:17:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (13026C00) [pid = 3780] [serial = 974] [outer = 00000000] 08:17:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (13133000) [pid = 3780] [serial = 975] [outer = 13026C00] 08:17:40 INFO - PROCESS | 3780 | 1466180260474 Marionette DEBUG loaded listener.js 08:17:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (131E3400) [pid = 3780] [serial = 976] [outer = 13026C00] 08:17:40 INFO - PROCESS | 3780 | 1466180260915 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 611ms 08:17:40 INFO - PROCESS | 3780 | 1466180260941 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:17:40 INFO - PROCESS | 3780 | 1466180260943 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 08:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:17:40 INFO - PROCESS | 3780 | 1466180260951 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:17:40 INFO - PROCESS | 3780 | 1466180260954 Marionette TRACE conn2 <- [1,1266,null,{}] 08:17:40 INFO - PROCESS | 3780 | 1466180260965 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:40 INFO - PROCESS | 3780 | 1466180260970 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:41 INFO - PROCESS | 3780 | 1466180261033 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:17:41 INFO - PROCESS | 3780 | 1466180261074 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:41 INFO - PROCESS | 3780 | 1466180261077 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:41 INFO - PROCESS | 3780 | ++DOCSHELL 13C92C00 == 30 [pid = 3780] [id = 326] 08:17:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13C93000) [pid = 3780] [serial = 977] [outer = 00000000] 08:17:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (140E8400) [pid = 3780] [serial = 978] [outer = 13C93000] 08:17:41 INFO - PROCESS | 3780 | 1466180261194 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1517FC00) [pid = 3780] [serial = 979] [outer = 13C93000] 08:17:41 INFO - PROCESS | 3780 | 1466180261543 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 656ms 08:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:17:41 INFO - PROCESS | 3780 | 1466180261613 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:17:41 INFO - PROCESS | 3780 | 1466180261615 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 08:17:41 INFO - PROCESS | 3780 | 1466180261619 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:17:41 INFO - PROCESS | 3780 | 1466180261620 Marionette TRACE conn2 <- [1,1270,null,{}] 08:17:41 INFO - PROCESS | 3780 | 1466180261634 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:41 INFO - PROCESS | 3780 | 1466180261637 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:41 INFO - PROCESS | 3780 | 1466180261747 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:17:41 INFO - PROCESS | 3780 | 1466180261762 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:41 INFO - PROCESS | 3780 | 1466180261765 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:41 INFO - PROCESS | 3780 | ++DOCSHELL 140E7400 == 31 [pid = 3780] [id = 327] 08:17:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (143F7000) [pid = 3780] [serial = 980] [outer = 00000000] 08:17:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (156C9400) [pid = 3780] [serial = 981] [outer = 143F7000] 08:17:41 INFO - PROCESS | 3780 | 1466180261809 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15B64000) [pid = 3780] [serial = 982] [outer = 143F7000] 08:17:42 INFO - PROCESS | 3780 | 1466180262179 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 612ms 08:17:42 INFO - PROCESS | 3780 | 1466180262222 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:17:42 INFO - PROCESS | 3780 | 1466180262224 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 08:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:17:42 INFO - PROCESS | 3780 | 1466180262227 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:17:42 INFO - PROCESS | 3780 | 1466180262229 Marionette TRACE conn2 <- [1,1274,null,{}] 08:17:42 INFO - PROCESS | 3780 | 1466180262232 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:42 INFO - PROCESS | 3780 | 1466180262234 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:42 INFO - PROCESS | 3780 | 1466180262345 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:17:42 INFO - PROCESS | 3780 | 1466180262425 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:42 INFO - PROCESS | 3780 | 1466180262427 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:42 INFO - PROCESS | 3780 | ++DOCSHELL 151AC400 == 32 [pid = 3780] [id = 328] 08:17:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (151AC800) [pid = 3780] [serial = 983] [outer = 00000000] 08:17:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (169C0000) [pid = 3780] [serial = 984] [outer = 151AC800] 08:17:42 INFO - PROCESS | 3780 | 1466180262470 Marionette DEBUG loaded listener.js 08:17:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17486800) [pid = 3780] [serial = 985] [outer = 151AC800] 08:17:42 INFO - PROCESS | 3780 | 1466180262821 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 611ms 08:17:42 INFO - PROCESS | 3780 | 1466180262849 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:17:42 INFO - PROCESS | 3780 | 1466180262851 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 08:17:42 INFO - PROCESS | 3780 | 1466180262854 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:17:42 INFO - PROCESS | 3780 | 1466180262856 Marionette TRACE conn2 <- [1,1278,null,{}] 08:17:42 INFO - PROCESS | 3780 | 1466180262867 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:42 INFO - PROCESS | 3780 | 1466180262872 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:42 INFO - PROCESS | 3780 | 1466180262952 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:17:42 INFO - PROCESS | 3780 | 1466180262957 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:42 INFO - PROCESS | 3780 | 1466180262960 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:42 INFO - PROCESS | 3780 | ++DOCSHELL 18160800 == 33 [pid = 3780] [id = 329] 08:17:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (18163C00) [pid = 3780] [serial = 986] [outer = 00000000] 08:17:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1975A400) [pid = 3780] [serial = 987] [outer = 18163C00] 08:17:42 INFO - PROCESS | 3780 | 1466180263002 Marionette DEBUG loaded listener.js 08:17:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19A01800) [pid = 3780] [serial = 988] [outer = 18163C00] 08:17:43 INFO - PROCESS | 3780 | 1466180263387 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 566ms 08:17:43 INFO - PROCESS | 3780 | 1466180263416 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:17:43 INFO - PROCESS | 3780 | 1466180263417 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 08:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:17:43 INFO - PROCESS | 3780 | 1466180263421 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:17:43 INFO - PROCESS | 3780 | 1466180263422 Marionette TRACE conn2 <- [1,1282,null,{}] 08:17:43 INFO - PROCESS | 3780 | 1466180263441 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:43 INFO - PROCESS | 3780 | 1466180263443 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:43 INFO - PROCESS | 3780 | 1466180263526 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:17:43 INFO - PROCESS | 3780 | 1466180263531 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:43 INFO - PROCESS | 3780 | 1466180263533 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:43 INFO - PROCESS | 3780 | ++DOCSHELL 1975A000 == 34 [pid = 3780] [id = 330] 08:17:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1975AC00) [pid = 3780] [serial = 989] [outer = 00000000] 08:17:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19ACDC00) [pid = 3780] [serial = 990] [outer = 1975AC00] 08:17:43 INFO - PROCESS | 3780 | 1466180263575 Marionette DEBUG loaded listener.js 08:17:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19ACF000) [pid = 3780] [serial = 991] [outer = 1975AC00] 08:17:43 INFO - PROCESS | 3780 | 1466180263980 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 567ms 08:17:43 INFO - PROCESS | 3780 | 1466180264000 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:17:43 INFO - PROCESS | 3780 | 1466180264002 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 08:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:17:43 INFO - PROCESS | 3780 | 1466180264005 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:17:43 INFO - PROCESS | 3780 | 1466180264007 Marionette TRACE conn2 <- [1,1286,null,{}] 08:17:43 INFO - PROCESS | 3780 | 1466180263993 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:43 INFO - PROCESS | 3780 | 1466180263995 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:44 INFO - PROCESS | 3780 | 1466180264110 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:17:44 INFO - PROCESS | 3780 | 1466180264118 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:44 INFO - PROCESS | 3780 | 1466180264120 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:44 INFO - PROCESS | 3780 | ++DOCSHELL 19C48400 == 35 [pid = 3780] [id = 331] 08:17:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A00F400) [pid = 3780] [serial = 992] [outer = 00000000] 08:17:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A0C2800) [pid = 3780] [serial = 993] [outer = 1A00F400] 08:17:44 INFO - PROCESS | 3780 | 1466180264164 Marionette DEBUG loaded listener.js 08:17:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A0BD000) [pid = 3780] [serial = 994] [outer = 1A00F400] 08:17:44 INFO - PROCESS | 3780 | 1466180264590 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 611ms 08:17:44 INFO - PROCESS | 3780 | 1466180264604 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:17:44 INFO - PROCESS | 3780 | 1466180264606 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 08:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:17:44 INFO - PROCESS | 3780 | 1466180264610 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:17:44 INFO - PROCESS | 3780 | 1466180264611 Marionette TRACE conn2 <- [1,1290,null,{}] 08:17:44 INFO - PROCESS | 3780 | 1466180264621 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:44 INFO - PROCESS | 3780 | 1466180264623 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:44 INFO - PROCESS | 3780 | 1466180264726 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:17:44 INFO - PROCESS | 3780 | 1466180264731 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:44 INFO - PROCESS | 3780 | 1466180264733 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:44 INFO - PROCESS | 3780 | ++DOCSHELL 13C92000 == 36 [pid = 3780] [id = 332] 08:17:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A469C00) [pid = 3780] [serial = 995] [outer = 00000000] 08:17:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A54FC00) [pid = 3780] [serial = 996] [outer = 1A469C00] 08:17:44 INFO - PROCESS | 3780 | 1466180264775 Marionette DEBUG loaded listener.js 08:17:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A550400) [pid = 3780] [serial = 997] [outer = 1A469C00] 08:17:45 INFO - PROCESS | 3780 | 1466180265189 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 596ms 08:17:45 INFO - PROCESS | 3780 | 1466180265213 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:17:45 INFO - PROCESS | 3780 | 1466180265215 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 08:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:17:45 INFO - PROCESS | 3780 | 1466180265225 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:17:45 INFO - PROCESS | 3780 | 1466180265227 Marionette TRACE conn2 <- [1,1294,null,{}] 08:17:45 INFO - PROCESS | 3780 | 1466180265230 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:45 INFO - PROCESS | 3780 | 1466180265232 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:45 INFO - PROCESS | 3780 | 1466180265349 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:17:45 INFO - PROCESS | 3780 | 1466180265354 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:45 INFO - PROCESS | 3780 | 1466180265356 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:45 INFO - PROCESS | 3780 | ++DOCSHELL 1A462C00 == 37 [pid = 3780] [id = 333] 08:17:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A54D800) [pid = 3780] [serial = 998] [outer = 00000000] 08:17:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A639400) [pid = 3780] [serial = 999] [outer = 1A54D800] 08:17:45 INFO - PROCESS | 3780 | 1466180265397 Marionette DEBUG loaded listener.js 08:17:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A640800) [pid = 3780] [serial = 1000] [outer = 1A54D800] 08:17:45 INFO - PROCESS | 3780 | 1466180265810 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 596ms 08:17:45 INFO - PROCESS | 3780 | 1466180265838 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:17:45 INFO - PROCESS | 3780 | 1466180265840 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 08:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:17:45 INFO - PROCESS | 3780 | 1466180265844 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:17:45 INFO - PROCESS | 3780 | 1466180265846 Marionette TRACE conn2 <- [1,1298,null,{}] 08:17:45 INFO - PROCESS | 3780 | 1466180265849 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:45 INFO - PROCESS | 3780 | 1466180265851 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:45 INFO - PROCESS | 3780 | 1466180265963 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:17:46 INFO - PROCESS | 3780 | 1466180266055 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:46 INFO - PROCESS | 3780 | 1466180266057 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:46 INFO - PROCESS | 3780 | ++DOCSHELL 151A7C00 == 38 [pid = 3780] [id = 334] 08:17:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A82CC00) [pid = 3780] [serial = 1001] [outer = 00000000] 08:17:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A9E8800) [pid = 3780] [serial = 1002] [outer = 1A82CC00] 08:17:46 INFO - PROCESS | 3780 | 1466180266103 Marionette DEBUG loaded listener.js 08:17:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A9EEC00) [pid = 3780] [serial = 1003] [outer = 1A82CC00] 08:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (13953800) [pid = 3780] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1595D800) [pid = 3780] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (169B6400) [pid = 3780] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (19762800) [pid = 3780] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15186400) [pid = 3780] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (131EAC00) [pid = 3780] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1126F800) [pid = 3780] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (11270C00) [pid = 3780] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A826400) [pid = 3780] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15285C00) [pid = 3780] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10562800) [pid = 3780] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13C5C800) [pid = 3780] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:17:46 INFO - PROCESS | 3780 | 1466180266618 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 08:17:46 INFO - PROCESS | 3780 | 1466180266646 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 08:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:17:46 INFO - PROCESS | 3780 | 1466180266649 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:17:46 INFO - PROCESS | 3780 | 1466180266651 Marionette TRACE conn2 <- [1,1302,null,{}] 08:17:46 INFO - PROCESS | 3780 | 1466180266654 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:46 INFO - PROCESS | 3780 | 1466180266656 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:46 INFO - PROCESS | 3780 | 1466180266762 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:17:46 INFO - PROCESS | 3780 | 1466180266815 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:46 INFO - PROCESS | 3780 | 1466180266817 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:46 INFO - PROCESS | 3780 | ++DOCSHELL 13C60000 == 39 [pid = 3780] [id = 335] 08:17:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1434A800) [pid = 3780] [serial = 1004] [outer = 00000000] 08:17:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17555000) [pid = 3780] [serial = 1005] [outer = 1434A800] 08:17:46 INFO - PROCESS | 3780 | 1466180266844 Marionette DEBUG loaded listener.js 08:17:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A001400) [pid = 3780] [serial = 1006] [outer = 1434A800] 08:17:47 INFO - PROCESS | 3780 | 1466180267179 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 566ms 08:17:47 INFO - PROCESS | 3780 | 1466180267211 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:17:47 INFO - PROCESS | 3780 | 1466180267213 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 08:17:47 INFO - PROCESS | 3780 | 1466180267216 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:17:47 INFO - PROCESS | 3780 | 1466180267218 Marionette TRACE conn2 <- [1,1306,null,{}] 08:17:47 INFO - PROCESS | 3780 | 1466180267221 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:47 INFO - PROCESS | 3780 | 1466180267223 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:47 INFO - PROCESS | 3780 | 1466180267344 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:17:47 INFO - PROCESS | 3780 | 1466180267351 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:47 INFO - PROCESS | 3780 | 1466180267353 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:47 INFO - PROCESS | 3780 | ++DOCSHELL 13C55000 == 40 [pid = 3780] [id = 336] 08:17:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1975E800) [pid = 3780] [serial = 1007] [outer = 00000000] 08:17:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A82A800) [pid = 3780] [serial = 1008] [outer = 1975E800] 08:17:47 INFO - PROCESS | 3780 | 1466180267395 Marionette DEBUG loaded listener.js 08:17:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A9EBC00) [pid = 3780] [serial = 1009] [outer = 1975E800] 08:17:47 INFO - PROCESS | 3780 | 1466180267790 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 596ms 08:17:47 INFO - PROCESS | 3780 | 1466180267836 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:17:47 INFO - PROCESS | 3780 | 1466180267838 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 08:17:47 INFO - PROCESS | 3780 | 1466180267841 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:17:47 INFO - PROCESS | 3780 | 1466180267842 Marionette TRACE conn2 <- [1,1310,null,{}] 08:17:47 INFO - PROCESS | 3780 | 1466180267846 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:47 INFO - PROCESS | 3780 | 1466180267848 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:47 INFO - PROCESS | 3780 | 1466180267963 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:17:47 INFO - PROCESS | 3780 | 1466180267970 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:47 INFO - PROCESS | 3780 | 1466180267972 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:47 INFO - PROCESS | 3780 | ++DOCSHELL 10A4A800 == 41 [pid = 3780] [id = 337] 08:17:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (169BFC00) [pid = 3780] [serial = 1010] [outer = 00000000] 08:17:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1AA2EC00) [pid = 3780] [serial = 1011] [outer = 169BFC00] 08:17:48 INFO - PROCESS | 3780 | 1466180268000 Marionette DEBUG loaded listener.js 08:17:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1AA36800) [pid = 3780] [serial = 1012] [outer = 169BFC00] 08:17:48 INFO - PROCESS | 3780 | 1466180268432 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 08:17:48 INFO - PROCESS | 3780 | 1466180268503 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 08:17:48 INFO - PROCESS | 3780 | 1466180268508 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 08:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:17:48 INFO - PROCESS | 3780 | 1466180268513 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:17:48 INFO - PROCESS | 3780 | 1466180268517 Marionette TRACE conn2 <- [1,1314,null,{}] 08:17:48 INFO - PROCESS | 3780 | 1466180268523 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:48 INFO - PROCESS | 3780 | 1466180268526 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:48 INFO - PROCESS | 3780 | 1466180268697 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:17:48 INFO - PROCESS | 3780 | 1466180268792 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:48 INFO - PROCESS | 3780 | 1466180268798 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:48 INFO - PROCESS | 3780 | ++DOCSHELL 10F69C00 == 42 [pid = 3780] [id = 338] 08:17:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (10F6A000) [pid = 3780] [serial = 1013] [outer = 00000000] 08:17:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (10F6F800) [pid = 3780] [serial = 1014] [outer = 10F6A000] 08:17:48 INFO - PROCESS | 3780 | 1466180268852 Marionette DEBUG loaded listener.js 08:17:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (10F73000) [pid = 3780] [serial = 1015] [outer = 10F6A000] 08:17:49 INFO - PROCESS | 3780 | 1466180269554 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:17:49 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 08:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1103ms 08:17:49 INFO - PROCESS | 3780 | 1466180269609 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:17:49 INFO - PROCESS | 3780 | 1466180269614 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 08:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:17:49 INFO - PROCESS | 3780 | 1466180269620 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:17:49 INFO - PROCESS | 3780 | 1466180269623 Marionette TRACE conn2 <- [1,1318,null,{}] 08:17:49 INFO - PROCESS | 3780 | 1466180269627 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:49 INFO - PROCESS | 3780 | 1466180269630 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:49 INFO - PROCESS | 3780 | 1466180269752 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:17:49 INFO - PROCESS | 3780 | 1466180269887 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:49 INFO - PROCESS | 3780 | 1466180269890 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:49 INFO - PROCESS | 3780 | ++DOCSHELL 12897400 == 43 [pid = 3780] [id = 339] 08:17:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (12A19800) [pid = 3780] [serial = 1016] [outer = 00000000] 08:17:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (12D63C00) [pid = 3780] [serial = 1017] [outer = 12A19800] 08:17:49 INFO - PROCESS | 3780 | 1466180269929 Marionette DEBUG loaded listener.js 08:17:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (13275800) [pid = 3780] [serial = 1018] [outer = 12A19800] 08:17:50 INFO - PROCESS | 3780 | 1466180270774 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:17:50 INFO - PROCESS | 3780 | --DOCSHELL 13C55000 == 42 [pid = 3780] [id = 336] 08:17:50 INFO - PROCESS | 3780 | --DOCSHELL 13C60000 == 41 [pid = 3780] [id = 335] 08:17:50 INFO - PROCESS | 3780 | --DOCSHELL 151A7C00 == 40 [pid = 3780] [id = 334] 08:17:50 INFO - PROCESS | 3780 | --DOCSHELL 1A462C00 == 39 [pid = 3780] [id = 333] 08:17:50 INFO - PROCESS | 3780 | --DOCSHELL 13C92000 == 38 [pid = 3780] [id = 332] 08:17:50 INFO - PROCESS | 3780 | --DOCSHELL 19C48400 == 37 [pid = 3780] [id = 331] 08:17:50 INFO - PROCESS | 3780 | --DOCSHELL 1975A000 == 36 [pid = 3780] [id = 330] 08:17:50 INFO - PROCESS | 3780 | --DOCSHELL 18160800 == 35 [pid = 3780] [id = 329] 08:17:50 INFO - PROCESS | 3780 | --DOCSHELL 151AC400 == 34 [pid = 3780] [id = 328] 08:17:50 INFO - PROCESS | 3780 | --DOCSHELL 140E7400 == 33 [pid = 3780] [id = 327] 08:17:50 INFO - PROCESS | 3780 | --DOCSHELL 13C92C00 == 32 [pid = 3780] [id = 326] 08:17:50 INFO - PROCESS | 3780 | --DOCSHELL 12DF9000 == 31 [pid = 3780] [id = 325] 08:17:50 INFO - PROCESS | 3780 | --DOCSHELL 10EF7400 == 30 [pid = 3780] [id = 324] 08:17:50 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (19C42400) [pid = 3780] [serial = 969] [outer = 00000000] [url = about:blank] 08:17:50 INFO - PROCESS | 3780 | --DOCSHELL 15184400 == 29 [pid = 3780] [id = 323] 08:17:50 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 08:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1237ms 08:17:50 INFO - PROCESS | 3780 | 1466180270863 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:17:50 INFO - PROCESS | 3780 | 1466180270866 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 08:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:17:50 INFO - PROCESS | 3780 | 1466180270871 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:17:50 INFO - PROCESS | 3780 | 1466180270874 Marionette TRACE conn2 <- [1,1322,null,{}] 08:17:50 INFO - PROCESS | 3780 | 1466180270879 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:50 INFO - PROCESS | 3780 | 1466180270881 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:50 INFO - PROCESS | 3780 | 1466180270969 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:17:50 INFO - PROCESS | 3780 | 1466180270981 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:50 INFO - PROCESS | 3780 | 1466180270985 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:50 INFO - PROCESS | 3780 | ++DOCSHELL 10F73C00 == 30 [pid = 3780] [id = 340] 08:17:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (10F74000) [pid = 3780] [serial = 1019] [outer = 00000000] 08:17:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (11ADBC00) [pid = 3780] [serial = 1020] [outer = 10F74000] 08:17:51 INFO - PROCESS | 3780 | 1466180271040 Marionette DEBUG loaded listener.js 08:17:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (12810000) [pid = 3780] [serial = 1021] [outer = 10F74000] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (15286C00) [pid = 3780] [serial = 967] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (15B67C00) [pid = 3780] [serial = 954] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (17493000) [pid = 3780] [serial = 957] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (15BB6800) [pid = 3780] [serial = 955] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1976B800) [pid = 3780] [serial = 960] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1594BC00) [pid = 3780] [serial = 958] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1810C400) [pid = 3780] [serial = 966] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (19A01C00) [pid = 3780] [serial = 961] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (151A2800) [pid = 3780] [serial = 951] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (132C2C00) [pid = 3780] [serial = 948] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13666800) [pid = 3780] [serial = 949] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (11AD5800) [pid = 3780] [serial = 945] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (11CC6800) [pid = 3780] [serial = 946] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11CCDC00) [pid = 3780] [serial = 943] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (11ADDC00) [pid = 3780] [serial = 942] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1AA37400) [pid = 3780] [serial = 940] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A9F4000) [pid = 3780] [serial = 939] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1762C800) [pid = 3780] [serial = 937] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15BAB400) [pid = 3780] [serial = 936] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13948800) [pid = 3780] [serial = 934] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1312B800) [pid = 3780] [serial = 933] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19767800) [pid = 3780] [serial = 963] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (151A9800) [pid = 3780] [serial = 952] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (19769000) [pid = 3780] [serial = 964] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3780 | 1466180271500 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 08:17:51 INFO - PROCESS | 3780 | 1466180271532 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:17:51 INFO - PROCESS | 3780 | 1466180271536 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 08:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:17:51 INFO - PROCESS | 3780 | 1466180271542 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:17:51 INFO - PROCESS | 3780 | 1466180271545 Marionette TRACE conn2 <- [1,1326,null,{}] 08:17:51 INFO - PROCESS | 3780 | 1466180271549 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:51 INFO - PROCESS | 3780 | 1466180271551 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:51 INFO - PROCESS | 3780 | 1466180271638 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:17:51 INFO - PROCESS | 3780 | 1466180271646 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:51 INFO - PROCESS | 3780 | 1466180271648 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:51 INFO - PROCESS | 3780 | ++DOCSHELL 132C2C00 == 31 [pid = 3780] [id = 341] 08:17:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (132CB800) [pid = 3780] [serial = 1022] [outer = 00000000] 08:17:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13944C00) [pid = 3780] [serial = 1023] [outer = 132CB800] 08:17:51 INFO - PROCESS | 3780 | 1466180271695 Marionette DEBUG loaded listener.js 08:17:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (13C55000) [pid = 3780] [serial = 1024] [outer = 132CB800] 08:17:52 INFO - PROCESS | 3780 | 1466180272596 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1088ms 08:17:52 INFO - PROCESS | 3780 | 1466180272633 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:17:52 INFO - PROCESS | 3780 | 1466180272635 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 08:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:17:52 INFO - PROCESS | 3780 | 1466180272639 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:17:52 INFO - PROCESS | 3780 | 1466180272642 Marionette TRACE conn2 <- [1,1330,null,{}] 08:17:52 INFO - PROCESS | 3780 | 1466180272653 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:52 INFO - PROCESS | 3780 | 1466180272657 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:52 INFO - PROCESS | 3780 | 1466180272737 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:17:52 INFO - PROCESS | 3780 | 1466180272744 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:52 INFO - PROCESS | 3780 | 1466180272747 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:52 INFO - PROCESS | 3780 | ++DOCSHELL 143F9400 == 32 [pid = 3780] [id = 342] 08:17:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15184400) [pid = 3780] [serial = 1025] [outer = 00000000] 08:17:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (151A6800) [pid = 3780] [serial = 1026] [outer = 15184400] 08:17:52 INFO - PROCESS | 3780 | 1466180272794 Marionette DEBUG loaded listener.js 08:17:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (152D1400) [pid = 3780] [serial = 1027] [outer = 15184400] 08:17:53 INFO - PROCESS | 3780 | 1466180273214 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 596ms 08:17:53 INFO - PROCESS | 3780 | 1466180273258 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:17:53 INFO - PROCESS | 3780 | 1466180273260 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 08:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:17:53 INFO - PROCESS | 3780 | 1466180273270 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:17:53 INFO - PROCESS | 3780 | 1466180273272 Marionette TRACE conn2 <- [1,1334,null,{}] 08:17:53 INFO - PROCESS | 3780 | 1466180273276 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:53 INFO - PROCESS | 3780 | 1466180273278 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:53 INFO - PROCESS | 3780 | 1466180273376 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:17:53 INFO - PROCESS | 3780 | 1466180273381 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:53 INFO - PROCESS | 3780 | 1466180273383 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:53 INFO - PROCESS | 3780 | ++DOCSHELL 15BB4C00 == 33 [pid = 3780] [id = 343] 08:17:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15BB5000) [pid = 3780] [serial = 1028] [outer = 00000000] 08:17:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1657FC00) [pid = 3780] [serial = 1029] [outer = 15BB5000] 08:17:53 INFO - PROCESS | 3780 | 1466180273427 Marionette DEBUG loaded listener.js 08:17:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16FD7C00) [pid = 3780] [serial = 1030] [outer = 15BB5000] 08:17:54 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A469C00) [pid = 3780] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:17:54 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (143F7000) [pid = 3780] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:17:54 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1975AC00) [pid = 3780] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:17:54 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13026C00) [pid = 3780] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:17:54 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10F24400) [pid = 3780] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:17:54 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (18163C00) [pid = 3780] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:17:54 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1A00F400) [pid = 3780] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:17:54 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13C93000) [pid = 3780] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:17:54 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (151AC800) [pid = 3780] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:17:54 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (19AD0800) [pid = 3780] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:17:54 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1975E800) [pid = 3780] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:17:54 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1A54D800) [pid = 3780] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:17:54 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1434A800) [pid = 3780] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:17:54 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A82CC00) [pid = 3780] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:17:54 INFO - PROCESS | 3780 | 1466180274355 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1133ms 08:17:54 INFO - PROCESS | 3780 | 1466180274399 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:17:54 INFO - PROCESS | 3780 | 1466180274404 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 08:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:17:54 INFO - PROCESS | 3780 | 1466180274409 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:17:54 INFO - PROCESS | 3780 | 1466180274412 Marionette TRACE conn2 <- [1,1338,null,{}] 08:17:54 INFO - PROCESS | 3780 | 1466180274417 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:54 INFO - PROCESS | 3780 | 1466180274421 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:54 INFO - PROCESS | 3780 | 1466180274533 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:17:54 INFO - PROCESS | 3780 | 1466180274634 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:54 INFO - PROCESS | 3780 | 1466180274637 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:54 INFO - PROCESS | 3780 | ++DOCSHELL 10A4A000 == 34 [pid = 3780] [id = 344] 08:17:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (10F76C00) [pid = 3780] [serial = 1031] [outer = 00000000] 08:17:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (11CC6800) [pid = 3780] [serial = 1032] [outer = 10F76C00] 08:17:54 INFO - PROCESS | 3780 | 1466180274710 Marionette DEBUG loaded listener.js 08:17:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1312B800) [pid = 3780] [serial = 1033] [outer = 10F76C00] 08:17:55 INFO - PROCESS | 3780 | 1466180275277 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 909ms 08:17:55 INFO - PROCESS | 3780 | 1466180275316 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:17:55 INFO - PROCESS | 3780 | 1466180275320 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 08:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:17:55 INFO - PROCESS | 3780 | 1466180275327 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:17:55 INFO - PROCESS | 3780 | 1466180275330 Marionette TRACE conn2 <- [1,1342,null,{}] 08:17:55 INFO - PROCESS | 3780 | 1466180275334 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:55 INFO - PROCESS | 3780 | 1466180275336 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:55 INFO - PROCESS | 3780 | 1466180275440 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:17:55 INFO - PROCESS | 3780 | 1466180275540 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:55 INFO - PROCESS | 3780 | 1466180275543 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:55 INFO - PROCESS | 3780 | ++DOCSHELL 13C92800 == 35 [pid = 3780] [id = 345] 08:17:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13C92C00) [pid = 3780] [serial = 1034] [outer = 00000000] 08:17:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1517F000) [pid = 3780] [serial = 1035] [outer = 13C92C00] 08:17:55 INFO - PROCESS | 3780 | 1466180275582 Marionette DEBUG loaded listener.js 08:17:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (151A3800) [pid = 3780] [serial = 1036] [outer = 13C92C00] 08:17:56 INFO - PROCESS | 3780 | 1466180276142 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 865ms 08:17:56 INFO - PROCESS | 3780 | 1466180276194 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:17:56 INFO - PROCESS | 3780 | 1466180276196 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 08:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:17:56 INFO - PROCESS | 3780 | 1466180276200 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:17:56 INFO - PROCESS | 3780 | 1466180276204 Marionette TRACE conn2 <- [1,1346,null,{}] 08:17:56 INFO - PROCESS | 3780 | 1466180276214 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:56 INFO - PROCESS | 3780 | 1466180276219 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:56 INFO - PROCESS | 3780 | 1466180276303 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:17:56 INFO - PROCESS | 3780 | 1466180276432 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:56 INFO - PROCESS | 3780 | 1466180276436 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:56 INFO - PROCESS | 3780 | ++DOCSHELL 17D0CC00 == 36 [pid = 3780] [id = 346] 08:17:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17D0D800) [pid = 3780] [serial = 1037] [outer = 00000000] 08:17:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1810CC00) [pid = 3780] [serial = 1038] [outer = 17D0D800] 08:17:56 INFO - PROCESS | 3780 | 1466180276495 Marionette DEBUG loaded listener.js 08:17:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (18162400) [pid = 3780] [serial = 1039] [outer = 17D0D800] 08:17:57 INFO - PROCESS | 3780 | 1466180277032 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 850ms 08:17:57 INFO - PROCESS | 3780 | 1466180277052 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:17:57 INFO - PROCESS | 3780 | 1466180277055 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 08:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:17:57 INFO - PROCESS | 3780 | 1466180277058 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:17:57 INFO - PROCESS | 3780 | 1466180277060 Marionette TRACE conn2 <- [1,1350,null,{}] 08:17:57 INFO - PROCESS | 3780 | 1466180277064 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:57 INFO - PROCESS | 3780 | 1466180277066 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:57 INFO - PROCESS | 3780 | 1466180277173 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:17:57 INFO - PROCESS | 3780 | 1466180277269 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:57 INFO - PROCESS | 3780 | 1466180277272 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:57 INFO - PROCESS | 3780 | ++DOCSHELL 15286C00 == 37 [pid = 3780] [id = 347] 08:17:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1658B400) [pid = 3780] [serial = 1040] [outer = 00000000] 08:17:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1975D400) [pid = 3780] [serial = 1041] [outer = 1658B400] 08:17:57 INFO - PROCESS | 3780 | 1466180277323 Marionette DEBUG loaded listener.js 08:17:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19763C00) [pid = 3780] [serial = 1042] [outer = 1658B400] 08:17:58 INFO - PROCESS | 3780 | 1466180278018 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 984ms 08:17:58 INFO - PROCESS | 3780 | 1466180278047 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:17:58 INFO - PROCESS | 3780 | 1466180278051 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 08:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:17:58 INFO - PROCESS | 3780 | 1466180278073 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:17:58 INFO - PROCESS | 3780 | 1466180278076 Marionette TRACE conn2 <- [1,1354,null,{}] 08:17:58 INFO - PROCESS | 3780 | 1466180278081 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:58 INFO - PROCESS | 3780 | 1466180278084 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:58 INFO - PROCESS | 3780 | --DOCSHELL 143F9400 == 36 [pid = 3780] [id = 342] 08:17:58 INFO - PROCESS | 3780 | --DOCSHELL 132C2C00 == 35 [pid = 3780] [id = 341] 08:17:58 INFO - PROCESS | 3780 | --DOCSHELL 10F73C00 == 34 [pid = 3780] [id = 340] 08:17:58 INFO - PROCESS | 3780 | --DOCSHELL 12897400 == 33 [pid = 3780] [id = 339] 08:17:58 INFO - PROCESS | 3780 | --DOCSHELL 10F69C00 == 32 [pid = 3780] [id = 338] 08:17:58 INFO - PROCESS | 3780 | --DOCSHELL 10A4A800 == 31 [pid = 3780] [id = 337] 08:17:58 INFO - PROCESS | 3780 | --DOCSHELL 15286C00 == 30 [pid = 3780] [id = 347] 08:17:58 INFO - PROCESS | 3780 | --DOCSHELL 17D0CC00 == 29 [pid = 3780] [id = 346] 08:17:58 INFO - PROCESS | 3780 | --DOCSHELL 13C92800 == 28 [pid = 3780] [id = 345] 08:17:58 INFO - PROCESS | 3780 | --DOCSHELL 15BB4C00 == 27 [pid = 3780] [id = 343] 08:17:58 INFO - PROCESS | 3780 | --DOCSHELL 10A4A000 == 26 [pid = 3780] [id = 344] 08:17:58 INFO - PROCESS | 3780 | 1466180278689 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A9EBC00) [pid = 3780] [serial = 1009] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A639400) [pid = 3780] [serial = 999] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A550400) [pid = 3780] [serial = 997] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17555000) [pid = 3780] [serial = 1005] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1A9E8800) [pid = 3780] [serial = 1002] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A82A800) [pid = 3780] [serial = 1008] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A9EEC00) [pid = 3780] [serial = 1003] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A640800) [pid = 3780] [serial = 1000] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A0BD000) [pid = 3780] [serial = 994] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1AA2EC00) [pid = 3780] [serial = 1011] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A001400) [pid = 3780] [serial = 1006] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A54FC00) [pid = 3780] [serial = 996] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (156C9400) [pid = 3780] [serial = 981] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (15B64000) [pid = 3780] [serial = 982] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (19ACDC00) [pid = 3780] [serial = 990] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (19ACF000) [pid = 3780] [serial = 991] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (13133000) [pid = 3780] [serial = 975] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (131E3400) [pid = 3780] [serial = 976] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (11252400) [pid = 3780] [serial = 972] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (11424400) [pid = 3780] [serial = 973] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1975A400) [pid = 3780] [serial = 987] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (19A01800) [pid = 3780] [serial = 988] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (1A0C2800) [pid = 3780] [serial = 993] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (140E8400) [pid = 3780] [serial = 978] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (1517FC00) [pid = 3780] [serial = 979] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (169C0000) [pid = 3780] [serial = 984] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (17486800) [pid = 3780] [serial = 985] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (19C48C00) [pid = 3780] [serial = 970] [outer = 00000000] [url = about:blank] 08:17:58 INFO - PROCESS | 3780 | 1466180278824 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:58 INFO - PROCESS | 3780 | 1466180278809 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:58 INFO - PROCESS | 3780 | ++DOCSHELL 10A4BC00 == 27 [pid = 3780] [id = 348] 08:17:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (10A4CC00) [pid = 3780] [serial = 1043] [outer = 00000000] 08:17:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (10F6A400) [pid = 3780] [serial = 1044] [outer = 10A4CC00] 08:17:58 INFO - PROCESS | 3780 | 1466180278864 Marionette DEBUG loaded listener.js 08:17:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (10F83000) [pid = 3780] [serial = 1045] [outer = 10A4CC00] 08:17:59 INFO - PROCESS | 3780 | 1466180279323 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 08:17:59 INFO - PROCESS | 3780 | 1466180279379 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 08:17:59 INFO - PROCESS | 3780 | 1466180279383 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:17:59 INFO - PROCESS | 3780 | 1466180279387 Marionette TRACE conn2 <- [1,1358,null,{}] 08:17:59 INFO - PROCESS | 3780 | 1466180279391 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:59 INFO - PROCESS | 3780 | 1466180279394 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:59 INFO - PROCESS | 3780 | 1466180279480 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:17:59 INFO - PROCESS | 3780 | 1466180279490 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:59 INFO - PROCESS | 3780 | 1466180279492 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:17:59 INFO - PROCESS | 3780 | ++DOCSHELL 12BBD800 == 28 [pid = 3780] [id = 349] 08:17:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (12BCA800) [pid = 3780] [serial = 1046] [outer = 00000000] 08:17:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (130C6400) [pid = 3780] [serial = 1047] [outer = 12BCA800] 08:17:59 INFO - PROCESS | 3780 | 1466180279538 Marionette DEBUG loaded listener.js 08:17:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (131E7400) [pid = 3780] [serial = 1048] [outer = 12BCA800] 08:17:59 INFO - PROCESS | 3780 | 1466180279955 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 08:17:59 INFO - PROCESS | 3780 | 1466180279994 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 08:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:18:00 INFO - PROCESS | 3780 | 1466180279998 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:18:00 INFO - PROCESS | 3780 | 1466180280000 Marionette TRACE conn2 <- [1,1362,null,{}] 08:18:00 INFO - PROCESS | 3780 | 1466180280004 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:00 INFO - PROCESS | 3780 | 1466180280006 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:00 INFO - PROCESS | 3780 | 1466180280122 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:18:00 INFO - PROCESS | 3780 | 1466180280133 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:00 INFO - PROCESS | 3780 | 1466180280135 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:00 INFO - PROCESS | 3780 | ++DOCSHELL 12A11C00 == 29 [pid = 3780] [id = 350] 08:18:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (1403FC00) [pid = 3780] [serial = 1049] [outer = 00000000] 08:18:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (143F9400) [pid = 3780] [serial = 1050] [outer = 1403FC00] 08:18:00 INFO - PROCESS | 3780 | 1466180280179 Marionette DEBUG loaded listener.js 08:18:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (151A1000) [pid = 3780] [serial = 1051] [outer = 1403FC00] 08:18:00 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:18:00 INFO - PROCESS | 3780 | 1466180280623 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 08:18:00 INFO - PROCESS | 3780 | 1466180280684 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 08:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:18:00 INFO - PROCESS | 3780 | 1466180280678 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:18:00 INFO - PROCESS | 3780 | 1466180280682 Marionette TRACE conn2 <- [1,1366,null,{}] 08:18:00 INFO - PROCESS | 3780 | 1466180280686 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:00 INFO - PROCESS | 3780 | 1466180280689 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:00 INFO - PROCESS | 3780 | 1466180280774 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:18:00 INFO - PROCESS | 3780 | 1466180280779 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:00 INFO - PROCESS | 3780 | 1466180280781 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:00 INFO - PROCESS | 3780 | ++DOCSHELL 1519F800 == 30 [pid = 3780] [id = 351] 08:18:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (15290800) [pid = 3780] [serial = 1052] [outer = 00000000] 08:18:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (15941C00) [pid = 3780] [serial = 1053] [outer = 15290800] 08:18:00 INFO - PROCESS | 3780 | 1466180280834 Marionette DEBUG loaded listener.js 08:18:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (16583800) [pid = 3780] [serial = 1054] [outer = 15290800] 08:18:01 INFO - PROCESS | 3780 | 1466180281302 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:18:01 INFO - PROCESS | 3780 | 1466180281355 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 08:18:01 INFO - PROCESS | 3780 | 1466180281358 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:18:01 INFO - PROCESS | 3780 | 1466180281360 Marionette TRACE conn2 <- [1,1370,null,{}] 08:18:01 INFO - PROCESS | 3780 | 1466180281363 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:01 INFO - PROCESS | 3780 | 1466180281365 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:01 INFO - PROCESS | 3780 | 1466180281483 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:18:01 INFO - PROCESS | 3780 | 1466180281504 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:01 INFO - PROCESS | 3780 | 1466180281506 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:01 INFO - PROCESS | 3780 | ++DOCSHELL 17555000 == 31 [pid = 3780] [id = 352] 08:18:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (17598400) [pid = 3780] [serial = 1055] [outer = 00000000] 08:18:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (17D0E800) [pid = 3780] [serial = 1056] [outer = 17598400] 08:18:01 INFO - PROCESS | 3780 | 1466180281549 Marionette DEBUG loaded listener.js 08:18:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (18111800) [pid = 3780] [serial = 1057] [outer = 17598400] 08:18:01 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:18:01 INFO - PROCESS | 3780 | 1466180281964 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:18:02 INFO - PROCESS | 3780 | 1466180282025 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 08:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:18:02 INFO - PROCESS | 3780 | 1466180282029 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:18:02 INFO - PROCESS | 3780 | 1466180282031 Marionette TRACE conn2 <- [1,1374,null,{}] 08:18:02 INFO - PROCESS | 3780 | 1466180282040 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:02 INFO - PROCESS | 3780 | 1466180282042 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:02 INFO - PROCESS | 3780 | 1466180282132 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:18:02 INFO - PROCESS | 3780 | 1466180282142 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:02 INFO - PROCESS | 3780 | 1466180282147 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:02 INFO - PROCESS | 3780 | ++DOCSHELL 19767400 == 32 [pid = 3780] [id = 353] 08:18:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (19768800) [pid = 3780] [serial = 1058] [outer = 00000000] 08:18:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (19A01400) [pid = 3780] [serial = 1059] [outer = 19768800] 08:18:02 INFO - PROCESS | 3780 | 1466180282201 Marionette DEBUG loaded listener.js 08:18:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (19A08400) [pid = 3780] [serial = 1060] [outer = 19768800] 08:18:02 INFO - PROCESS | 3780 | 1466180282658 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:18:02 INFO - PROCESS | 3780 | 1466180282696 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 08:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:18:02 INFO - PROCESS | 3780 | 1466180282699 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:18:02 INFO - PROCESS | 3780 | 1466180282701 Marionette TRACE conn2 <- [1,1378,null,{}] 08:18:02 INFO - PROCESS | 3780 | 1466180282704 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:02 INFO - PROCESS | 3780 | 1466180282706 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:02 INFO - PROCESS | 3780 | 1466180282838 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:18:02 INFO - PROCESS | 3780 | 1466180282851 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:02 INFO - PROCESS | 3780 | 1466180282853 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:02 INFO - PROCESS | 3780 | ++DOCSHELL 10EF7400 == 33 [pid = 3780] [id = 354] 08:18:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (19A0F800) [pid = 3780] [serial = 1061] [outer = 00000000] 08:18:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (19C46000) [pid = 3780] [serial = 1062] [outer = 19A0F800] 08:18:02 INFO - PROCESS | 3780 | 1466180282879 Marionette DEBUG loaded listener.js 08:18:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1A00DC00) [pid = 3780] [serial = 1063] [outer = 19A0F800] 08:18:03 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (169BFC00) [pid = 3780] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:18:03 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (12A19800) [pid = 3780] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:18:03 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (132CB800) [pid = 3780] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:18:03 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (10F74000) [pid = 3780] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:18:03 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (10F6A000) [pid = 3780] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:18:03 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15184400) [pid = 3780] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:18:03 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (15BB5000) [pid = 3780] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:18:03 INFO - PROCESS | 3780 | 1466180283377 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 761ms 08:18:03 INFO - PROCESS | 3780 | 1466180283464 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 08:18:03 INFO - PROCESS | 3780 | 1466180283466 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 08:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:18:03 INFO - PROCESS | 3780 | 1466180283470 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:18:03 INFO - PROCESS | 3780 | 1466180283471 Marionette TRACE conn2 <- [1,1382,null,{}] 08:18:03 INFO - PROCESS | 3780 | 1466180283475 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:03 INFO - PROCESS | 3780 | 1466180283476 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:03 INFO - PROCESS | 3780 | 1466180283550 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:18:03 INFO - PROCESS | 3780 | 1466180283555 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:03 INFO - PROCESS | 3780 | 1466180283557 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:03 INFO - PROCESS | 3780 | ++DOCSHELL 13950800 == 34 [pid = 3780] [id = 355] 08:18:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13C91800) [pid = 3780] [serial = 1064] [outer = 00000000] 08:18:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (19770400) [pid = 3780] [serial = 1065] [outer = 13C91800] 08:18:03 INFO - PROCESS | 3780 | 1466180283599 Marionette DEBUG loaded listener.js 08:18:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (19ACFC00) [pid = 3780] [serial = 1066] [outer = 13C91800] 08:18:03 INFO - PROCESS | 3780 | 1466180283965 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 566ms 08:18:04 INFO - PROCESS | 3780 | 1466180284032 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 08:18:04 INFO - PROCESS | 3780 | 1466180284034 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 08:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:18:04 INFO - PROCESS | 3780 | 1466180284037 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:18:04 INFO - PROCESS | 3780 | 1466180284039 Marionette TRACE conn2 <- [1,1386,null,{}] 08:18:04 INFO - PROCESS | 3780 | 1466180284043 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:04 INFO - PROCESS | 3780 | 1466180284044 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:04 INFO - PROCESS | 3780 | 1466180284119 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:18:04 INFO - PROCESS | 3780 | 1466180284124 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:04 INFO - PROCESS | 3780 | 1466180284126 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:04 INFO - PROCESS | 3780 | ++DOCSHELL 13C93800 == 35 [pid = 3780] [id = 356] 08:18:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (19AD2000) [pid = 3780] [serial = 1067] [outer = 00000000] 08:18:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1A0C2400) [pid = 3780] [serial = 1068] [outer = 19AD2000] 08:18:04 INFO - PROCESS | 3780 | 1466180284169 Marionette DEBUG loaded listener.js 08:18:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1A0C2800) [pid = 3780] [serial = 1069] [outer = 19AD2000] 08:18:04 INFO - PROCESS | 3780 | 1466180284607 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 611ms 08:18:04 INFO - PROCESS | 3780 | 1466180284656 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 08:18:04 INFO - PROCESS | 3780 | 1466180284657 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 08:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:18:04 INFO - PROCESS | 3780 | 1466180284661 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:18:04 INFO - PROCESS | 3780 | 1466180284662 Marionette TRACE conn2 <- [1,1390,null,{}] 08:18:04 INFO - PROCESS | 3780 | 1466180284666 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:04 INFO - PROCESS | 3780 | 1466180284668 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:04 INFO - PROCESS | 3780 | 1466180284741 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:18:04 INFO - PROCESS | 3780 | 1466180284730 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:04 INFO - PROCESS | 3780 | 1466180284732 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:04 INFO - PROCESS | 3780 | ++DOCSHELL 131DE800 == 36 [pid = 3780] [id = 357] 08:18:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (131E8800) [pid = 3780] [serial = 1070] [outer = 00000000] 08:18:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1A54C400) [pid = 3780] [serial = 1071] [outer = 131E8800] 08:18:04 INFO - PROCESS | 3780 | 1466180284774 Marionette DEBUG loaded listener.js 08:18:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1A554400) [pid = 3780] [serial = 1072] [outer = 131E8800] 08:18:05 INFO - PROCESS | 3780 | 1466180285484 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 909ms 08:18:05 INFO - PROCESS | 3780 | 1466180285555 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:18:05 INFO - PROCESS | 3780 | 1466180285558 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 08:18:05 INFO - PROCESS | 3780 | 1466180285564 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:18:05 INFO - PROCESS | 3780 | 1466180285567 Marionette TRACE conn2 <- [1,1394,null,{}] 08:18:05 INFO - PROCESS | 3780 | 1466180285572 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:05 INFO - PROCESS | 3780 | 1466180285575 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:05 INFO - PROCESS | 3780 | 1466180285701 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:18:05 INFO - PROCESS | 3780 | 1466180285821 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:05 INFO - PROCESS | 3780 | 1466180285824 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:05 INFO - PROCESS | 3780 | ++DOCSHELL 10F70800 == 37 [pid = 3780] [id = 358] 08:18:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (10F78000) [pid = 3780] [serial = 1073] [outer = 00000000] 08:18:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (12AE4800) [pid = 3780] [serial = 1074] [outer = 10F78000] 08:18:05 INFO - PROCESS | 3780 | 1466180285864 Marionette DEBUG loaded listener.js 08:18:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (132CC400) [pid = 3780] [serial = 1075] [outer = 10F78000] 08:18:06 INFO - PROCESS | 3780 | 1466180286550 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1133ms 08:18:06 INFO - PROCESS | 3780 | 1466180286716 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:18:06 INFO - PROCESS | 3780 | 1466180286720 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 08:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:18:06 INFO - PROCESS | 3780 | 1466180286725 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:18:06 INFO - PROCESS | 3780 | 1466180286728 Marionette TRACE conn2 <- [1,1398,null,{}] 08:18:06 INFO - PROCESS | 3780 | 1466180286733 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:06 INFO - PROCESS | 3780 | 1466180286736 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:06 INFO - PROCESS | 3780 | 1466180286847 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:18:06 INFO - PROCESS | 3780 | 1466180286925 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:06 INFO - PROCESS | 3780 | 1466180286930 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:06 INFO - PROCESS | 3780 | ++DOCSHELL 11AD3000 == 38 [pid = 3780] [id = 359] 08:18:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (11CCB400) [pid = 3780] [serial = 1076] [outer = 00000000] 08:18:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (12ADE400) [pid = 3780] [serial = 1077] [outer = 11CCB400] 08:18:06 INFO - PROCESS | 3780 | 1466180286961 Marionette DEBUG loaded listener.js 08:18:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (12DF9000) [pid = 3780] [serial = 1078] [outer = 11CCB400] 08:18:07 INFO - PROCESS | 3780 | --DOCSHELL 13C93800 == 37 [pid = 3780] [id = 356] 08:18:07 INFO - PROCESS | 3780 | --DOCSHELL 13950800 == 36 [pid = 3780] [id = 355] 08:18:07 INFO - PROCESS | 3780 | --DOCSHELL 10EF7400 == 35 [pid = 3780] [id = 354] 08:18:07 INFO - PROCESS | 3780 | --DOCSHELL 19767400 == 34 [pid = 3780] [id = 353] 08:18:07 INFO - PROCESS | 3780 | --DOCSHELL 17555000 == 33 [pid = 3780] [id = 352] 08:18:07 INFO - PROCESS | 3780 | --DOCSHELL 1519F800 == 32 [pid = 3780] [id = 351] 08:18:07 INFO - PROCESS | 3780 | --DOCSHELL 12A11C00 == 31 [pid = 3780] [id = 350] 08:18:07 INFO - PROCESS | 3780 | --DOCSHELL 12BBD800 == 30 [pid = 3780] [id = 349] 08:18:07 INFO - PROCESS | 3780 | --DOCSHELL 10A4BC00 == 29 [pid = 3780] [id = 348] 08:18:07 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16FD7C00) [pid = 3780] [serial = 1030] [outer = 00000000] [url = about:blank] 08:18:07 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1AA36800) [pid = 3780] [serial = 1012] [outer = 00000000] [url = about:blank] 08:18:07 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12D63C00) [pid = 3780] [serial = 1017] [outer = 00000000] [url = about:blank] 08:18:07 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13275800) [pid = 3780] [serial = 1018] [outer = 00000000] [url = about:blank] 08:18:07 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13944C00) [pid = 3780] [serial = 1023] [outer = 00000000] [url = about:blank] 08:18:07 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13C55000) [pid = 3780] [serial = 1024] [outer = 00000000] [url = about:blank] 08:18:07 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (11ADBC00) [pid = 3780] [serial = 1020] [outer = 00000000] [url = about:blank] 08:18:07 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (12810000) [pid = 3780] [serial = 1021] [outer = 00000000] [url = about:blank] 08:18:07 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (10F6F800) [pid = 3780] [serial = 1014] [outer = 00000000] [url = about:blank] 08:18:07 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (10F73000) [pid = 3780] [serial = 1015] [outer = 00000000] [url = about:blank] 08:18:07 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (152D1400) [pid = 3780] [serial = 1027] [outer = 00000000] [url = about:blank] 08:18:07 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (151A6800) [pid = 3780] [serial = 1026] [outer = 00000000] [url = about:blank] 08:18:07 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1657FC00) [pid = 3780] [serial = 1029] [outer = 00000000] [url = about:blank] 08:18:07 INFO - PROCESS | 3780 | 1466180287538 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 865ms 08:18:07 INFO - PROCESS | 3780 | 1466180287595 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:18:07 INFO - PROCESS | 3780 | 1466180287598 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 08:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:18:07 INFO - PROCESS | 3780 | 1466180287604 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:18:07 INFO - PROCESS | 3780 | 1466180287608 Marionette TRACE conn2 <- [1,1402,null,{}] 08:18:07 INFO - PROCESS | 3780 | 1466180287612 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:07 INFO - PROCESS | 3780 | 1466180287614 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:07 INFO - PROCESS | 3780 | 1466180287682 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:18:07 INFO - PROCESS | 3780 | 1466180287768 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:07 INFO - PROCESS | 3780 | 1466180287770 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:07 INFO - PROCESS | 3780 | ++DOCSHELL 12812000 == 30 [pid = 3780] [id = 360] 08:18:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12812C00) [pid = 3780] [serial = 1079] [outer = 00000000] 08:18:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1302C800) [pid = 3780] [serial = 1080] [outer = 12812C00] 08:18:07 INFO - PROCESS | 3780 | 1466180287816 Marionette DEBUG loaded listener.js 08:18:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13276C00) [pid = 3780] [serial = 1081] [outer = 12812C00] 08:18:08 INFO - PROCESS | 3780 | 1466180288211 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 08:18:08 INFO - PROCESS | 3780 | 1466180288266 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:18:08 INFO - PROCESS | 3780 | 1466180288268 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 08:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:18:08 INFO - PROCESS | 3780 | 1466180288271 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:18:08 INFO - PROCESS | 3780 | 1466180288273 Marionette TRACE conn2 <- [1,1406,null,{}] 08:18:08 INFO - PROCESS | 3780 | 1466180288283 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:08 INFO - PROCESS | 3780 | 1466180288288 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:08 INFO - PROCESS | 3780 | 1466180288373 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:18:08 INFO - PROCESS | 3780 | 1466180288383 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:08 INFO - PROCESS | 3780 | 1466180288387 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:08 INFO - PROCESS | 3780 | ++DOCSHELL 1519D800 == 31 [pid = 3780] [id = 361] 08:18:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1519F800) [pid = 3780] [serial = 1082] [outer = 00000000] 08:18:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (151ABC00) [pid = 3780] [serial = 1083] [outer = 1519F800] 08:18:08 INFO - PROCESS | 3780 | 1466180288426 Marionette DEBUG loaded listener.js 08:18:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (152D8400) [pid = 3780] [serial = 1084] [outer = 1519F800] 08:18:08 INFO - PROCESS | 3780 | 1466180288868 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 656ms 08:18:08 INFO - PROCESS | 3780 | 1466180288937 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:18:08 INFO - PROCESS | 3780 | 1466180288939 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 08:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:18:08 INFO - PROCESS | 3780 | 1466180288943 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:18:08 INFO - PROCESS | 3780 | 1466180288944 Marionette TRACE conn2 <- [1,1410,null,{}] 08:18:08 INFO - PROCESS | 3780 | 1466180288948 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:08 INFO - PROCESS | 3780 | 1466180288950 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:09 INFO - PROCESS | 3780 | 1466180289030 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:18:09 INFO - PROCESS | 3780 | 1466180289037 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:09 INFO - PROCESS | 3780 | 1466180289039 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:09 INFO - PROCESS | 3780 | ++DOCSHELL 15BACC00 == 32 [pid = 3780] [id = 362] 08:18:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15BAF400) [pid = 3780] [serial = 1085] [outer = 00000000] 08:18:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (169B8800) [pid = 3780] [serial = 1086] [outer = 15BAF400] 08:18:09 INFO - PROCESS | 3780 | 1466180289082 Marionette DEBUG loaded listener.js 08:18:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16E97C00) [pid = 3780] [serial = 1087] [outer = 15BAF400] 08:18:09 INFO - PROCESS | 3780 | 1466180289511 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 611ms 08:18:09 INFO - PROCESS | 3780 | 1466180289553 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:18:09 INFO - PROCESS | 3780 | 1466180289555 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 08:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:18:09 INFO - PROCESS | 3780 | 1466180289559 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:18:09 INFO - PROCESS | 3780 | 1466180289560 Marionette TRACE conn2 <- [1,1414,null,{}] 08:18:09 INFO - PROCESS | 3780 | 1466180289563 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:09 INFO - PROCESS | 3780 | 1466180289566 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:09 INFO - PROCESS | 3780 | 1466180289670 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:18:09 INFO - PROCESS | 3780 | 1466180289749 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:09 INFO - PROCESS | 3780 | 1466180289752 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:09 INFO - PROCESS | 3780 | ++DOCSHELL 16FD7C00 == 33 [pid = 3780] [id = 363] 08:18:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17493000) [pid = 3780] [serial = 1088] [outer = 00000000] 08:18:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17D0CC00) [pid = 3780] [serial = 1089] [outer = 17493000] 08:18:09 INFO - PROCESS | 3780 | 1466180289794 Marionette DEBUG loaded listener.js 08:18:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19751800) [pid = 3780] [serial = 1090] [outer = 17493000] 08:18:10 INFO - PROCESS | 3780 | 1466180290188 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 656ms 08:18:10 INFO - PROCESS | 3780 | 1466180290239 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:18:10 INFO - PROCESS | 3780 | 1466180290241 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 08:18:10 INFO - PROCESS | 3780 | 1466180290227 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:18:10 INFO - PROCESS | 3780 | 1466180290229 Marionette TRACE conn2 <- [1,1418,null,{}] 08:18:10 INFO - PROCESS | 3780 | 1466180290232 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:10 INFO - PROCESS | 3780 | 1466180290237 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:10 INFO - PROCESS | 3780 | 1466180290372 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:18:10 INFO - PROCESS | 3780 | 1466180290431 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:10 INFO - PROCESS | 3780 | 1466180290433 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:10 INFO - PROCESS | 3780 | ++DOCSHELL 19A04C00 == 34 [pid = 3780] [id = 364] 08:18:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19A0A400) [pid = 3780] [serial = 1091] [outer = 00000000] 08:18:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19A10C00) [pid = 3780] [serial = 1092] [outer = 19A0A400] 08:18:10 INFO - PROCESS | 3780 | 1466180290476 Marionette DEBUG loaded listener.js 08:18:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19C3DC00) [pid = 3780] [serial = 1093] [outer = 19A0A400] 08:18:10 INFO - PROCESS | 3780 | 1466180290906 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 700ms 08:18:10 INFO - PROCESS | 3780 | 1466180290951 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:18:10 INFO - PROCESS | 3780 | 1466180290953 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 08:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:18:10 INFO - PROCESS | 3780 | 1466180290964 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:18:10 INFO - PROCESS | 3780 | 1466180290966 Marionette TRACE conn2 <- [1,1422,null,{}] 08:18:10 INFO - PROCESS | 3780 | 1466180290969 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:10 INFO - PROCESS | 3780 | 1466180290971 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:11 INFO - PROCESS | 3780 | 1466180291074 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:18:11 INFO - PROCESS | 3780 | 1466180291084 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:11 INFO - PROCESS | 3780 | 1466180291086 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:11 INFO - PROCESS | 3780 | ++DOCSHELL 1A00D800 == 35 [pid = 3780] [id = 365] 08:18:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A0BB800) [pid = 3780] [serial = 1094] [outer = 00000000] 08:18:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A45D000) [pid = 3780] [serial = 1095] [outer = 1A0BB800] 08:18:11 INFO - PROCESS | 3780 | 1466180291137 Marionette DEBUG loaded listener.js 08:18:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A0BE400) [pid = 3780] [serial = 1096] [outer = 1A0BB800] 08:18:11 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (19768800) [pid = 3780] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:18:11 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1403FC00) [pid = 3780] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:18:11 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15290800) [pid = 3780] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:18:11 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12BCA800) [pid = 3780] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:18:11 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10A4CC00) [pid = 3780] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:18:11 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (19A0F800) [pid = 3780] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:18:11 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10F76C00) [pid = 3780] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:18:11 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13C92C00) [pid = 3780] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:18:11 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (19AD2000) [pid = 3780] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:18:11 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17D0D800) [pid = 3780] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:18:11 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13C91800) [pid = 3780] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:18:11 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17598400) [pid = 3780] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:18:11 INFO - PROCESS | 3780 | 1466180291638 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 701ms 08:18:11 INFO - PROCESS | 3780 | 1466180291687 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:18:11 INFO - PROCESS | 3780 | 1466180291672 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 08:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:18:11 INFO - PROCESS | 3780 | 1466180291675 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:18:11 INFO - PROCESS | 3780 | 1466180291677 Marionette TRACE conn2 <- [1,1426,null,{}] 08:18:11 INFO - PROCESS | 3780 | 1466180291680 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:11 INFO - PROCESS | 3780 | 1466180291682 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:11 INFO - PROCESS | 3780 | 1466180291758 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:18:11 INFO - PROCESS | 3780 | 1466180291763 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:11 INFO - PROCESS | 3780 | 1466180291765 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:11 INFO - PROCESS | 3780 | ++DOCSHELL 12BCA800 == 36 [pid = 3780] [id = 366] 08:18:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (132CD000) [pid = 3780] [serial = 1097] [outer = 00000000] 08:18:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17D08400) [pid = 3780] [serial = 1098] [outer = 132CD000] 08:18:11 INFO - PROCESS | 3780 | 1466180291807 Marionette DEBUG loaded listener.js 08:18:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19A06800) [pid = 3780] [serial = 1099] [outer = 132CD000] 08:18:12 INFO - PROCESS | 3780 | 1466180292234 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 596ms 08:18:12 INFO - PROCESS | 3780 | 1466180292295 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:18:12 INFO - PROCESS | 3780 | 1466180292296 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 08:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:18:12 INFO - PROCESS | 3780 | 1466180292300 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:18:12 INFO - PROCESS | 3780 | 1466180292301 Marionette TRACE conn2 <- [1,1430,null,{}] 08:18:12 INFO - PROCESS | 3780 | 1466180292305 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:12 INFO - PROCESS | 3780 | 1466180292306 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:12 INFO - PROCESS | 3780 | 1466180292390 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:18:12 INFO - PROCESS | 3780 | 1466180292395 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:12 INFO - PROCESS | 3780 | 1466180292397 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:12 INFO - PROCESS | 3780 | ++DOCSHELL 13C91400 == 37 [pid = 3780] [id = 367] 08:18:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (13C94400) [pid = 3780] [serial = 1100] [outer = 00000000] 08:18:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A55B800) [pid = 3780] [serial = 1101] [outer = 13C94400] 08:18:12 INFO - PROCESS | 3780 | 1466180292439 Marionette DEBUG loaded listener.js 08:18:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A63B400) [pid = 3780] [serial = 1102] [outer = 13C94400] 08:18:12 INFO - PROCESS | 3780 | 1466180292832 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 566ms 08:18:12 INFO - PROCESS | 3780 | 1466180292873 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:18:12 INFO - PROCESS | 3780 | 1466180292875 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 08:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:18:12 INFO - PROCESS | 3780 | 1466180292878 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:18:12 INFO - PROCESS | 3780 | 1466180292880 Marionette TRACE conn2 <- [1,1434,null,{}] 08:18:12 INFO - PROCESS | 3780 | 1466180292883 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:12 INFO - PROCESS | 3780 | 1466180292885 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:12 INFO - PROCESS | 3780 | 1466180292964 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:18:12 INFO - PROCESS | 3780 | 1466180292970 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:12 INFO - PROCESS | 3780 | 1466180292971 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:12 INFO - PROCESS | 3780 | ++DOCSHELL 15B6BC00 == 38 [pid = 3780] [id = 368] 08:18:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15BAC000) [pid = 3780] [serial = 1103] [outer = 00000000] 08:18:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A828800) [pid = 3780] [serial = 1104] [outer = 15BAC000] 08:18:13 INFO - PROCESS | 3780 | 1466180293028 Marionette DEBUG loaded listener.js 08:18:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A82CC00) [pid = 3780] [serial = 1105] [outer = 15BAC000] 08:18:13 INFO - PROCESS | 3780 | 1466180293469 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 671ms 08:18:13 INFO - PROCESS | 3780 | 1466180293545 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 3780 | 1466180293549 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 08:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:18:13 INFO - PROCESS | 3780 | 1466180293554 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:18:13 INFO - PROCESS | 3780 | 1466180293559 Marionette TRACE conn2 <- [1,1438,null,{}] 08:18:13 INFO - PROCESS | 3780 | 1466180293565 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:13 INFO - PROCESS | 3780 | 1466180293569 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:13 INFO - PROCESS | 3780 | 1466180293776 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:18:13 INFO - PROCESS | 3780 | 1466180293887 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:13 INFO - PROCESS | 3780 | 1466180293892 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:13 INFO - PROCESS | 3780 | ++DOCSHELL 10F7AC00 == 39 [pid = 3780] [id = 369] 08:18:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (10F7B400) [pid = 3780] [serial = 1106] [outer = 00000000] 08:18:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (11430000) [pid = 3780] [serial = 1107] [outer = 10F7B400] 08:18:13 INFO - PROCESS | 3780 | 1466180293948 Marionette DEBUG loaded listener.js 08:18:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (114C0000) [pid = 3780] [serial = 1108] [outer = 10F7B400] 08:18:14 INFO - PROCESS | 3780 | 1466180294468 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 954ms 08:18:14 INFO - PROCESS | 3780 | 1466180294518 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:18:14 INFO - PROCESS | 3780 | 1466180294522 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 08:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:18:14 INFO - PROCESS | 3780 | 1466180294528 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:18:14 INFO - PROCESS | 3780 | 1466180294532 Marionette TRACE conn2 <- [1,1442,null,{}] 08:18:14 INFO - PROCESS | 3780 | 1466180294536 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:14 INFO - PROCESS | 3780 | 1466180294539 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:14 INFO - PROCESS | 3780 | 1466180294678 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:18:14 INFO - PROCESS | 3780 | 1466180294790 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:14 INFO - PROCESS | 3780 | 1466180294793 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:14 INFO - PROCESS | 3780 | ++DOCSHELL 13C58000 == 40 [pid = 3780] [id = 370] 08:18:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (13C93C00) [pid = 3780] [serial = 1109] [outer = 00000000] 08:18:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (152D0000) [pid = 3780] [serial = 1110] [outer = 13C93C00] 08:18:14 INFO - PROCESS | 3780 | 1466180294854 Marionette DEBUG loaded listener.js 08:18:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (15B62C00) [pid = 3780] [serial = 1111] [outer = 13C93C00] 08:18:15 INFO - PROCESS | 3780 | 1466180295436 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 954ms 08:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:18:15 INFO - PROCESS | 3780 | 1466180295473 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:18:15 INFO - PROCESS | 3780 | 1466180295475 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 08:18:15 INFO - PROCESS | 3780 | 1466180295479 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:18:15 INFO - PROCESS | 3780 | 1466180295481 Marionette TRACE conn2 <- [1,1446,null,{}] 08:18:15 INFO - PROCESS | 3780 | 1466180295491 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:15 INFO - PROCESS | 3780 | 1466180295496 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:15 INFO - PROCESS | 3780 | 1466180295605 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:18:15 INFO - PROCESS | 3780 | 1466180295740 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:15 INFO - PROCESS | 3780 | 1466180295745 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:15 INFO - PROCESS | 3780 | ++DOCSHELL 19A10000 == 41 [pid = 3780] [id = 371] 08:18:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (19ACD800) [pid = 3780] [serial = 1112] [outer = 00000000] 08:18:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A463400) [pid = 3780] [serial = 1113] [outer = 19ACD800] 08:18:15 INFO - PROCESS | 3780 | 1466180295801 Marionette DEBUG loaded listener.js 08:18:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A640800) [pid = 3780] [serial = 1114] [outer = 19ACD800] 08:18:16 INFO - PROCESS | 3780 | 1466180296577 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1133ms 08:18:16 INFO - PROCESS | 3780 | 1466180296626 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:18:16 INFO - PROCESS | 3780 | 1466180296630 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 08:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:18:16 INFO - PROCESS | 3780 | 1466180296635 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:18:16 INFO - PROCESS | 3780 | 1466180296638 Marionette TRACE conn2 <- [1,1450,null,{}] 08:18:16 INFO - PROCESS | 3780 | 1466180296643 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:16 INFO - PROCESS | 3780 | 1466180296646 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:16 INFO - PROCESS | 3780 | 1466180296756 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:18:16 INFO - PROCESS | 3780 | 1466180296892 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:16 INFO - PROCESS | 3780 | 1466180296897 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:16 INFO - PROCESS | 3780 | ++DOCSHELL 10F70000 == 42 [pid = 3780] [id = 372] 08:18:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (10F80400) [pid = 3780] [serial = 1115] [outer = 00000000] 08:18:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (114BFC00) [pid = 3780] [serial = 1116] [outer = 10F80400] 08:18:16 INFO - PROCESS | 3780 | 1466180296947 Marionette DEBUG loaded listener.js 08:18:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (12D63C00) [pid = 3780] [serial = 1117] [outer = 10F80400] 08:18:17 INFO - PROCESS | 3780 | --DOCSHELL 13C91400 == 41 [pid = 3780] [id = 367] 08:18:17 INFO - PROCESS | 3780 | --DOCSHELL 12BCA800 == 40 [pid = 3780] [id = 366] 08:18:17 INFO - PROCESS | 3780 | --DOCSHELL 1A00D800 == 39 [pid = 3780] [id = 365] 08:18:17 INFO - PROCESS | 3780 | --DOCSHELL 19A04C00 == 38 [pid = 3780] [id = 364] 08:18:17 INFO - PROCESS | 3780 | --DOCSHELL 16FD7C00 == 37 [pid = 3780] [id = 363] 08:18:17 INFO - PROCESS | 3780 | --DOCSHELL 15BACC00 == 36 [pid = 3780] [id = 362] 08:18:17 INFO - PROCESS | 3780 | --DOCSHELL 1519D800 == 35 [pid = 3780] [id = 361] 08:18:17 INFO - PROCESS | 3780 | --DOCSHELL 12812000 == 34 [pid = 3780] [id = 360] 08:18:17 INFO - PROCESS | 3780 | --DOCSHELL 10F70800 == 33 [pid = 3780] [id = 358] 08:18:17 INFO - PROCESS | 3780 | --DOCSHELL 11AD3000 == 32 [pid = 3780] [id = 359] 08:18:17 INFO - PROCESS | 3780 | --DOCSHELL 131DE800 == 31 [pid = 3780] [id = 357] 08:18:17 INFO - PROCESS | 3780 | --DOCSHELL 19A10000 == 30 [pid = 3780] [id = 371] 08:18:17 INFO - PROCESS | 3780 | --DOCSHELL 15B6BC00 == 29 [pid = 3780] [id = 368] 08:18:17 INFO - PROCESS | 3780 | --DOCSHELL 10F7AC00 == 28 [pid = 3780] [id = 369] 08:18:17 INFO - PROCESS | 3780 | --DOCSHELL 13C58000 == 27 [pid = 3780] [id = 370] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (17D0E800) [pid = 3780] [serial = 1056] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (19A01400) [pid = 3780] [serial = 1059] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (143F9400) [pid = 3780] [serial = 1050] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (15941C00) [pid = 3780] [serial = 1053] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (130C6400) [pid = 3780] [serial = 1047] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (131E7400) [pid = 3780] [serial = 1048] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (10F6A400) [pid = 3780] [serial = 1044] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10F83000) [pid = 3780] [serial = 1045] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (19C46000) [pid = 3780] [serial = 1062] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1312B800) [pid = 3780] [serial = 1033] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (11CC6800) [pid = 3780] [serial = 1032] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (151A3800) [pid = 3780] [serial = 1036] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1517F000) [pid = 3780] [serial = 1035] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A0C2800) [pid = 3780] [serial = 1069] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (18162400) [pid = 3780] [serial = 1039] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1810CC00) [pid = 3780] [serial = 1038] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1975D400) [pid = 3780] [serial = 1041] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (19A08400) [pid = 3780] [serial = 1060] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A54C400) [pid = 3780] [serial = 1071] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1A0C2400) [pid = 3780] [serial = 1068] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A00DC00) [pid = 3780] [serial = 1063] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (19770400) [pid = 3780] [serial = 1065] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (151A1000) [pid = 3780] [serial = 1051] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (18111800) [pid = 3780] [serial = 1057] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (19ACFC00) [pid = 3780] [serial = 1066] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16583800) [pid = 3780] [serial = 1054] [outer = 00000000] [url = about:blank] 08:18:17 INFO - PROCESS | 3780 | 1466180297970 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1387ms 08:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:18:18 INFO - PROCESS | 3780 | 1466180298037 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:18:18 INFO - PROCESS | 3780 | 1466180298041 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 08:18:18 INFO - PROCESS | 3780 | 1466180298045 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:18:18 INFO - PROCESS | 3780 | 1466180298049 Marionette TRACE conn2 <- [1,1454,null,{}] 08:18:18 INFO - PROCESS | 3780 | 1466180298054 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:18 INFO - PROCESS | 3780 | 1466180298057 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:18 INFO - PROCESS | 3780 | 1466180298130 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:18:18 INFO - PROCESS | 3780 | 1466180298141 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:18 INFO - PROCESS | 3780 | 1466180298144 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:18 INFO - PROCESS | 3780 | ++DOCSHELL 10F72C00 == 28 [pid = 3780] [id = 373] 08:18:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (10F73000) [pid = 3780] [serial = 1118] [outer = 00000000] 08:18:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1126EC00) [pid = 3780] [serial = 1119] [outer = 10F73000] 08:18:18 INFO - PROCESS | 3780 | 1466180298192 Marionette DEBUG loaded listener.js 08:18:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (12813400) [pid = 3780] [serial = 1120] [outer = 10F73000] 08:18:18 INFO - PROCESS | 3780 | 1466180298658 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 655ms 08:18:18 INFO - PROCESS | 3780 | 1466180298705 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:18:18 INFO - PROCESS | 3780 | 1466180298709 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 08:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:18:18 INFO - PROCESS | 3780 | 1466180298715 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:18:18 INFO - PROCESS | 3780 | 1466180298718 Marionette TRACE conn2 <- [1,1458,null,{}] 08:18:18 INFO - PROCESS | 3780 | 1466180298764 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:18 INFO - PROCESS | 3780 | 1466180298767 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:18 INFO - PROCESS | 3780 | 1466180298838 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:18:18 INFO - PROCESS | 3780 | 1466180298935 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:18 INFO - PROCESS | 3780 | 1466180298938 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:18 INFO - PROCESS | 3780 | ++DOCSHELL 131E9800 == 29 [pid = 3780] [id = 374] 08:18:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13282C00) [pid = 3780] [serial = 1121] [outer = 00000000] 08:18:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13953000) [pid = 3780] [serial = 1122] [outer = 13282C00] 08:18:18 INFO - PROCESS | 3780 | 1466180298983 Marionette DEBUG loaded listener.js 08:18:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13C58800) [pid = 3780] [serial = 1123] [outer = 13282C00] 08:18:19 INFO - PROCESS | 3780 | 1466180299331 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 671ms 08:18:19 INFO - PROCESS | 3780 | 1466180299379 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:18:19 INFO - PROCESS | 3780 | 1466180299382 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 08:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:18:19 INFO - PROCESS | 3780 | 1466180299385 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:18:19 INFO - PROCESS | 3780 | 1466180299389 Marionette TRACE conn2 <- [1,1462,null,{}] 08:18:19 INFO - PROCESS | 3780 | 1466180299399 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:19 INFO - PROCESS | 3780 | 1466180299403 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:19 INFO - PROCESS | 3780 | 1466180299484 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:18:19 INFO - PROCESS | 3780 | 1466180299491 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:19 INFO - PROCESS | 3780 | 1466180299494 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:19 INFO - PROCESS | 3780 | ++DOCSHELL 151A2400 == 30 [pid = 3780] [id = 375] 08:18:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (151A3800) [pid = 3780] [serial = 1124] [outer = 00000000] 08:18:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (156C6800) [pid = 3780] [serial = 1125] [outer = 151A3800] 08:18:19 INFO - PROCESS | 3780 | 1466180299545 Marionette DEBUG loaded listener.js 08:18:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15957C00) [pid = 3780] [serial = 1126] [outer = 151A3800] 08:18:20 INFO - PROCESS | 3780 | 1466180300039 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 716ms 08:18:20 INFO - PROCESS | 3780 | 1466180300088 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:18:20 INFO - PROCESS | 3780 | 1466180300090 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 08:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:18:20 INFO - PROCESS | 3780 | 1466180300099 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:18:20 INFO - PROCESS | 3780 | 1466180300101 Marionette TRACE conn2 <- [1,1466,null,{}] 08:18:20 INFO - PROCESS | 3780 | 1466180300104 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:20 INFO - PROCESS | 3780 | 1466180300106 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:20 INFO - PROCESS | 3780 | 1466180300248 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:18:20 INFO - PROCESS | 3780 | 1466180300306 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:20 INFO - PROCESS | 3780 | 1466180300308 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:20 INFO - PROCESS | 3780 | ++DOCSHELL 1657C800 == 31 [pid = 3780] [id = 376] 08:18:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1657F800) [pid = 3780] [serial = 1127] [outer = 00000000] 08:18:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17549C00) [pid = 3780] [serial = 1128] [outer = 1657F800] 08:18:20 INFO - PROCESS | 3780 | 1466180300336 Marionette DEBUG loaded listener.js 08:18:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17630400) [pid = 3780] [serial = 1129] [outer = 1657F800] 08:18:20 INFO - PROCESS | 3780 | 1466180300736 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 655ms 08:18:20 INFO - PROCESS | 3780 | 1466180300764 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:18:20 INFO - PROCESS | 3780 | 1466180300766 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 08:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:18:20 INFO - PROCESS | 3780 | 1466180300783 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:18:20 INFO - PROCESS | 3780 | 1466180300786 Marionette TRACE conn2 <- [1,1470,null,{}] 08:18:20 INFO - PROCESS | 3780 | 1466180300790 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:20 INFO - PROCESS | 3780 | 1466180300793 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:20 INFO - PROCESS | 3780 | 1466180300909 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:18:20 INFO - PROCESS | 3780 | 1466180300918 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:20 INFO - PROCESS | 3780 | 1466180300920 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:20 INFO - PROCESS | 3780 | ++DOCSHELL 175A1800 == 32 [pid = 3780] [id = 377] 08:18:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17D07C00) [pid = 3780] [serial = 1130] [outer = 00000000] 08:18:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (18168000) [pid = 3780] [serial = 1131] [outer = 17D07C00] 08:18:20 INFO - PROCESS | 3780 | 1466180300965 Marionette DEBUG loaded listener.js 08:18:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1975A000) [pid = 3780] [serial = 1132] [outer = 17D07C00] 08:18:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19770000) [pid = 3780] [serial = 1133] [outer = 1B1C7400] 08:18:21 INFO - PROCESS | 3780 | 1466180301474 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 716ms 08:18:21 INFO - PROCESS | 3780 | 1466180301522 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:18:21 INFO - PROCESS | 3780 | 1466180301524 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 08:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:18:21 INFO - PROCESS | 3780 | 1466180301528 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:18:21 INFO - PROCESS | 3780 | 1466180301529 Marionette TRACE conn2 <- [1,1474,null,{}] 08:18:21 INFO - PROCESS | 3780 | 1466180301533 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:21 INFO - PROCESS | 3780 | 1466180301538 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:21 INFO - PROCESS | 3780 | 1466180301855 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:18:21 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17493000) [pid = 3780] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:18:21 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1519F800) [pid = 3780] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:18:21 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12812C00) [pid = 3780] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:18:21 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15BAF400) [pid = 3780] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:18:21 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10F78000) [pid = 3780] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:18:21 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (131E8800) [pid = 3780] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:18:21 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (11CCB400) [pid = 3780] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:18:21 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (19A0A400) [pid = 3780] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:18:21 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A0BB800) [pid = 3780] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:18:21 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (132CD000) [pid = 3780] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:18:21 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15BAC000) [pid = 3780] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:18:21 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13C94400) [pid = 3780] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:18:21 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1658B400) [pid = 3780] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:18:21 INFO - PROCESS | 3780 | 1466180301920 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:21 INFO - PROCESS | 3780 | 1466180301922 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:21 INFO - PROCESS | 3780 | ++DOCSHELL 105F2400 == 33 [pid = 3780] [id = 378] 08:18:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (10A49800) [pid = 3780] [serial = 1134] [outer = 00000000] 08:18:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (11AD5800) [pid = 3780] [serial = 1135] [outer = 10A49800] 08:18:21 INFO - PROCESS | 3780 | 1466180301965 Marionette DEBUG loaded listener.js 08:18:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13C59800) [pid = 3780] [serial = 1136] [outer = 10A49800] 08:18:22 INFO - PROCESS | 3780 | 1466180302318 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 804ms 08:18:22 INFO - PROCESS | 3780 | 1466180302339 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:18:22 INFO - PROCESS | 3780 | 1466180302341 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 08:18:22 INFO - PROCESS | 3780 | 1466180302344 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:18:22 INFO - PROCESS | 3780 | 1466180302346 Marionette TRACE conn2 <- [1,1478,null,{}] 08:18:22 INFO - PROCESS | 3780 | 1466180302349 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:22 INFO - PROCESS | 3780 | 1466180302351 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:22 INFO - PROCESS | 3780 | 1466180302423 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:18:22 INFO - PROCESS | 3780 | 1466180302429 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:22 INFO - PROCESS | 3780 | 1466180302431 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:22 INFO - PROCESS | 3780 | ++DOCSHELL 1365B400 == 34 [pid = 3780] [id = 379] 08:18:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1434CC00) [pid = 3780] [serial = 1137] [outer = 00000000] 08:18:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (18167C00) [pid = 3780] [serial = 1138] [outer = 1434CC00] 08:18:22 INFO - PROCESS | 3780 | 1466180302473 Marionette DEBUG loaded listener.js 08:18:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19765000) [pid = 3780] [serial = 1139] [outer = 1434CC00] 08:18:23 INFO - PROCESS | 3780 | 1466180303303 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 999ms 08:18:23 INFO - PROCESS | 3780 | 1466180303366 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:18:23 INFO - PROCESS | 3780 | 1466180303371 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 08:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:18:23 INFO - PROCESS | 3780 | 1466180303359 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:18:23 INFO - PROCESS | 3780 | 1466180303362 Marionette TRACE conn2 <- [1,1482,null,{}] 08:18:23 INFO - PROCESS | 3780 | 1466180303367 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:23 INFO - PROCESS | 3780 | 1466180303371 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:23 INFO - PROCESS | 3780 | 1466180303509 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:18:23 INFO - PROCESS | 3780 | 1466180303618 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:23 INFO - PROCESS | 3780 | 1466180303622 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:23 INFO - PROCESS | 3780 | ++DOCSHELL 10F74800 == 35 [pid = 3780] [id = 380] 08:18:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (10F75C00) [pid = 3780] [serial = 1140] [outer = 00000000] 08:18:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (12ADF800) [pid = 3780] [serial = 1141] [outer = 10F75C00] 08:18:23 INFO - PROCESS | 3780 | 1466180303678 Marionette DEBUG loaded listener.js 08:18:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (12DF0C00) [pid = 3780] [serial = 1142] [outer = 10F75C00] 08:18:24 INFO - PROCESS | 3780 | 1466180304482 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1192ms 08:18:24 INFO - PROCESS | 3780 | 1466180304553 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:18:24 INFO - PROCESS | 3780 | 1466180304557 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 08:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:18:24 INFO - PROCESS | 3780 | 1466180304563 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:18:24 INFO - PROCESS | 3780 | 1466180304566 Marionette TRACE conn2 <- [1,1486,null,{}] 08:18:24 INFO - PROCESS | 3780 | 1466180304571 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:24 INFO - PROCESS | 3780 | 1466180304574 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:24 INFO - PROCESS | 3780 | 1466180304729 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:18:24 INFO - PROCESS | 3780 | --DOCSHELL 1B039000 == 34 [pid = 3780] [id = 14] 08:18:24 INFO - PROCESS | 3780 | --DOCSHELL 166B9800 == 33 [pid = 3780] [id = 8] 08:18:24 INFO - PROCESS | 3780 | --DOCSHELL 132CD400 == 32 [pid = 3780] [id = 22] 08:18:24 INFO - PROCESS | 3780 | --DOCSHELL 114BD000 == 31 [pid = 3780] [id = 21] 08:18:24 INFO - PROCESS | 3780 | --DOCSHELL 132C4C00 == 30 [pid = 3780] [id = 23] 08:18:24 INFO - PROCESS | 3780 | --DOCSHELL 1A82D000 == 29 [pid = 3780] [id = 13] 08:18:24 INFO - PROCESS | 3780 | --DOCSHELL 105E4400 == 28 [pid = 3780] [id = 20] 08:18:24 INFO - PROCESS | 3780 | --DOCSHELL 105F2400 == 27 [pid = 3780] [id = 378] 08:18:24 INFO - PROCESS | 3780 | --DOCSHELL 175A1800 == 26 [pid = 3780] [id = 377] 08:18:24 INFO - PROCESS | 3780 | --DOCSHELL 1657C800 == 25 [pid = 3780] [id = 376] 08:18:24 INFO - PROCESS | 3780 | --DOCSHELL 151A2400 == 24 [pid = 3780] [id = 375] 08:18:24 INFO - PROCESS | 3780 | --DOCSHELL 131E9800 == 23 [pid = 3780] [id = 374] 08:18:24 INFO - PROCESS | 3780 | --DOCSHELL 10F72C00 == 22 [pid = 3780] [id = 373] 08:18:24 INFO - PROCESS | 3780 | --DOCSHELL 10F70000 == 21 [pid = 3780] [id = 372] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (19763C00) [pid = 3780] [serial = 1042] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17D0CC00) [pid = 3780] [serial = 1089] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (19751800) [pid = 3780] [serial = 1090] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (151ABC00) [pid = 3780] [serial = 1083] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (152D8400) [pid = 3780] [serial = 1084] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1302C800) [pid = 3780] [serial = 1080] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13276C00) [pid = 3780] [serial = 1081] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (169B8800) [pid = 3780] [serial = 1086] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (12AE4800) [pid = 3780] [serial = 1074] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (132CC400) [pid = 3780] [serial = 1075] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1A554400) [pid = 3780] [serial = 1072] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (12ADE400) [pid = 3780] [serial = 1077] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (12DF9000) [pid = 3780] [serial = 1078] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19C3DC00) [pid = 3780] [serial = 1093] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (19A10C00) [pid = 3780] [serial = 1092] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A45D000) [pid = 3780] [serial = 1095] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (19A06800) [pid = 3780] [serial = 1099] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (17D08400) [pid = 3780] [serial = 1098] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1A828800) [pid = 3780] [serial = 1104] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1A55B800) [pid = 3780] [serial = 1101] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (1A82CC00) [pid = 3780] [serial = 1105] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1A0BE400) [pid = 3780] [serial = 1096] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (1A63B400) [pid = 3780] [serial = 1102] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (16E97C00) [pid = 3780] [serial = 1087] [outer = 00000000] [url = about:blank] 08:18:24 INFO - PROCESS | 3780 | 1466180304865 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:24 INFO - PROCESS | 3780 | 1466180304868 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:24 INFO - PROCESS | 3780 | ++DOCSHELL 10563000 == 22 [pid = 3780] [id = 381] 08:18:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (10565C00) [pid = 3780] [serial = 1143] [outer = 00000000] 08:18:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (10A4CC00) [pid = 3780] [serial = 1144] [outer = 10565C00] 08:18:24 INFO - PROCESS | 3780 | 1466180304936 Marionette DEBUG loaded listener.js 08:18:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (10F6EC00) [pid = 3780] [serial = 1145] [outer = 10565C00] 08:18:25 INFO - PROCESS | 3780 | 1466180305558 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1044ms 08:18:25 INFO - PROCESS | 3780 | 1466180305609 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:18:25 INFO - PROCESS | 3780 | 1466180305614 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 08:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:18:25 INFO - PROCESS | 3780 | 1466180305619 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:18:25 INFO - PROCESS | 3780 | 1466180305622 Marionette TRACE conn2 <- [1,1490,null,{}] 08:18:25 INFO - PROCESS | 3780 | 1466180305627 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:25 INFO - PROCESS | 3780 | 1466180305630 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:25 INFO - PROCESS | 3780 | 1466180305736 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:18:25 INFO - PROCESS | 3780 | 1466180305819 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:25 INFO - PROCESS | 3780 | 1466180305822 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:25 INFO - PROCESS | 3780 | ++DOCSHELL 12BC0000 == 23 [pid = 3780] [id = 382] 08:18:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (12DF1800) [pid = 3780] [serial = 1146] [outer = 00000000] 08:18:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (1314E400) [pid = 3780] [serial = 1147] [outer = 12DF1800] 08:18:25 INFO - PROCESS | 3780 | 1466180305919 Marionette DEBUG loaded listener.js 08:18:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (13277000) [pid = 3780] [serial = 1148] [outer = 12DF1800] 08:18:26 INFO - PROCESS | 3780 | 1466180306518 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 954ms 08:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:18:26 INFO - PROCESS | 3780 | 1466180306587 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:18:26 INFO - PROCESS | 3780 | 1466180306591 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 08:18:26 INFO - PROCESS | 3780 | 1466180306595 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:18:26 INFO - PROCESS | 3780 | 1466180306597 Marionette TRACE conn2 <- [1,1494,null,{}] 08:18:26 INFO - PROCESS | 3780 | 1466180306601 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:26 INFO - PROCESS | 3780 | 1466180306603 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:26 INFO - PROCESS | 3780 | 1466180306696 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:18:26 INFO - PROCESS | 3780 | 1466180306783 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:26 INFO - PROCESS | 3780 | 1466180306785 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:26 INFO - PROCESS | 3780 | ++DOCSHELL 13C89C00 == 24 [pid = 3780] [id = 383] 08:18:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (13C8C400) [pid = 3780] [serial = 1149] [outer = 00000000] 08:18:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (13C93000) [pid = 3780] [serial = 1150] [outer = 13C8C400] 08:18:26 INFO - PROCESS | 3780 | 1466180306880 Marionette DEBUG loaded listener.js 08:18:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (14342C00) [pid = 3780] [serial = 1151] [outer = 13C8C400] 08:18:27 INFO - PROCESS | 3780 | 1466180307593 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1028ms 08:18:27 INFO - PROCESS | 3780 | 1466180307634 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:18:27 INFO - PROCESS | 3780 | 1466180307638 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 08:18:27 INFO - PROCESS | 3780 | 1466180307642 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:18:27 INFO - PROCESS | 3780 | 1466180307646 Marionette TRACE conn2 <- [1,1498,null,{}] 08:18:27 INFO - PROCESS | 3780 | 1466180307652 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:27 INFO - PROCESS | 3780 | 1466180307655 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:27 INFO - PROCESS | 3780 | 1466180307742 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:18:27 INFO - PROCESS | 3780 | 1466180307825 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:27 INFO - PROCESS | 3780 | 1466180307829 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:29 INFO - PROCESS | 3780 | --DOCSHELL 16579400 == 23 [pid = 3780] [id = 28] 08:18:29 INFO - PROCESS | 3780 | --DOCSHELL 1A45CC00 == 22 [pid = 3780] [id = 10] 08:18:29 INFO - PROCESS | 3780 | --DOCSHELL 1434B800 == 21 [pid = 3780] [id = 11] 08:18:29 INFO - PROCESS | 3780 | --DOCSHELL 105EA400 == 20 [pid = 3780] [id = 18] 08:18:29 INFO - PROCESS | 3780 | --DOCSHELL 10F74800 == 19 [pid = 3780] [id = 380] 08:18:29 INFO - PROCESS | 3780 | --DOCSHELL 12AE1400 == 18 [pid = 3780] [id = 27] 08:18:29 INFO - PROCESS | 3780 | --DOCSHELL 1403B000 == 17 [pid = 3780] [id = 24] 08:18:29 INFO - PROCESS | 3780 | --DOCSHELL 15286400 == 16 [pid = 3780] [id = 25] 08:18:29 INFO - PROCESS | 3780 | --DOCSHELL 12811C00 == 15 [pid = 3780] [id = 19] 08:18:29 INFO - PROCESS | 3780 | --DOCSHELL 1B284C00 == 14 [pid = 3780] [id = 17] 08:18:29 INFO - PROCESS | 3780 | --DOCSHELL 140EB000 == 13 [pid = 3780] [id = 26] 08:18:29 INFO - PROCESS | 3780 | --DOCSHELL 1A63BC00 == 12 [pid = 3780] [id = 12] 08:18:29 INFO - PROCESS | 3780 | --DOCSHELL 13C89C00 == 11 [pid = 3780] [id = 383] 08:18:29 INFO - PROCESS | 3780 | --DOCSHELL 1365B400 == 10 [pid = 3780] [id = 379] 08:18:29 INFO - PROCESS | 3780 | --DOCSHELL 12BC0000 == 9 [pid = 3780] [id = 382] 08:18:29 INFO - PROCESS | 3780 | --DOCSHELL 10563000 == 8 [pid = 3780] [id = 381] 08:18:29 INFO - PROCESS | 3780 | ++DOCSHELL 0F977C00 == 9 [pid = 3780] [id = 384] 08:18:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (0F9EA800) [pid = 3780] [serial = 1152] [outer = 00000000] 08:18:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (105E3C00) [pid = 3780] [serial = 1153] [outer = 0F9EA800] 08:18:29 INFO - PROCESS | 3780 | 1466180309631 Marionette DEBUG loaded listener.js 08:18:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (10A4A400) [pid = 3780] [serial = 1154] [outer = 0F9EA800] 08:18:30 INFO - PROCESS | 3780 | 1466180310106 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2504ms 08:18:30 INFO - PROCESS | 3780 | 1466180310144 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:18:30 INFO - PROCESS | 3780 | 1466180310148 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 08:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:18:30 INFO - PROCESS | 3780 | 1466180310157 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:18:30 INFO - PROCESS | 3780 | 1466180310159 Marionette TRACE conn2 <- [1,1502,null,{}] 08:18:30 INFO - PROCESS | 3780 | 1466180310164 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:30 INFO - PROCESS | 3780 | 1466180310167 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:30 INFO - PROCESS | 3780 | 1466180310242 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:18:30 INFO - PROCESS | 3780 | 1466180310359 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:30 INFO - PROCESS | 3780 | 1466180310362 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:30 INFO - PROCESS | 3780 | ++DOCSHELL 11AD3000 == 10 [pid = 3780] [id = 385] 08:18:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (11AD3C00) [pid = 3780] [serial = 1155] [outer = 00000000] 08:18:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12A9F400) [pid = 3780] [serial = 1156] [outer = 11AD3C00] 08:18:30 INFO - PROCESS | 3780 | 1466180310409 Marionette DEBUG loaded listener.js 08:18:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (12BC3400) [pid = 3780] [serial = 1157] [outer = 11AD3C00] 08:18:30 INFO - PROCESS | 3780 | 1466180310795 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 716ms 08:18:30 INFO - PROCESS | 3780 | 1466180310875 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:18:30 INFO - PROCESS | 3780 | 1466180310879 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 08:18:30 INFO - PROCESS | 3780 | 1466180310890 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:18:30 INFO - PROCESS | 3780 | 1466180310892 Marionette TRACE conn2 <- [1,1506,null,{}] 08:18:30 INFO - PROCESS | 3780 | 1466180310896 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:30 INFO - PROCESS | 3780 | 1466180310899 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:30 INFO - PROCESS | 3780 | 1466180310988 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:18:30 INFO - PROCESS | 3780 | 1466180311003 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:30 INFO - PROCESS | 3780 | 1466180311005 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:31 INFO - PROCESS | 3780 | ++DOCSHELL 1394BC00 == 11 [pid = 3780] [id = 386] 08:18:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1394F000) [pid = 3780] [serial = 1158] [outer = 00000000] 08:18:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13C88400) [pid = 3780] [serial = 1159] [outer = 1394F000] 08:18:31 INFO - PROCESS | 3780 | 1466180311037 Marionette DEBUG loaded listener.js 08:18:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (14038000) [pid = 3780] [serial = 1160] [outer = 1394F000] 08:18:31 INFO - PROCESS | 3780 | 1466180311490 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 671ms 08:18:31 INFO - PROCESS | 3780 | 1466180311556 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:18:31 INFO - PROCESS | 3780 | 1466180311558 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 08:18:31 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:18:31 INFO - PROCESS | 3780 | 1466180311562 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:18:31 INFO - PROCESS | 3780 | 1466180311565 Marionette TRACE conn2 <- [1,1510,null,{}] 08:18:31 INFO - PROCESS | 3780 | 1466180311576 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:31 INFO - PROCESS | 3780 | 1466180311580 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:31 INFO - PROCESS | 3780 | 1466180311669 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:18:31 INFO - PROCESS | 3780 | 1466180311683 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:31 INFO - PROCESS | 3780 | 1466180311685 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:31 INFO - PROCESS | 3780 | ++DOCSHELL 1528FC00 == 12 [pid = 3780] [id = 387] 08:18:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15291000) [pid = 3780] [serial = 1161] [outer = 00000000] 08:18:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1594BC00) [pid = 3780] [serial = 1162] [outer = 15291000] 08:18:31 INFO - PROCESS | 3780 | 1466180311729 Marionette DEBUG loaded listener.js 08:18:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15B65800) [pid = 3780] [serial = 1163] [outer = 15291000] 08:18:32 INFO - PROCESS | 3780 | 1466180312203 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:18:32 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 () { 08:18:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:18:32 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 () { 08:18:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:18:32 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 () { 08:18:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:18:32 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 () { 08:18:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:18:32 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 686ms 08:18:32 INFO - PROCESS | 3780 | 1466180312233 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:18:32 INFO - PROCESS | 3780 | 1466180312236 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 08:18:32 INFO - PROCESS | 3780 | 1466180312247 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:18:32 INFO - PROCESS | 3780 | 1466180312248 Marionette TRACE conn2 <- [1,1514,null,{}] 08:18:32 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:18:32 INFO - PROCESS | 3780 | 1466180312255 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:32 INFO - PROCESS | 3780 | 1466180312257 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:32 INFO - PROCESS | 3780 | 1466180312407 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:18:32 INFO - PROCESS | 3780 | 1466180312419 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:32 INFO - PROCESS | 3780 | 1466180312421 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:32 INFO - PROCESS | 3780 | ++DOCSHELL 16A4EC00 == 13 [pid = 3780] [id = 388] 08:18:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16A51400) [pid = 3780] [serial = 1164] [outer = 00000000] 08:18:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16FD4800) [pid = 3780] [serial = 1165] [outer = 16A51400] 08:18:32 INFO - PROCESS | 3780 | 1466180312464 Marionette DEBUG loaded listener.js 08:18:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17549400) [pid = 3780] [serial = 1166] [outer = 16A51400] 08:18:32 INFO - PROCESS | 3780 | 1466180312859 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:18:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:18:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:18:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:18:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 656ms 08:18:32 INFO - PROCESS | 3780 | 1466180312931 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:18:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:18:32 INFO - PROCESS | 3780 | 1466180312933 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 08:18:32 INFO - PROCESS | 3780 | 1466180312936 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:18:32 INFO - PROCESS | 3780 | 1466180312938 Marionette TRACE conn2 <- [1,1518,null,{}] 08:18:32 INFO - PROCESS | 3780 | 1466180312952 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:32 INFO - PROCESS | 3780 | 1466180312954 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:33 INFO - PROCESS | 3780 | 1466180313058 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:18:33 INFO - PROCESS | 3780 | 1466180313069 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:33 INFO - PROCESS | 3780 | 1466180313071 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:33 INFO - PROCESS | 3780 | ++DOCSHELL 16FD3400 == 14 [pid = 3780] [id = 389] 08:18:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16FD6C00) [pid = 3780] [serial = 1167] [outer = 00000000] 08:18:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (18166000) [pid = 3780] [serial = 1168] [outer = 16FD6C00] 08:18:33 INFO - PROCESS | 3780 | 1466180313124 Marionette DEBUG loaded listener.js 08:18:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1976C800) [pid = 3780] [serial = 1169] [outer = 16FD6C00] 08:18:33 INFO - PROCESS | 3780 | 1466180313574 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:18:33 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 08:18:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:18:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:18:33 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. 08:18:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:18:33 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 08:18:33 INFO - PROCESS | 3780 | 1466180313600 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:18:33 INFO - PROCESS | 3780 | 1466180313602 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 08:18:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:18:33 INFO - PROCESS | 3780 | 1466180313605 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:18:33 INFO - PROCESS | 3780 | 1466180313607 Marionette TRACE conn2 <- [1,1522,null,{}] 08:18:33 INFO - PROCESS | 3780 | 1466180313610 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:33 INFO - PROCESS | 3780 | 1466180313615 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:33 INFO - PROCESS | 3780 | 1466180313735 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:18:33 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10A49800) [pid = 3780] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:18:33 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1434CC00) [pid = 3780] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:18:33 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10F75C00) [pid = 3780] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:18:33 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10565C00) [pid = 3780] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:18:33 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12DF1800) [pid = 3780] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:18:33 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1657F800) [pid = 3780] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:18:33 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13282C00) [pid = 3780] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:18:33 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (151A3800) [pid = 3780] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:18:33 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10F80400) [pid = 3780] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:18:33 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10F73000) [pid = 3780] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:18:33 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (10F7B400) [pid = 3780] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:18:33 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17D07C00) [pid = 3780] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:18:33 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13C93C00) [pid = 3780] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:18:33 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (19ACD800) [pid = 3780] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:18:34 INFO - PROCESS | 3780 | 1466180314026 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:34 INFO - PROCESS | 3780 | 1466180314028 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:34 INFO - PROCESS | 3780 | ++DOCSHELL 0F9E7800 == 15 [pid = 3780] [id = 390] 08:18:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1021B800) [pid = 3780] [serial = 1170] [outer = 00000000] 08:18:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10F22400) [pid = 3780] [serial = 1171] [outer = 1021B800] 08:18:34 INFO - PROCESS | 3780 | 1466180314057 Marionette DEBUG loaded listener.js 08:18:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11268C00) [pid = 3780] [serial = 1172] [outer = 1021B800] 08:18:34 INFO - PROCESS | 3780 | 1466180314574 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:18:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:18:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 999ms 08:18:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:18:34 INFO - PROCESS | 3780 | 1466180314609 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:18:34 INFO - PROCESS | 3780 | 1466180314611 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 08:18:34 INFO - PROCESS | 3780 | 1466180314615 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:18:34 INFO - PROCESS | 3780 | 1466180314616 Marionette TRACE conn2 <- [1,1526,null,{}] 08:18:34 INFO - PROCESS | 3780 | 1466180314619 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:34 INFO - PROCESS | 3780 | 1466180314621 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:34 INFO - PROCESS | 3780 | 1466180314698 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:18:34 INFO - PROCESS | 3780 | 1466180314705 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:34 INFO - PROCESS | 3780 | 1466180314707 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:34 INFO - PROCESS | 3780 | ++DOCSHELL 15B62400 == 16 [pid = 3780] [id = 391] 08:18:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15B69400) [pid = 3780] [serial = 1173] [outer = 00000000] 08:18:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (19A09800) [pid = 3780] [serial = 1174] [outer = 15B69400] 08:18:34 INFO - PROCESS | 3780 | 1466180314734 Marionette DEBUG loaded listener.js 08:18:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19A10400) [pid = 3780] [serial = 1175] [outer = 15B69400] 08:18:35 INFO - PROCESS | 3780 | 1466180315147 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:18:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:18:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 566ms 08:18:35 INFO - PROCESS | 3780 | 1466180315177 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:18:35 INFO - PROCESS | 3780 | 1466180315179 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 08:18:35 INFO - PROCESS | 3780 | 1466180315186 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:18:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:18:35 INFO - PROCESS | 3780 | 1466180315188 Marionette TRACE conn2 <- [1,1530,null,{}] 08:18:35 INFO - PROCESS | 3780 | 1466180315193 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:35 INFO - PROCESS | 3780 | 1466180315195 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:35 INFO - PROCESS | 3780 | 1466180315304 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:18:35 INFO - PROCESS | 3780 | 1466180315314 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:35 INFO - PROCESS | 3780 | 1466180315316 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:35 INFO - PROCESS | 3780 | ++DOCSHELL 15BB6400 == 17 [pid = 3780] [id = 392] 08:18:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19ADBC00) [pid = 3780] [serial = 1176] [outer = 00000000] 08:18:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A003400) [pid = 3780] [serial = 1177] [outer = 19ADBC00] 08:18:35 INFO - PROCESS | 3780 | 1466180315358 Marionette DEBUG loaded listener.js 08:18:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A005C00) [pid = 3780] [serial = 1178] [outer = 19ADBC00] 08:18:35 INFO - PROCESS | 3780 | 1466180315760 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:18:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:18:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 597ms 08:18:35 INFO - PROCESS | 3780 | 1466180315807 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:18:35 INFO - PROCESS | 3780 | 1466180315809 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 08:18:35 INFO - PROCESS | 3780 | 1466180315812 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:18:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:18:35 INFO - PROCESS | 3780 | 1466180315813 Marionette TRACE conn2 <- [1,1534,null,{}] 08:18:35 INFO - PROCESS | 3780 | 1466180315817 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:35 INFO - PROCESS | 3780 | 1466180315819 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:35 INFO - PROCESS | 3780 | 1466180315882 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:18:35 INFO - PROCESS | 3780 | 1466180316011 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:35 INFO - PROCESS | 3780 | 1466180316014 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:36 INFO - PROCESS | 3780 | ++DOCSHELL 102C9800 == 18 [pid = 3780] [id = 393] 08:18:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (102CB000) [pid = 3780] [serial = 1179] [outer = 00000000] 08:18:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (105F0800) [pid = 3780] [serial = 1180] [outer = 102CB000] 08:18:36 INFO - PROCESS | 3780 | 1466180316072 Marionette DEBUG loaded listener.js 08:18:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (10F6A800) [pid = 3780] [serial = 1181] [outer = 102CB000] 08:18:36 INFO - PROCESS | 3780 | 1466180316842 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:18:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:18:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1089ms 08:18:36 INFO - PROCESS | 3780 | 1466180316904 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:18:36 INFO - PROCESS | 3780 | 1466180316907 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 08:18:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:18:36 INFO - PROCESS | 3780 | 1466180316912 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:18:36 INFO - PROCESS | 3780 | 1466180316915 Marionette TRACE conn2 <- [1,1538,null,{}] 08:18:36 INFO - PROCESS | 3780 | 1466180316921 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:36 INFO - PROCESS | 3780 | 1466180316923 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:37 INFO - PROCESS | 3780 | 1466180317030 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:18:37 INFO - PROCESS | 3780 | 1466180317167 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:37 INFO - PROCESS | 3780 | 1466180317171 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:37 INFO - PROCESS | 3780 | ++DOCSHELL 1327B400 == 19 [pid = 3780] [id = 394] 08:18:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1327F400) [pid = 3780] [serial = 1182] [outer = 00000000] 08:18:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13C60C00) [pid = 3780] [serial = 1183] [outer = 1327F400] 08:18:37 INFO - PROCESS | 3780 | 1466180317232 Marionette DEBUG loaded listener.js 08:18:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (143F6800) [pid = 3780] [serial = 1184] [outer = 1327F400] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1314E400) [pid = 3780] [serial = 1147] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10F6EC00) [pid = 3780] [serial = 1145] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17549C00) [pid = 3780] [serial = 1128] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13953000) [pid = 3780] [serial = 1122] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13C58800) [pid = 3780] [serial = 1123] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (156C6800) [pid = 3780] [serial = 1125] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12D63C00) [pid = 3780] [serial = 1117] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (114BFC00) [pid = 3780] [serial = 1116] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1126EC00) [pid = 3780] [serial = 1119] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (12813400) [pid = 3780] [serial = 1120] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13C59800) [pid = 3780] [serial = 1136] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (114C0000) [pid = 3780] [serial = 1108] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (11430000) [pid = 3780] [serial = 1107] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (18168000) [pid = 3780] [serial = 1131] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15B62C00) [pid = 3780] [serial = 1111] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (152D0000) [pid = 3780] [serial = 1110] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (19C43400) [pid = 3780] [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.] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A640800) [pid = 3780] [serial = 1114] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1A463400) [pid = 3780] [serial = 1113] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (17630400) [pid = 3780] [serial = 1129] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1975A000) [pid = 3780] [serial = 1132] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (15957C00) [pid = 3780] [serial = 1126] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (11AD5800) [pid = 3780] [serial = 1135] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (19765000) [pid = 3780] [serial = 1139] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (12DF0C00) [pid = 3780] [serial = 1142] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (10A4CC00) [pid = 3780] [serial = 1144] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (13277000) [pid = 3780] [serial = 1148] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (12ADF800) [pid = 3780] [serial = 1141] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (18167C00) [pid = 3780] [serial = 1138] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (13C93000) [pid = 3780] [serial = 1150] [outer = 00000000] [url = about:blank] 08:18:37 INFO - PROCESS | 3780 | 1466180317967 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:18:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:18:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1089ms 08:18:37 INFO - PROCESS | 3780 | 1466180318005 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:18:37 INFO - PROCESS | 3780 | 1466180318009 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 08:18:37 INFO - PROCESS | 3780 | 1466180318014 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:18:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:18:37 INFO - PROCESS | 3780 | 1466180318017 Marionette TRACE conn2 <- [1,1542,null,{}] 08:18:38 INFO - PROCESS | 3780 | 1466180318023 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:38 INFO - PROCESS | 3780 | 1466180318026 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:38 INFO - PROCESS | 3780 | 1466180318097 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:18:38 INFO - PROCESS | 3780 | 1466180318104 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:38 INFO - PROCESS | 3780 | 1466180318108 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:38 INFO - PROCESS | 3780 | ++DOCSHELL 11251000 == 20 [pid = 3780] [id = 395] 08:18:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (11265000) [pid = 3780] [serial = 1185] [outer = 00000000] 08:18:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (1289A400) [pid = 3780] [serial = 1186] [outer = 11265000] 08:18:38 INFO - PROCESS | 3780 | 1466180318155 Marionette DEBUG loaded listener.js 08:18:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (12BBD800) [pid = 3780] [serial = 1187] [outer = 11265000] 08:18:38 INFO - PROCESS | 3780 | 1466180318664 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:18:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:18:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 701ms 08:18:38 INFO - PROCESS | 3780 | 1466180318721 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:18:38 INFO - PROCESS | 3780 | 1466180318725 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 08:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:18:38 INFO - PROCESS | 3780 | 1466180318731 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:18:38 INFO - PROCESS | 3780 | 1466180318734 Marionette TRACE conn2 <- [1,1546,null,{}] 08:18:38 INFO - PROCESS | 3780 | 1466180318737 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:38 INFO - PROCESS | 3780 | 1466180318739 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:38 INFO - PROCESS | 3780 | 1466180318808 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:18:38 INFO - PROCESS | 3780 | 1466180318891 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:38 INFO - PROCESS | 3780 | 1466180318893 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:38 INFO - PROCESS | 3780 | ++DOCSHELL 13275800 == 21 [pid = 3780] [id = 396] 08:18:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (13275C00) [pid = 3780] [serial = 1188] [outer = 00000000] 08:18:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (13284000) [pid = 3780] [serial = 1189] [outer = 13275C00] 08:18:38 INFO - PROCESS | 3780 | 1466180318940 Marionette DEBUG loaded listener.js 08:18:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (1365B400) [pid = 3780] [serial = 1190] [outer = 13275C00] 08:18:39 INFO - PROCESS | 3780 | 1466180319307 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:18:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:18:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 611ms 08:18:39 INFO - PROCESS | 3780 | 1466180319332 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:18:39 INFO - PROCESS | 3780 | 1466180319335 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 08:18:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:18:39 INFO - PROCESS | 3780 | 1466180319338 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:18:39 INFO - PROCESS | 3780 | 1466180319341 Marionette TRACE conn2 <- [1,1550,null,{}] 08:18:39 INFO - PROCESS | 3780 | 1466180319352 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:39 INFO - PROCESS | 3780 | 1466180319356 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:39 INFO - PROCESS | 3780 | 1466180319440 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:18:39 INFO - PROCESS | 3780 | 1466180319447 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:39 INFO - PROCESS | 3780 | 1466180319450 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:39 INFO - PROCESS | 3780 | ++DOCSHELL 1517FC00 == 22 [pid = 3780] [id = 397] 08:18:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (15184400) [pid = 3780] [serial = 1191] [outer = 00000000] 08:18:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (151A4800) [pid = 3780] [serial = 1192] [outer = 15184400] 08:18:39 INFO - PROCESS | 3780 | 1466180319497 Marionette DEBUG loaded listener.js 08:18:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (151ABC00) [pid = 3780] [serial = 1193] [outer = 15184400] 08:18:39 INFO - PROCESS | 3780 | 1466180319902 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:18:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:18:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 611ms 08:18:39 INFO - PROCESS | 3780 | 1466180319942 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:18:39 INFO - PROCESS | 3780 | 1466180319945 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 08:18:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:18:39 INFO - PROCESS | 3780 | 1466180319951 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:18:39 INFO - PROCESS | 3780 | 1466180319953 Marionette TRACE conn2 <- [1,1554,null,{}] 08:18:39 INFO - PROCESS | 3780 | 1466180319962 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:39 INFO - PROCESS | 3780 | 1466180319964 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:40 INFO - PROCESS | 3780 | 1466180320075 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:18:40 INFO - PROCESS | 3780 | 1466180320160 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:40 INFO - PROCESS | 3780 | 1466180320162 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:40 INFO - PROCESS | 3780 | ++DOCSHELL 15954400 == 23 [pid = 3780] [id = 398] 08:18:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (15957000) [pid = 3780] [serial = 1194] [outer = 00000000] 08:18:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (15B69C00) [pid = 3780] [serial = 1195] [outer = 15957000] 08:18:40 INFO - PROCESS | 3780 | 1466180320205 Marionette DEBUG loaded listener.js 08:18:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (15BB5C00) [pid = 3780] [serial = 1196] [outer = 15957000] 08:18:40 INFO - PROCESS | 3780 | 1466180320574 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:18:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:18:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 08:18:40 INFO - PROCESS | 3780 | 1466180320617 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:18:40 INFO - PROCESS | 3780 | 1466180320619 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 08:18:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:18:40 INFO - PROCESS | 3780 | 1466180320622 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:18:40 INFO - PROCESS | 3780 | 1466180320624 Marionette TRACE conn2 <- [1,1558,null,{}] 08:18:40 INFO - PROCESS | 3780 | 1466180320627 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:40 INFO - PROCESS | 3780 | 1466180320629 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:40 INFO - PROCESS | 3780 | 1466180320740 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:18:40 INFO - PROCESS | 3780 | 1466180320745 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:40 INFO - PROCESS | 3780 | 1466180320747 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:40 INFO - PROCESS | 3780 | ++DOCSHELL 12A9D400 == 24 [pid = 3780] [id = 399] 08:18:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1657C400) [pid = 3780] [serial = 1197] [outer = 00000000] 08:18:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (16A4FC00) [pid = 3780] [serial = 1198] [outer = 1657C400] 08:18:40 INFO - PROCESS | 3780 | 1466180320793 Marionette DEBUG loaded listener.js 08:18:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (16FD2400) [pid = 3780] [serial = 1199] [outer = 1657C400] 08:18:41 INFO - PROCESS | 3780 | 1466180321231 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:18:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:18:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 656ms 08:18:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:18:41 INFO - PROCESS | 3780 | 1466180321303 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:18:41 INFO - PROCESS | 3780 | 1466180321305 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 08:18:41 INFO - PROCESS | 3780 | 1466180321308 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:18:41 INFO - PROCESS | 3780 | 1466180321310 Marionette TRACE conn2 <- [1,1562,null,{}] 08:18:41 INFO - PROCESS | 3780 | 1466180321313 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:41 INFO - PROCESS | 3780 | 1466180321319 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:41 INFO - PROCESS | 3780 | 1466180321466 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:18:41 INFO - PROCESS | 3780 | 1466180321489 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:41 INFO - PROCESS | 3780 | 1466180321491 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:41 INFO - PROCESS | 3780 | ++DOCSHELL 17D0A400 == 25 [pid = 3780] [id = 400] 08:18:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (17F16C00) [pid = 3780] [serial = 1200] [outer = 00000000] 08:18:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1816BC00) [pid = 3780] [serial = 1201] [outer = 17F16C00] 08:18:41 INFO - PROCESS | 3780 | 1466180321534 Marionette DEBUG loaded listener.js 08:18:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (19761400) [pid = 3780] [serial = 1202] [outer = 17F16C00] 08:18:41 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16A51400) [pid = 3780] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:18:41 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15291000) [pid = 3780] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:18:41 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (11AD3C00) [pid = 3780] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:18:41 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1394F000) [pid = 3780] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:18:41 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (0F9EA800) [pid = 3780] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:18:41 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16FD6C00) [pid = 3780] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:18:41 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1021B800) [pid = 3780] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:18:41 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (15B69400) [pid = 3780] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:18:41 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (13C8C400) [pid = 3780] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:18:42 INFO - PROCESS | 3780 | 1466180322024 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:18:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:18:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 760ms 08:18:42 INFO - PROCESS | 3780 | 1466180322076 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:18:42 INFO - PROCESS | 3780 | 1466180322078 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 08:18:42 INFO - PROCESS | 3780 | 1466180322081 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:18:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:18:42 INFO - PROCESS | 3780 | 1466180322082 Marionette TRACE conn2 <- [1,1566,null,{}] 08:18:42 INFO - PROCESS | 3780 | 1466180322086 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:42 INFO - PROCESS | 3780 | 1466180322088 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:42 INFO - PROCESS | 3780 | 1466180322147 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:18:42 INFO - PROCESS | 3780 | 1466180322154 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:42 INFO - PROCESS | 3780 | 1466180322156 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:42 INFO - PROCESS | 3780 | ++DOCSHELL 102CD800 == 26 [pid = 3780] [id = 401] 08:18:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (10F7E000) [pid = 3780] [serial = 1203] [outer = 00000000] 08:18:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1657E000) [pid = 3780] [serial = 1204] [outer = 10F7E000] 08:18:42 INFO - PROCESS | 3780 | 1466180322199 Marionette DEBUG loaded listener.js 08:18:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1816B400) [pid = 3780] [serial = 1205] [outer = 10F7E000] 08:18:42 INFO - PROCESS | 3780 | 1466180322624 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:18:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:18:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 596ms 08:18:42 INFO - PROCESS | 3780 | 1466180322684 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:18:42 INFO - PROCESS | 3780 | 1466180322686 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 08:18:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:18:42 INFO - PROCESS | 3780 | 1466180322689 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:18:42 INFO - PROCESS | 3780 | 1466180322690 Marionette TRACE conn2 <- [1,1570,null,{}] 08:18:42 INFO - PROCESS | 3780 | 1466180322694 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:42 INFO - PROCESS | 3780 | 1466180322696 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:42 INFO - PROCESS | 3780 | 1466180322797 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:18:42 INFO - PROCESS | 3780 | 1466180322803 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:42 INFO - PROCESS | 3780 | 1466180322805 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:42 INFO - PROCESS | 3780 | ++DOCSHELL 156C1800 == 27 [pid = 3780] [id = 402] 08:18:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (17F1B800) [pid = 3780] [serial = 1206] [outer = 00000000] 08:18:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (19A0D800) [pid = 3780] [serial = 1207] [outer = 17F1B800] 08:18:42 INFO - PROCESS | 3780 | 1466180322831 Marionette DEBUG loaded listener.js 08:18:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (19ACE000) [pid = 3780] [serial = 1208] [outer = 17F1B800] 08:18:43 INFO - PROCESS | 3780 | 1466180323239 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:18:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:18:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 596ms 08:18:43 INFO - PROCESS | 3780 | 1466180323292 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:18:43 INFO - PROCESS | 3780 | 1466180323294 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 08:18:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:18:43 INFO - PROCESS | 3780 | 1466180323297 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:18:43 INFO - PROCESS | 3780 | 1466180323299 Marionette TRACE conn2 <- [1,1574,null,{}] 08:18:43 INFO - PROCESS | 3780 | 1466180323302 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:43 INFO - PROCESS | 3780 | 1466180323304 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:43 INFO - PROCESS | 3780 | 1466180323380 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:18:43 INFO - PROCESS | 3780 | 1466180323389 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:43 INFO - PROCESS | 3780 | 1466180323391 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:43 INFO - PROCESS | 3780 | ++DOCSHELL 12A9DC00 == 28 [pid = 3780] [id = 403] 08:18:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13666C00) [pid = 3780] [serial = 1209] [outer = 00000000] 08:18:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1A003800) [pid = 3780] [serial = 1210] [outer = 13666C00] 08:18:43 INFO - PROCESS | 3780 | 1466180323441 Marionette DEBUG loaded listener.js 08:18:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1A0C0800) [pid = 3780] [serial = 1211] [outer = 13666C00] 08:18:43 INFO - PROCESS | 3780 | 1466180323844 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:18:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:18:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 567ms 08:18:43 INFO - PROCESS | 3780 | 1466180323905 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:18:43 INFO - PROCESS | 3780 | 1466180323909 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 08:18:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:18:43 INFO - PROCESS | 3780 | 1466180323901 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:18:43 INFO - PROCESS | 3780 | 1466180323905 Marionette TRACE conn2 <- [1,1578,null,{}] 08:18:43 INFO - PROCESS | 3780 | 1466180323911 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:43 INFO - PROCESS | 3780 | 1466180323915 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:44 INFO - PROCESS | 3780 | 1466180324024 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:18:44 INFO - PROCESS | 3780 | 1466180324183 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:44 INFO - PROCESS | 3780 | 1466180324188 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:44 INFO - PROCESS | 3780 | ++DOCSHELL 11258800 == 29 [pid = 3780] [id = 404] 08:18:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (11259C00) [pid = 3780] [serial = 1212] [outer = 00000000] 08:18:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (11AD3C00) [pid = 3780] [serial = 1213] [outer = 11259C00] 08:18:44 INFO - PROCESS | 3780 | 1466180324244 Marionette DEBUG loaded listener.js 08:18:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (11CCB400) [pid = 3780] [serial = 1214] [outer = 11259C00] 08:18:44 INFO - PROCESS | 3780 | 1466180324760 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:18:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:18:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 895ms 08:18:44 INFO - PROCESS | 3780 | 1466180324810 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:18:44 INFO - PROCESS | 3780 | 1466180324814 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 08:18:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:18:44 INFO - PROCESS | 3780 | 1466180324820 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:18:44 INFO - PROCESS | 3780 | 1466180324824 Marionette TRACE conn2 <- [1,1582,null,{}] 08:18:44 INFO - PROCESS | 3780 | 1466180324829 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:44 INFO - PROCESS | 3780 | 1466180324832 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:44 INFO - PROCESS | 3780 | 1466180324941 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:18:45 INFO - PROCESS | 3780 | 1466180325082 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:45 INFO - PROCESS | 3780 | 1466180325085 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:45 INFO - PROCESS | 3780 | ++DOCSHELL 13947800 == 30 [pid = 3780] [id = 405] 08:18:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13948800) [pid = 3780] [serial = 1215] [outer = 00000000] 08:18:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (13C85400) [pid = 3780] [serial = 1216] [outer = 13948800] 08:18:45 INFO - PROCESS | 3780 | 1466180325140 Marionette DEBUG loaded listener.js 08:18:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (14037000) [pid = 3780] [serial = 1217] [outer = 13948800] 08:18:45 INFO - PROCESS | 3780 | 1466180325726 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:18:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:18:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 954ms 08:18:45 INFO - PROCESS | 3780 | 1466180325771 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:18:45 INFO - PROCESS | 3780 | 1466180325773 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 08:18:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:18:45 INFO - PROCESS | 3780 | 1466180325777 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:18:45 INFO - PROCESS | 3780 | 1466180325780 Marionette TRACE conn2 <- [1,1586,null,{}] 08:18:45 INFO - PROCESS | 3780 | 1466180325789 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:45 INFO - PROCESS | 3780 | 1466180325794 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:45 INFO - PROCESS | 3780 | 1466180325900 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:18:46 INFO - PROCESS | 3780 | 1466180326031 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:46 INFO - PROCESS | 3780 | 1466180326035 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:46 INFO - PROCESS | 3780 | ++DOCSHELL 175A4800 == 31 [pid = 3780] [id = 406] 08:18:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1762C800) [pid = 3780] [serial = 1218] [outer = 00000000] 08:18:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18165800) [pid = 3780] [serial = 1219] [outer = 1762C800] 08:18:46 INFO - PROCESS | 3780 | 1466180326074 Marionette DEBUG loaded listener.js 08:18:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19A02400) [pid = 3780] [serial = 1220] [outer = 1762C800] 08:18:46 INFO - PROCESS | 3780 | 1466180326843 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:18:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:18:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1104ms 08:18:46 INFO - PROCESS | 3780 | 1466180326892 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:18:46 INFO - PROCESS | 3780 | 1466180326879 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 08:18:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:18:46 INFO - PROCESS | 3780 | 1466180326885 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:18:46 INFO - PROCESS | 3780 | 1466180326888 Marionette TRACE conn2 <- [1,1590,null,{}] 08:18:46 INFO - PROCESS | 3780 | 1466180326893 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:46 INFO - PROCESS | 3780 | 1466180326896 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:46 INFO - PROCESS | 3780 | 1466180326993 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:18:47 INFO - PROCESS | 3780 | 1466180327125 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:47 INFO - PROCESS | 3780 | 1466180327129 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:47 INFO - PROCESS | 3780 | ++DOCSHELL 10F6B000 == 32 [pid = 3780] [id = 407] 08:18:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (10F70800) [pid = 3780] [serial = 1221] [outer = 00000000] 08:18:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (12A9C400) [pid = 3780] [serial = 1222] [outer = 10F70800] 08:18:47 INFO - PROCESS | 3780 | 1466180327178 Marionette DEBUG loaded listener.js 08:18:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1302C800) [pid = 3780] [serial = 1223] [outer = 10F70800] 08:18:47 INFO - PROCESS | 3780 | --DOCSHELL 0F977C00 == 31 [pid = 3780] [id = 384] 08:18:47 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (14342C00) [pid = 3780] [serial = 1151] [outer = 00000000] [url = about:blank] 08:18:47 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A003400) [pid = 3780] [serial = 1177] [outer = 00000000] [url = about:blank] 08:18:47 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16FD4800) [pid = 3780] [serial = 1165] [outer = 00000000] [url = about:blank] 08:18:47 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1594BC00) [pid = 3780] [serial = 1162] [outer = 00000000] [url = about:blank] 08:18:47 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (12A9F400) [pid = 3780] [serial = 1156] [outer = 00000000] [url = about:blank] 08:18:47 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12BC3400) [pid = 3780] [serial = 1157] [outer = 00000000] [url = about:blank] 08:18:47 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13C88400) [pid = 3780] [serial = 1159] [outer = 00000000] [url = about:blank] 08:18:47 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (14038000) [pid = 3780] [serial = 1160] [outer = 00000000] [url = about:blank] 08:18:47 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (105E3C00) [pid = 3780] [serial = 1153] [outer = 00000000] [url = about:blank] 08:18:47 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10A4A400) [pid = 3780] [serial = 1154] [outer = 00000000] [url = about:blank] 08:18:47 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (18166000) [pid = 3780] [serial = 1168] [outer = 00000000] [url = about:blank] 08:18:47 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (10F22400) [pid = 3780] [serial = 1171] [outer = 00000000] [url = about:blank] 08:18:47 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (19A09800) [pid = 3780] [serial = 1174] [outer = 00000000] [url = about:blank] 08:18:47 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (11268C00) [pid = 3780] [serial = 1172] [outer = 00000000] [url = about:blank] 08:18:47 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (19A10400) [pid = 3780] [serial = 1175] [outer = 00000000] [url = about:blank] 08:18:47 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17549400) [pid = 3780] [serial = 1166] [outer = 00000000] [url = about:blank] 08:18:47 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1976C800) [pid = 3780] [serial = 1169] [outer = 00000000] [url = about:blank] 08:18:47 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15B65800) [pid = 3780] [serial = 1163] [outer = 00000000] [url = about:blank] 08:18:48 INFO - PROCESS | 3780 | 1466180328129 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:18:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:18:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1297ms 08:18:48 INFO - PROCESS | 3780 | 1466180328188 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:18:48 INFO - PROCESS | 3780 | 1466180328191 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 08:18:48 INFO - PROCESS | 3780 | 1466180328196 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:18:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:18:48 INFO - PROCESS | 3780 | 1466180328200 Marionette TRACE conn2 <- [1,1594,null,{}] 08:18:48 INFO - PROCESS | 3780 | 1466180328205 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:48 INFO - PROCESS | 3780 | 1466180328208 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:48 INFO - PROCESS | 3780 | 1466180328295 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:18:48 INFO - PROCESS | 3780 | 1466180328303 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:48 INFO - PROCESS | 3780 | 1466180328307 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:48 INFO - PROCESS | 3780 | ++DOCSHELL 10F70C00 == 32 [pid = 3780] [id = 408] 08:18:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (10F74800) [pid = 3780] [serial = 1224] [outer = 00000000] 08:18:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (11268C00) [pid = 3780] [serial = 1225] [outer = 10F74800] 08:18:48 INFO - PROCESS | 3780 | 1466180328353 Marionette DEBUG loaded listener.js 08:18:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (114C9400) [pid = 3780] [serial = 1226] [outer = 10F74800] 08:18:48 INFO - PROCESS | 3780 | 1466180328846 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:18:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:18:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 656ms 08:18:48 INFO - PROCESS | 3780 | 1466180328861 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:18:48 INFO - PROCESS | 3780 | 1466180328866 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 08:18:48 INFO - PROCESS | 3780 | 1466180328876 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:18:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:18:48 INFO - PROCESS | 3780 | 1466180328878 Marionette TRACE conn2 <- [1,1598,null,{}] 08:18:48 INFO - PROCESS | 3780 | 1466180328882 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:48 INFO - PROCESS | 3780 | 1466180328885 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:48 INFO - PROCESS | 3780 | 1466180329009 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:18:49 INFO - PROCESS | 3780 | 1466180329114 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:49 INFO - PROCESS | 3780 | 1466180329117 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:49 INFO - PROCESS | 3780 | ++DOCSHELL 1312BC00 == 33 [pid = 3780] [id = 409] 08:18:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (131E2C00) [pid = 3780] [serial = 1227] [outer = 00000000] 08:18:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13C53C00) [pid = 3780] [serial = 1228] [outer = 131E2C00] 08:18:49 INFO - PROCESS | 3780 | 1466180329164 Marionette DEBUG loaded listener.js 08:18:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13C85800) [pid = 3780] [serial = 1229] [outer = 131E2C00] 08:18:49 INFO - PROCESS | 3780 | 1466180329510 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:18:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:18:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 08:18:49 INFO - PROCESS | 3780 | 1466180329558 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:18:49 INFO - PROCESS | 3780 | 1466180329560 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 08:18:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:18:49 INFO - PROCESS | 3780 | 1466180329564 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:18:49 INFO - PROCESS | 3780 | 1466180329567 Marionette TRACE conn2 <- [1,1602,null,{}] 08:18:49 INFO - PROCESS | 3780 | 1466180329578 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:49 INFO - PROCESS | 3780 | 1466180329582 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:49 INFO - PROCESS | 3780 | 1466180329653 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:18:49 INFO - PROCESS | 3780 | 1466180329660 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:49 INFO - PROCESS | 3780 | 1466180329663 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:49 INFO - PROCESS | 3780 | ++DOCSHELL 151A6400 == 34 [pid = 3780] [id = 410] 08:18:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15286C00) [pid = 3780] [serial = 1230] [outer = 00000000] 08:18:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (156C9C00) [pid = 3780] [serial = 1231] [outer = 15286C00] 08:18:49 INFO - PROCESS | 3780 | 1466180329710 Marionette DEBUG loaded listener.js 08:18:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15955800) [pid = 3780] [serial = 1232] [outer = 15286C00] 08:18:50 INFO - PROCESS | 3780 | 1466180330187 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:18:50 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 08:18:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 655ms 08:18:50 INFO - PROCESS | 3780 | 1466180330229 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:18:50 INFO - PROCESS | 3780 | 1466180330232 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 08:18:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:18:50 INFO - PROCESS | 3780 | 1466180330235 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:18:50 INFO - PROCESS | 3780 | 1466180330237 Marionette TRACE conn2 <- [1,1606,null,{}] 08:18:50 INFO - PROCESS | 3780 | 1466180330240 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:50 INFO - PROCESS | 3780 | 1466180330242 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:50 INFO - PROCESS | 3780 | 1466180330365 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:18:50 INFO - PROCESS | 3780 | 1466180330427 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:50 INFO - PROCESS | 3780 | 1466180330429 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:50 INFO - PROCESS | 3780 | ++DOCSHELL 1657F800 == 35 [pid = 3780] [id = 411] 08:18:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16580400) [pid = 3780] [serial = 1233] [outer = 00000000] 08:18:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16A58000) [pid = 3780] [serial = 1234] [outer = 16580400] 08:18:50 INFO - PROCESS | 3780 | 1466180330472 Marionette DEBUG loaded listener.js 08:18:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17552400) [pid = 3780] [serial = 1235] [outer = 16580400] 08:18:50 INFO - PROCESS | 3780 | 1466180330875 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:18:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:18:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 656ms 08:18:50 INFO - PROCESS | 3780 | 1466180330900 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:18:50 INFO - PROCESS | 3780 | 1466180330902 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 08:18:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:18:50 INFO - PROCESS | 3780 | 1466180330905 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:18:50 INFO - PROCESS | 3780 | 1466180330907 Marionette TRACE conn2 <- [1,1610,null,{}] 08:18:50 INFO - PROCESS | 3780 | 1466180330910 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:50 INFO - PROCESS | 3780 | 1466180330912 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:51 INFO - PROCESS | 3780 | 1466180331002 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:18:51 INFO - PROCESS | 3780 | 1466180331009 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:51 INFO - PROCESS | 3780 | 1466180331011 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:51 INFO - PROCESS | 3780 | ++DOCSHELL 1759EC00 == 36 [pid = 3780] [id = 412] 08:18:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (175A0400) [pid = 3780] [serial = 1236] [outer = 00000000] 08:18:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18161000) [pid = 3780] [serial = 1237] [outer = 175A0400] 08:18:51 INFO - PROCESS | 3780 | 1466180331054 Marionette DEBUG loaded listener.js 08:18:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1816A000) [pid = 3780] [serial = 1238] [outer = 175A0400] 08:18:51 INFO - PROCESS | 3780 | 1466180331514 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:18:51 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 08:18:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 656ms 08:18:51 INFO - PROCESS | 3780 | 1466180331567 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:18:51 INFO - PROCESS | 3780 | 1466180331569 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 08:18:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:18:51 INFO - PROCESS | 3780 | 1466180331572 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:18:51 INFO - PROCESS | 3780 | 1466180331574 Marionette TRACE conn2 <- [1,1614,null,{}] 08:18:51 INFO - PROCESS | 3780 | 1466180331577 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:51 INFO - PROCESS | 3780 | 1466180331582 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:51 INFO - PROCESS | 3780 | 1466180331740 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:18:51 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15957000) [pid = 3780] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:18:51 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (11265000) [pid = 3780] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:18:51 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1327F400) [pid = 3780] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:18:51 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (102CB000) [pid = 3780] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:18:51 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15184400) [pid = 3780] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:18:51 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13275C00) [pid = 3780] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:18:51 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1657C400) [pid = 3780] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:18:51 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17F16C00) [pid = 3780] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:18:51 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (10F7E000) [pid = 3780] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:18:51 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17F1B800) [pid = 3780] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:18:51 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13666C00) [pid = 3780] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:18:51 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (19ADBC00) [pid = 3780] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:18:51 INFO - PROCESS | 3780 | 1466180331956 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:51 INFO - PROCESS | 3780 | 1466180331958 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:51 INFO - PROCESS | 3780 | ++DOCSHELL 1026D400 == 37 [pid = 3780] [id = 413] 08:18:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10273400) [pid = 3780] [serial = 1239] [outer = 00000000] 08:18:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10F7E000) [pid = 3780] [serial = 1240] [outer = 10273400] 08:18:51 INFO - PROCESS | 3780 | 1466180332001 Marionette DEBUG loaded listener.js 08:18:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13666C00) [pid = 3780] [serial = 1241] [outer = 10273400] 08:18:52 INFO - PROCESS | 3780 | 1466180332336 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:18:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:18:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 805ms 08:18:52 INFO - PROCESS | 3780 | 1466180332374 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:18:52 INFO - PROCESS | 3780 | 1466180332375 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 08:18:52 INFO - PROCESS | 3780 | 1466180332379 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:18:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:18:52 INFO - PROCESS | 3780 | 1466180332380 Marionette TRACE conn2 <- [1,1618,null,{}] 08:18:52 INFO - PROCESS | 3780 | 1466180332384 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:52 INFO - PROCESS | 3780 | 1466180332386 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:52 INFO - PROCESS | 3780 | 1466180332493 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:18:52 INFO - PROCESS | 3780 | 1466180332501 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:52 INFO - PROCESS | 3780 | 1466180332503 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:52 INFO - PROCESS | 3780 | ++DOCSHELL 105ED400 == 38 [pid = 3780] [id = 414] 08:18:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (105F1C00) [pid = 3780] [serial = 1242] [outer = 00000000] 08:18:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (19ACC800) [pid = 3780] [serial = 1243] [outer = 105F1C00] 08:18:52 INFO - PROCESS | 3780 | 1466180332545 Marionette DEBUG loaded listener.js 08:18:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19C46800) [pid = 3780] [serial = 1244] [outer = 105F1C00] 08:18:52 INFO - PROCESS | 3780 | 1466180332941 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:18:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:18:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 611ms 08:18:52 INFO - PROCESS | 3780 | 1466180333000 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:18:52 INFO - PROCESS | 3780 | 1466180333002 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 08:18:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:18:52 INFO - PROCESS | 3780 | 1466180333005 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:18:52 INFO - PROCESS | 3780 | 1466180333007 Marionette TRACE conn2 <- [1,1622,null,{}] 08:18:52 INFO - PROCESS | 3780 | 1466180332994 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:52 INFO - PROCESS | 3780 | 1466180332996 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:53 INFO - PROCESS | 3780 | 1466180333071 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:18:53 INFO - PROCESS | 3780 | 1466180333188 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:53 INFO - PROCESS | 3780 | 1466180333190 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:53 INFO - PROCESS | 3780 | ++DOCSHELL 15B68400 == 39 [pid = 3780] [id = 415] 08:18:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19A05C00) [pid = 3780] [serial = 1245] [outer = 00000000] 08:18:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A45B800) [pid = 3780] [serial = 1246] [outer = 19A05C00] 08:18:53 INFO - PROCESS | 3780 | 1466180333232 Marionette DEBUG loaded listener.js 08:18:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A45D000) [pid = 3780] [serial = 1247] [outer = 19A05C00] 08:18:53 INFO - PROCESS | 3780 | 1466180333581 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:18:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:18:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 611ms 08:18:53 INFO - PROCESS | 3780 | 1466180333608 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:18:53 INFO - PROCESS | 3780 | 1466180333610 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 08:18:53 INFO - PROCESS | 3780 | 1466180333613 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:18:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:18:53 INFO - PROCESS | 3780 | 1466180333615 Marionette TRACE conn2 <- [1,1626,null,{}] 08:18:53 INFO - PROCESS | 3780 | 1466180333627 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:53 INFO - PROCESS | 3780 | 1466180333629 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:53 INFO - PROCESS | 3780 | 1466180333706 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:18:53 INFO - PROCESS | 3780 | 1466180333713 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:53 INFO - PROCESS | 3780 | 1466180333716 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:53 INFO - PROCESS | 3780 | ++DOCSHELL 1975A400 == 40 [pid = 3780] [id = 416] 08:18:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A54E400) [pid = 3780] [serial = 1248] [outer = 00000000] 08:18:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A556800) [pid = 3780] [serial = 1249] [outer = 1A54E400] 08:18:53 INFO - PROCESS | 3780 | 1466180333764 Marionette DEBUG loaded listener.js 08:18:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A557400) [pid = 3780] [serial = 1250] [outer = 1A54E400] 08:18:54 INFO - PROCESS | 3780 | 1466180334510 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:18:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:18:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 939ms 08:18:54 INFO - PROCESS | 3780 | 1466180334548 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:18:54 INFO - PROCESS | 3780 | 1466180334552 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 08:18:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:18:54 INFO - PROCESS | 3780 | 1466180334557 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:18:54 INFO - PROCESS | 3780 | 1466180334562 Marionette TRACE conn2 <- [1,1630,null,{}] 08:18:54 INFO - PROCESS | 3780 | 1466180334567 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:54 INFO - PROCESS | 3780 | 1466180334570 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:54 INFO - PROCESS | 3780 | 1466180334686 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:18:54 INFO - PROCESS | 3780 | 1466180334823 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:54 INFO - PROCESS | 3780 | 1466180334826 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:54 INFO - PROCESS | 3780 | ++DOCSHELL 10A49800 == 41 [pid = 3780] [id = 417] 08:18:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (10F72800) [pid = 3780] [serial = 1251] [outer = 00000000] 08:18:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (12AA3000) [pid = 3780] [serial = 1252] [outer = 10F72800] 08:18:54 INFO - PROCESS | 3780 | 1466180334864 Marionette DEBUG loaded listener.js 08:18:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (13275C00) [pid = 3780] [serial = 1253] [outer = 10F72800] 08:18:55 INFO - PROCESS | 3780 | 1466180335627 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:18:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:18:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1163ms 08:18:55 INFO - PROCESS | 3780 | 1466180335733 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:18:55 INFO - PROCESS | 3780 | 1466180335737 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 08:18:55 INFO - PROCESS | 3780 | 1466180335743 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:18:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:18:55 INFO - PROCESS | 3780 | 1466180335746 Marionette TRACE conn2 <- [1,1634,null,{}] 08:18:55 INFO - PROCESS | 3780 | 1466180335753 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:55 INFO - PROCESS | 3780 | 1466180335756 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:55 INFO - PROCESS | 3780 | 1466180335865 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:18:55 INFO - PROCESS | 3780 | 1466180335970 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:55 INFO - PROCESS | 3780 | 1466180335958 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:55 INFO - PROCESS | 3780 | ++DOCSHELL 1124F800 == 42 [pid = 3780] [id = 418] 08:18:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (11250000) [pid = 3780] [serial = 1254] [outer = 00000000] 08:18:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (12A9E000) [pid = 3780] [serial = 1255] [outer = 11250000] 08:18:56 INFO - PROCESS | 3780 | 1466180336011 Marionette DEBUG loaded listener.js 08:18:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (12D64000) [pid = 3780] [serial = 1256] [outer = 11250000] 08:18:56 INFO - PROCESS | 3780 | --DOCSHELL 15B68400 == 41 [pid = 3780] [id = 415] 08:18:56 INFO - PROCESS | 3780 | --DOCSHELL 105ED400 == 40 [pid = 3780] [id = 414] 08:18:56 INFO - PROCESS | 3780 | --DOCSHELL 1026D400 == 39 [pid = 3780] [id = 413] 08:18:56 INFO - PROCESS | 3780 | --DOCSHELL 1759EC00 == 38 [pid = 3780] [id = 412] 08:18:56 INFO - PROCESS | 3780 | --DOCSHELL 1657F800 == 37 [pid = 3780] [id = 411] 08:18:56 INFO - PROCESS | 3780 | --DOCSHELL 151A6400 == 36 [pid = 3780] [id = 410] 08:18:56 INFO - PROCESS | 3780 | --DOCSHELL 1312BC00 == 35 [pid = 3780] [id = 409] 08:18:56 INFO - PROCESS | 3780 | --DOCSHELL 10F70C00 == 34 [pid = 3780] [id = 408] 08:18:56 INFO - PROCESS | 3780 | --DOCSHELL 10F6B000 == 33 [pid = 3780] [id = 407] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A005C00) [pid = 3780] [serial = 1178] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15B69C00) [pid = 3780] [serial = 1195] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15BB5C00) [pid = 3780] [serial = 1196] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1289A400) [pid = 3780] [serial = 1186] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (12BBD800) [pid = 3780] [serial = 1187] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13C60C00) [pid = 3780] [serial = 1183] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (143F6800) [pid = 3780] [serial = 1184] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (105F0800) [pid = 3780] [serial = 1180] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10F6A800) [pid = 3780] [serial = 1181] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (151A4800) [pid = 3780] [serial = 1192] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13284000) [pid = 3780] [serial = 1189] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1365B400) [pid = 3780] [serial = 1190] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16A4FC00) [pid = 3780] [serial = 1198] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1816BC00) [pid = 3780] [serial = 1201] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1657E000) [pid = 3780] [serial = 1204] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1816B400) [pid = 3780] [serial = 1205] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (19A0D800) [pid = 3780] [serial = 1207] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16FD2400) [pid = 3780] [serial = 1199] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A0C0800) [pid = 3780] [serial = 1211] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A003800) [pid = 3780] [serial = 1210] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19761400) [pid = 3780] [serial = 1202] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (19ACE000) [pid = 3780] [serial = 1208] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (151ABC00) [pid = 3780] [serial = 1193] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 3780 | 1466180336504 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:18:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:18:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 804ms 08:18:56 INFO - PROCESS | 3780 | 1466180336550 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:18:56 INFO - PROCESS | 3780 | 1466180336555 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 08:18:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:18:56 INFO - PROCESS | 3780 | 1466180336561 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:18:56 INFO - PROCESS | 3780 | 1466180336563 Marionette TRACE conn2 <- [1,1638,null,{}] 08:18:56 INFO - PROCESS | 3780 | 1466180336567 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:56 INFO - PROCESS | 3780 | 1466180336570 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:56 INFO - PROCESS | 3780 | 1466180336656 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:18:56 INFO - PROCESS | 3780 | 1466180336665 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:56 INFO - PROCESS | 3780 | 1466180336667 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:56 INFO - PROCESS | 3780 | ++DOCSHELL 12AA9000 == 34 [pid = 3780] [id = 419] 08:18:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (12ADE400) [pid = 3780] [serial = 1257] [outer = 00000000] 08:18:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (132C4C00) [pid = 3780] [serial = 1258] [outer = 12ADE400] 08:18:56 INFO - PROCESS | 3780 | 1466180336713 Marionette DEBUG loaded listener.js 08:18:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (13944C00) [pid = 3780] [serial = 1259] [outer = 12ADE400] 08:18:57 INFO - PROCESS | 3780 | 1466180337173 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:18:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:18:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 671ms 08:18:57 INFO - PROCESS | 3780 | 1466180337224 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:18:57 INFO - PROCESS | 3780 | 1466180337226 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 08:18:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:18:57 INFO - PROCESS | 3780 | 1466180337230 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:18:57 INFO - PROCESS | 3780 | 1466180337233 Marionette TRACE conn2 <- [1,1642,null,{}] 08:18:57 INFO - PROCESS | 3780 | 1466180337243 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:57 INFO - PROCESS | 3780 | 1466180337248 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:57 INFO - PROCESS | 3780 | 1466180337362 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:18:57 INFO - PROCESS | 3780 | 1466180337460 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:57 INFO - PROCESS | 3780 | 1466180337463 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:57 INFO - PROCESS | 3780 | ++DOCSHELL 151A1800 == 35 [pid = 3780] [id = 420] 08:18:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (151A3C00) [pid = 3780] [serial = 1260] [outer = 00000000] 08:18:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15290800) [pid = 3780] [serial = 1261] [outer = 151A3C00] 08:18:57 INFO - PROCESS | 3780 | 1466180337494 Marionette DEBUG loaded listener.js 08:18:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (156C3400) [pid = 3780] [serial = 1262] [outer = 151A3C00] 08:18:57 INFO - PROCESS | 3780 | 1466180337846 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:18:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:18:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 656ms 08:18:57 INFO - PROCESS | 3780 | 1466180337894 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:18:57 INFO - PROCESS | 3780 | 1466180337897 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 08:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:18:57 INFO - PROCESS | 3780 | 1466180337900 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:18:57 INFO - PROCESS | 3780 | 1466180337901 Marionette TRACE conn2 <- [1,1646,null,{}] 08:18:57 INFO - PROCESS | 3780 | 1466180337905 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:57 INFO - PROCESS | 3780 | 1466180337907 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:57 INFO - PROCESS | 3780 | 1466180337990 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:18:57 INFO - PROCESS | 3780 | 1466180337996 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:57 INFO - PROCESS | 3780 | 1466180337998 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:57 INFO - PROCESS | 3780 | ++DOCSHELL 15B68400 == 36 [pid = 3780] [id = 421] 08:18:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15B69800) [pid = 3780] [serial = 1263] [outer = 00000000] 08:18:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16A51400) [pid = 3780] [serial = 1264] [outer = 15B69800] 08:18:58 INFO - PROCESS | 3780 | 1466180338042 Marionette DEBUG loaded listener.js 08:18:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17488400) [pid = 3780] [serial = 1265] [outer = 15B69800] 08:18:58 INFO - PROCESS | 3780 | 1466180338498 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 596ms 08:18:58 INFO - PROCESS | 3780 | 1466180338517 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:18:58 INFO - PROCESS | 3780 | 1466180338518 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 08:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:18:58 INFO - PROCESS | 3780 | 1466180338522 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:18:58 INFO - PROCESS | 3780 | 1466180338523 Marionette TRACE conn2 <- [1,1650,null,{}] 08:18:58 INFO - PROCESS | 3780 | 1466180338537 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:58 INFO - PROCESS | 3780 | 1466180338539 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:58 INFO - PROCESS | 3780 | 1466180338628 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:18:58 INFO - PROCESS | 3780 | 1466180338713 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:58 INFO - PROCESS | 3780 | 1466180338715 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:58 INFO - PROCESS | 3780 | ++DOCSHELL 11425800 == 37 [pid = 3780] [id = 422] 08:18:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17486800) [pid = 3780] [serial = 1266] [outer = 00000000] 08:18:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1815EC00) [pid = 3780] [serial = 1267] [outer = 17486800] 08:18:58 INFO - PROCESS | 3780 | 1466180338758 Marionette DEBUG loaded listener.js 08:18:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1975EC00) [pid = 3780] [serial = 1268] [outer = 17486800] 08:18:59 INFO - PROCESS | 3780 | 1466180339156 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 656ms 08:18:59 INFO - PROCESS | 3780 | 1466180339186 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:18:59 INFO - PROCESS | 3780 | 1466180339188 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 08:18:59 INFO - PROCESS | 3780 | 1466180339191 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:18:59 INFO - PROCESS | 3780 | 1466180339193 Marionette TRACE conn2 <- [1,1654,null,{}] 08:18:59 INFO - PROCESS | 3780 | 1466180339200 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:59 INFO - PROCESS | 3780 | 1466180339206 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:59 INFO - PROCESS | 3780 | 1466180339349 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:18:59 INFO - PROCESS | 3780 | 1466180339362 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:59 INFO - PROCESS | 3780 | 1466180339364 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:59 INFO - PROCESS | 3780 | ++DOCSHELL 1815D400 == 38 [pid = 3780] [id = 423] 08:18:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19766400) [pid = 3780] [serial = 1269] [outer = 00000000] 08:18:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19A0F000) [pid = 3780] [serial = 1270] [outer = 19766400] 08:18:59 INFO - PROCESS | 3780 | 1466180339392 Marionette DEBUG loaded listener.js 08:18:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19ADBC00) [pid = 3780] [serial = 1271] [outer = 19766400] 08:18:59 INFO - PROCESS | 3780 | 1466180339811 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 671ms 08:18:59 INFO - PROCESS | 3780 | 1466180339858 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:18:59 INFO - PROCESS | 3780 | 1466180339861 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 08:18:59 INFO - PROCESS | 3780 | 1466180339871 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:18:59 INFO - PROCESS | 3780 | 1466180339874 Marionette TRACE conn2 <- [1,1658,null,{}] 08:18:59 INFO - PROCESS | 3780 | 1466180339877 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:59 INFO - PROCESS | 3780 | 1466180339879 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:18:59 INFO - PROCESS | 3780 | 1466180340011 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:19:00 INFO - PROCESS | 3780 | 1466180340030 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:00 INFO - PROCESS | 3780 | 1466180340032 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:00 INFO - PROCESS | 3780 | ++DOCSHELL 19A0E400 == 39 [pid = 3780] [id = 424] 08:19:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19AD0C00) [pid = 3780] [serial = 1272] [outer = 00000000] 08:19:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A0C3C00) [pid = 3780] [serial = 1273] [outer = 19AD0C00] 08:19:00 INFO - PROCESS | 3780 | 1466180340083 Marionette DEBUG loaded listener.js 08:19:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A0C4800) [pid = 3780] [serial = 1274] [outer = 19AD0C00] 08:19:00 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16580400) [pid = 3780] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:19:00 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15286C00) [pid = 3780] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:19:00 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10F74800) [pid = 3780] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:19:00 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10F70800) [pid = 3780] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:19:00 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (131E2C00) [pid = 3780] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:19:00 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (175A0400) [pid = 3780] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:19:00 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (11259C00) [pid = 3780] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:19:00 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13948800) [pid = 3780] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:19:00 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1762C800) [pid = 3780] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:19:00 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (10273400) [pid = 3780] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:19:00 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (105F1C00) [pid = 3780] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:19:00 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (19A05C00) [pid = 3780] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:19:00 INFO - PROCESS | 3780 | 1466180340559 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 701ms 08:19:00 INFO - PROCESS | 3780 | 1466180340579 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:19:00 INFO - PROCESS | 3780 | 1466180340581 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 08:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:19:00 INFO - PROCESS | 3780 | 1466180340584 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:19:00 INFO - PROCESS | 3780 | 1466180340586 Marionette TRACE conn2 <- [1,1662,null,{}] 08:19:00 INFO - PROCESS | 3780 | 1466180340589 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:00 INFO - PROCESS | 3780 | 1466180340591 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:00 INFO - PROCESS | 3780 | 1466180340667 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:19:00 INFO - PROCESS | 3780 | 1466180340672 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:00 INFO - PROCESS | 3780 | 1466180340674 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:00 INFO - PROCESS | 3780 | ++DOCSHELL 11CC8000 == 40 [pid = 3780] [id = 425] 08:19:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1309B800) [pid = 3780] [serial = 1275] [outer = 00000000] 08:19:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (169BE400) [pid = 3780] [serial = 1276] [outer = 1309B800] 08:19:00 INFO - PROCESS | 3780 | 1466180340717 Marionette DEBUG loaded listener.js 08:19:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (175A0400) [pid = 3780] [serial = 1277] [outer = 1309B800] 08:19:01 INFO - PROCESS | 3780 | 1466180341116 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 566ms 08:19:01 INFO - PROCESS | 3780 | 1466180341170 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:19:01 INFO - PROCESS | 3780 | 1466180341172 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 08:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:19:01 INFO - PROCESS | 3780 | 1466180341161 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:19:01 INFO - PROCESS | 3780 | 1466180341163 Marionette TRACE conn2 <- [1,1666,null,{}] 08:19:01 INFO - PROCESS | 3780 | 1466180341166 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:01 INFO - PROCESS | 3780 | 1466180341168 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:01 INFO - PROCESS | 3780 | 1466180341249 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:19:01 INFO - PROCESS | 3780 | 1466180341257 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:01 INFO - PROCESS | 3780 | 1466180341259 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:01 INFO - PROCESS | 3780 | ++DOCSHELL 15951000 == 41 [pid = 3780] [id = 426] 08:19:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16580400) [pid = 3780] [serial = 1278] [outer = 00000000] 08:19:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A0C0800) [pid = 3780] [serial = 1279] [outer = 16580400] 08:19:01 INFO - PROCESS | 3780 | 1466180341301 Marionette DEBUG loaded listener.js 08:19:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A559400) [pid = 3780] [serial = 1280] [outer = 16580400] 08:19:01 INFO - PROCESS | 3780 | 1466180341719 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 597ms 08:19:01 INFO - PROCESS | 3780 | 1466180341781 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:19:01 INFO - PROCESS | 3780 | 1466180341783 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 08:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:19:01 INFO - PROCESS | 3780 | 1466180341786 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:19:01 INFO - PROCESS | 3780 | 1466180341788 Marionette TRACE conn2 <- [1,1670,null,{}] 08:19:01 INFO - PROCESS | 3780 | 1466180341791 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:01 INFO - PROCESS | 3780 | 1466180341793 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:01 INFO - PROCESS | 3780 | 1466180341869 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:19:01 INFO - PROCESS | 3780 | 1466180341874 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:01 INFO - PROCESS | 3780 | 1466180341876 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:01 INFO - PROCESS | 3780 | ++DOCSHELL 1658D800 == 42 [pid = 3780] [id = 427] 08:19:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (169BAC00) [pid = 3780] [serial = 1281] [outer = 00000000] 08:19:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A638800) [pid = 3780] [serial = 1282] [outer = 169BAC00] 08:19:01 INFO - PROCESS | 3780 | 1466180341931 Marionette DEBUG loaded listener.js 08:19:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A63C400) [pid = 3780] [serial = 1283] [outer = 169BAC00] 08:19:02 INFO - PROCESS | 3780 | 1466180342455 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 701ms 08:19:02 INFO - PROCESS | 3780 | 1466180342491 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:19:02 INFO - PROCESS | 3780 | 1466180342496 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 08:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:19:02 INFO - PROCESS | 3780 | 1466180342501 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:19:02 INFO - PROCESS | 3780 | 1466180342505 Marionette TRACE conn2 <- [1,1674,null,{}] 08:19:02 INFO - PROCESS | 3780 | 1466180342510 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:02 INFO - PROCESS | 3780 | 1466180342513 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:02 INFO - PROCESS | 3780 | 1466180342666 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:19:02 INFO - PROCESS | 3780 | 1466180342754 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:02 INFO - PROCESS | 3780 | 1466180342759 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:02 INFO - PROCESS | 3780 | ++DOCSHELL 105F1400 == 43 [pid = 3780] [id = 428] 08:19:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (105F2000) [pid = 3780] [serial = 1284] [outer = 00000000] 08:19:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (12A1B000) [pid = 3780] [serial = 1285] [outer = 105F2000] 08:19:02 INFO - PROCESS | 3780 | 1466180342816 Marionette DEBUG loaded listener.js 08:19:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (13138000) [pid = 3780] [serial = 1286] [outer = 105F2000] 08:19:03 INFO - PROCESS | 3780 | 1466180343346 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:19:03 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 08:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 894ms 08:19:03 INFO - PROCESS | 3780 | 1466180343408 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:19:03 INFO - PROCESS | 3780 | 1466180343413 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 08:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:19:03 INFO - PROCESS | 3780 | 1466180343420 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:19:03 INFO - PROCESS | 3780 | 1466180343422 Marionette TRACE conn2 <- [1,1678,null,{}] 08:19:03 INFO - PROCESS | 3780 | 1466180343427 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:03 INFO - PROCESS | 3780 | 1466180343432 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:03 INFO - PROCESS | 3780 | 1466180343575 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:19:03 INFO - PROCESS | 3780 | 1466180343702 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:03 INFO - PROCESS | 3780 | 1466180343705 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:03 INFO - PROCESS | 3780 | ++DOCSHELL 15949800 == 44 [pid = 3780] [id = 429] 08:19:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1595C800) [pid = 3780] [serial = 1287] [outer = 00000000] 08:19:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15BB6800) [pid = 3780] [serial = 1288] [outer = 1595C800] 08:19:03 INFO - PROCESS | 3780 | 1466180343760 Marionette DEBUG loaded listener.js 08:19:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16A4FC00) [pid = 3780] [serial = 1289] [outer = 1595C800] 08:19:04 INFO - PROCESS | 3780 | 1466180344363 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 999ms 08:19:04 INFO - PROCESS | 3780 | 1466180344407 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:19:04 INFO - PROCESS | 3780 | 1466180344409 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 08:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:19:04 INFO - PROCESS | 3780 | 1466180344413 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:19:04 INFO - PROCESS | 3780 | 1466180344417 Marionette TRACE conn2 <- [1,1682,null,{}] 08:19:04 INFO - PROCESS | 3780 | 1466180344427 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:04 INFO - PROCESS | 3780 | 1466180344432 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:04 INFO - PROCESS | 3780 | 1466180344537 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:19:04 INFO - PROCESS | 3780 | 1466180344687 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:04 INFO - PROCESS | 3780 | 1466180344690 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:04 INFO - PROCESS | 3780 | ++DOCSHELL 19A08000 == 45 [pid = 3780] [id = 430] 08:19:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (19A0D000) [pid = 3780] [serial = 1290] [outer = 00000000] 08:19:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A0B9000) [pid = 3780] [serial = 1291] [outer = 19A0D000] 08:19:04 INFO - PROCESS | 3780 | 1466180344746 Marionette DEBUG loaded listener.js 08:19:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A555000) [pid = 3780] [serial = 1292] [outer = 19A0D000] 08:19:05 INFO - PROCESS | 3780 | 1466180345488 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1163ms 08:19:05 INFO - PROCESS | 3780 | 1466180345567 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:19:05 INFO - PROCESS | 3780 | 1466180345572 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 08:19:05 INFO - PROCESS | 3780 | 1466180345576 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:19:05 INFO - PROCESS | 3780 | 1466180345579 Marionette TRACE conn2 <- [1,1686,null,{}] 08:19:05 INFO - PROCESS | 3780 | 1466180345585 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:05 INFO - PROCESS | 3780 | 1466180345588 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 11258800 == 44 [pid = 3780] [id = 404] 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 15951000 == 43 [pid = 3780] [id = 426] 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 11CC8000 == 42 [pid = 3780] [id = 425] 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 19A0E400 == 41 [pid = 3780] [id = 424] 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 1815D400 == 40 [pid = 3780] [id = 423] 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 11425800 == 39 [pid = 3780] [id = 422] 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 15B68400 == 38 [pid = 3780] [id = 421] 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 151A1800 == 37 [pid = 3780] [id = 420] 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 12AA9000 == 36 [pid = 3780] [id = 419] 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 1124F800 == 35 [pid = 3780] [id = 418] 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 156C1800 == 34 [pid = 3780] [id = 402] 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 13947800 == 33 [pid = 3780] [id = 405] 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 10A49800 == 32 [pid = 3780] [id = 417] 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 1975A400 == 31 [pid = 3780] [id = 416] 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 12A9DC00 == 30 [pid = 3780] [id = 403] 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 175A4800 == 29 [pid = 3780] [id = 406] 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 19A08000 == 28 [pid = 3780] [id = 430] 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 1658D800 == 27 [pid = 3780] [id = 427] 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 105F1400 == 26 [pid = 3780] [id = 428] 08:19:06 INFO - PROCESS | 3780 | --DOCSHELL 15949800 == 25 [pid = 3780] [id = 429] 08:19:06 INFO - PROCESS | 3780 | 1466180346244 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (19A02400) [pid = 3780] [serial = 1220] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (18165800) [pid = 3780] [serial = 1219] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (17552400) [pid = 3780] [serial = 1235] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A45D000) [pid = 3780] [serial = 1247] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10F7E000) [pid = 3780] [serial = 1240] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1816A000) [pid = 3780] [serial = 1238] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13666C00) [pid = 3780] [serial = 1241] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (19C46800) [pid = 3780] [serial = 1244] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (19ACC800) [pid = 3780] [serial = 1243] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15955800) [pid = 3780] [serial = 1232] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A45B800) [pid = 3780] [serial = 1246] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16A58000) [pid = 3780] [serial = 1234] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (156C9C00) [pid = 3780] [serial = 1231] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11268C00) [pid = 3780] [serial = 1225] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (114C9400) [pid = 3780] [serial = 1226] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1302C800) [pid = 3780] [serial = 1223] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (12A9C400) [pid = 3780] [serial = 1222] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13C53C00) [pid = 3780] [serial = 1228] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (13C85800) [pid = 3780] [serial = 1229] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (18161000) [pid = 3780] [serial = 1237] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (11CCB400) [pid = 3780] [serial = 1214] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (11AD3C00) [pid = 3780] [serial = 1213] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (14037000) [pid = 3780] [serial = 1217] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (13C85400) [pid = 3780] [serial = 1216] [outer = 00000000] [url = about:blank] 08:19:06 INFO - PROCESS | 3780 | 1466180346398 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:06 INFO - PROCESS | 3780 | 1466180346402 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:06 INFO - PROCESS | 3780 | ++DOCSHELL 1026F400 == 26 [pid = 3780] [id = 431] 08:19:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10560800) [pid = 3780] [serial = 1293] [outer = 00000000] 08:19:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (10A53800) [pid = 3780] [serial = 1294] [outer = 10560800] 08:19:06 INFO - PROCESS | 3780 | 1466180346450 Marionette DEBUG loaded listener.js 08:19:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (10F6F000) [pid = 3780] [serial = 1295] [outer = 10560800] 08:19:06 INFO - PROCESS | 3780 | 1466180346874 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:19:06 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 08:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1356ms 08:19:06 INFO - PROCESS | 3780 | 1466180346930 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:19:06 INFO - PROCESS | 3780 | 1466180346934 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 08:19:06 INFO - PROCESS | 3780 | 1466180346939 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:19:06 INFO - PROCESS | 3780 | 1466180346942 Marionette TRACE conn2 <- [1,1690,null,{}] 08:19:06 INFO - PROCESS | 3780 | 1466180346951 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:06 INFO - PROCESS | 3780 | 1466180346953 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:07 INFO - PROCESS | 3780 | 1466180347041 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:19:07 INFO - PROCESS | 3780 | 1466180347054 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:07 INFO - PROCESS | 3780 | 1466180347057 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:07 INFO - PROCESS | 3780 | ++DOCSHELL 11C27800 == 27 [pid = 3780] [id = 432] 08:19:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (11C29000) [pid = 3780] [serial = 1296] [outer = 00000000] 08:19:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (11CCC000) [pid = 3780] [serial = 1297] [outer = 11C29000] 08:19:07 INFO - PROCESS | 3780 | 1466180347096 Marionette DEBUG loaded listener.js 08:19:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12A1A800) [pid = 3780] [serial = 1298] [outer = 11C29000] 08:19:07 INFO - PROCESS | 3780 | 1466180347538 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 656ms 08:19:07 INFO - PROCESS | 3780 | 1466180347604 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:19:07 INFO - PROCESS | 3780 | 1466180347607 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 08:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:19:07 INFO - PROCESS | 3780 | 1466180347642 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:19:07 INFO - PROCESS | 3780 | 1466180347644 Marionette TRACE conn2 <- [1,1694,null,{}] 08:19:07 INFO - PROCESS | 3780 | 1466180347648 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:07 INFO - PROCESS | 3780 | 1466180347650 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:07 INFO - PROCESS | 3780 | 1466180347771 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:19:07 INFO - PROCESS | 3780 | 1466180347812 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:07 INFO - PROCESS | 3780 | 1466180347814 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:07 INFO - PROCESS | 3780 | ++DOCSHELL 11C21400 == 28 [pid = 3780] [id = 433] 08:19:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13139000) [pid = 3780] [serial = 1299] [outer = 00000000] 08:19:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1365C400) [pid = 3780] [serial = 1300] [outer = 13139000] 08:19:07 INFO - PROCESS | 3780 | 1466180347860 Marionette DEBUG loaded listener.js 08:19:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13C54400) [pid = 3780] [serial = 1301] [outer = 13139000] 08:19:08 INFO - PROCESS | 3780 | 1466180348229 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 612ms 08:19:08 INFO - PROCESS | 3780 | 1466180348248 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:19:08 INFO - PROCESS | 3780 | 1466180348251 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 08:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:19:08 INFO - PROCESS | 3780 | 1466180348262 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:19:08 INFO - PROCESS | 3780 | 1466180348266 Marionette TRACE conn2 <- [1,1698,null,{}] 08:19:08 INFO - PROCESS | 3780 | 1466180348270 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:08 INFO - PROCESS | 3780 | 1466180348273 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:08 INFO - PROCESS | 3780 | 1466180348410 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:19:08 INFO - PROCESS | 3780 | 1466180348415 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:08 INFO - PROCESS | 3780 | 1466180348417 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:08 INFO - PROCESS | 3780 | ++DOCSHELL 13953800 == 29 [pid = 3780] [id = 434] 08:19:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13C88400) [pid = 3780] [serial = 1302] [outer = 00000000] 08:19:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (143F7800) [pid = 3780] [serial = 1303] [outer = 13C88400] 08:19:08 INFO - PROCESS | 3780 | 1466180348460 Marionette DEBUG loaded listener.js 08:19:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (151A7800) [pid = 3780] [serial = 1304] [outer = 13C88400] 08:19:08 INFO - PROCESS | 3780 | 1466180348881 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 08:19:08 INFO - PROCESS | 3780 | 1466180348922 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:19:08 INFO - PROCESS | 3780 | 1466180348924 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 08:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:19:08 INFO - PROCESS | 3780 | 1466180348932 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:19:08 INFO - PROCESS | 3780 | 1466180348934 Marionette TRACE conn2 <- [1,1702,null,{}] 08:19:08 INFO - PROCESS | 3780 | 1466180348938 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:08 INFO - PROCESS | 3780 | 1466180348940 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:09 INFO - PROCESS | 3780 | 1466180349081 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:19:09 INFO - PROCESS | 3780 | 1466180349149 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:09 INFO - PROCESS | 3780 | 1466180349151 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:09 INFO - PROCESS | 3780 | ++DOCSHELL 156C3800 == 30 [pid = 3780] [id = 435] 08:19:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15943400) [pid = 3780] [serial = 1305] [outer = 00000000] 08:19:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15B64000) [pid = 3780] [serial = 1306] [outer = 15943400] 08:19:09 INFO - PROCESS | 3780 | 1466180349196 Marionette DEBUG loaded listener.js 08:19:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15B68400) [pid = 3780] [serial = 1307] [outer = 15943400] 08:19:09 INFO - PROCESS | 3780 | 1466180349579 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 656ms 08:19:09 INFO - PROCESS | 3780 | 1466180349609 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:19:09 INFO - PROCESS | 3780 | 1466180349611 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 08:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:19:09 INFO - PROCESS | 3780 | 1466180349597 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:19:09 INFO - PROCESS | 3780 | 1466180349599 Marionette TRACE conn2 <- [1,1706,null,{}] 08:19:09 INFO - PROCESS | 3780 | 1466180349602 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:09 INFO - PROCESS | 3780 | 1466180349604 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:09 INFO - PROCESS | 3780 | 1466180349718 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:19:09 INFO - PROCESS | 3780 | 1466180349723 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:09 INFO - PROCESS | 3780 | 1466180349729 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:09 INFO - PROCESS | 3780 | ++DOCSHELL 169BFC00 == 31 [pid = 3780] [id = 436] 08:19:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (169C0000) [pid = 3780] [serial = 1308] [outer = 00000000] 08:19:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (16FD7C00) [pid = 3780] [serial = 1309] [outer = 169C0000] 08:19:09 INFO - PROCESS | 3780 | 1466180349840 Marionette DEBUG loaded listener.js 08:19:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17D02800) [pid = 3780] [serial = 1310] [outer = 169C0000] 08:19:10 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16580400) [pid = 3780] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:19:10 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (169BAC00) [pid = 3780] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:19:10 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17486800) [pid = 3780] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:19:10 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (19766400) [pid = 3780] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:19:10 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A54E400) [pid = 3780] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:19:10 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (11250000) [pid = 3780] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:19:10 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12ADE400) [pid = 3780] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:19:10 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (151A3C00) [pid = 3780] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:19:10 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10F72800) [pid = 3780] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:19:10 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15B69800) [pid = 3780] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:19:10 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (19AD0C00) [pid = 3780] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:19:10 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1309B800) [pid = 3780] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:19:10 INFO - PROCESS | 3780 | 1466180350494 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 954ms 08:19:10 INFO - PROCESS | 3780 | 1466180350560 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:19:10 INFO - PROCESS | 3780 | 1466180350562 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 08:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:19:10 INFO - PROCESS | 3780 | 1466180350566 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:19:10 INFO - PROCESS | 3780 | 1466180350567 Marionette TRACE conn2 <- [1,1710,null,{}] 08:19:10 INFO - PROCESS | 3780 | 1466180350571 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:10 INFO - PROCESS | 3780 | 1466180350573 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:10 INFO - PROCESS | 3780 | 1466180350652 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:19:10 INFO - PROCESS | 3780 | 1466180350661 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:10 INFO - PROCESS | 3780 | 1466180350663 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:10 INFO - PROCESS | 3780 | ++DOCSHELL 1026D000 == 32 [pid = 3780] [id = 437] 08:19:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10F77400) [pid = 3780] [serial = 1311] [outer = 00000000] 08:19:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (151ABC00) [pid = 3780] [serial = 1312] [outer = 10F77400] 08:19:10 INFO - PROCESS | 3780 | 1466180350705 Marionette DEBUG loaded listener.js 08:19:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1657C800) [pid = 3780] [serial = 1313] [outer = 10F77400] 08:19:11 INFO - PROCESS | 3780 | 1466180351120 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:19:11 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 08:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 566ms 08:19:11 INFO - PROCESS | 3780 | 1466180351144 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:19:11 INFO - PROCESS | 3780 | 1466180351146 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 08:19:11 INFO - PROCESS | 3780 | 1466180351149 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:19:11 INFO - PROCESS | 3780 | 1466180351151 Marionette TRACE conn2 <- [1,1714,null,{}] 08:19:11 INFO - PROCESS | 3780 | 1466180351155 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:11 INFO - PROCESS | 3780 | 1466180351156 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:11 INFO - PROCESS | 3780 | 1466180351223 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:19:11 INFO - PROCESS | 3780 | 1466180351228 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:11 INFO - PROCESS | 3780 | 1466180351230 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:11 INFO - PROCESS | 3780 | ++DOCSHELL 13665000 == 33 [pid = 3780] [id = 438] 08:19:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15180800) [pid = 3780] [serial = 1314] [outer = 00000000] 08:19:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1816A400) [pid = 3780] [serial = 1315] [outer = 15180800] 08:19:11 INFO - PROCESS | 3780 | 1466180351272 Marionette DEBUG loaded listener.js 08:19:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19763400) [pid = 3780] [serial = 1316] [outer = 15180800] 08:19:11 INFO - PROCESS | 3780 | 1466180351677 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 567ms 08:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:19:11 INFO - PROCESS | 3780 | 1466180351718 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:19:11 INFO - PROCESS | 3780 | 1466180351719 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 08:19:11 INFO - PROCESS | 3780 | 1466180351723 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:19:11 INFO - PROCESS | 3780 | 1466180351724 Marionette TRACE conn2 <- [1,1718,null,{}] 08:19:11 INFO - PROCESS | 3780 | 1466180351732 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:11 INFO - PROCESS | 3780 | 1466180351733 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:11 INFO - PROCESS | 3780 | 1466180351809 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:19:11 INFO - PROCESS | 3780 | 1466180351814 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:11 INFO - PROCESS | 3780 | 1466180351816 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:11 INFO - PROCESS | 3780 | ++DOCSHELL 1815FC00 == 34 [pid = 3780] [id = 439] 08:19:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19A04400) [pid = 3780] [serial = 1317] [outer = 00000000] 08:19:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19A0B400) [pid = 3780] [serial = 1318] [outer = 19A04400] 08:19:11 INFO - PROCESS | 3780 | 1466180351862 Marionette DEBUG loaded listener.js 08:19:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19A0BC00) [pid = 3780] [serial = 1319] [outer = 19A04400] 08:19:12 INFO - PROCESS | 3780 | 1466180352312 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:19:12 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 08:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 656ms 08:19:12 INFO - PROCESS | 3780 | 1466180352388 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:19:12 INFO - PROCESS | 3780 | 1466180352392 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 08:19:12 INFO - PROCESS | 3780 | 1466180352397 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:19:12 INFO - PROCESS | 3780 | 1466180352402 Marionette TRACE conn2 <- [1,1722,null,{}] 08:19:12 INFO - PROCESS | 3780 | 1466180352408 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:12 INFO - PROCESS | 3780 | 1466180352411 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:12 INFO - PROCESS | 3780 | 1466180352538 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:19:12 INFO - PROCESS | 3780 | 1466180352631 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:12 INFO - PROCESS | 3780 | 1466180352637 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:12 INFO - PROCESS | 3780 | ++DOCSHELL 10F6D000 == 35 [pid = 3780] [id = 440] 08:19:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10F6E800) [pid = 3780] [serial = 1320] [outer = 00000000] 08:19:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (10F83800) [pid = 3780] [serial = 1321] [outer = 10F6E800] 08:19:12 INFO - PROCESS | 3780 | 1466180352697 Marionette DEBUG loaded listener.js 08:19:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1126C800) [pid = 3780] [serial = 1322] [outer = 10F6E800] 08:19:13 INFO - PROCESS | 3780 | 1466180353452 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1103ms 08:19:13 INFO - PROCESS | 3780 | 1466180353506 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:19:13 INFO - PROCESS | 3780 | 1466180353509 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 08:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:19:13 INFO - PROCESS | 3780 | 1466180353516 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:19:13 INFO - PROCESS | 3780 | 1466180353520 Marionette TRACE conn2 <- [1,1726,null,{}] 08:19:13 INFO - PROCESS | 3780 | 1466180353524 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:13 INFO - PROCESS | 3780 | 1466180353527 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:13 INFO - PROCESS | 3780 | 1466180353642 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:19:13 INFO - PROCESS | 3780 | 1466180353775 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:13 INFO - PROCESS | 3780 | 1466180353777 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:13 INFO - PROCESS | 3780 | ++DOCSHELL 13276C00 == 36 [pid = 3780] [id = 441] 08:19:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (132CCC00) [pid = 3780] [serial = 1323] [outer = 00000000] 08:19:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (13C87C00) [pid = 3780] [serial = 1324] [outer = 132CCC00] 08:19:13 INFO - PROCESS | 3780 | 1466180353833 Marionette DEBUG loaded listener.js 08:19:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (13C90C00) [pid = 3780] [serial = 1325] [outer = 132CCC00] 08:19:14 INFO - PROCESS | 3780 | --DOCSHELL 13665000 == 35 [pid = 3780] [id = 438] 08:19:14 INFO - PROCESS | 3780 | --DOCSHELL 1026D000 == 34 [pid = 3780] [id = 437] 08:19:14 INFO - PROCESS | 3780 | --DOCSHELL 169BFC00 == 33 [pid = 3780] [id = 436] 08:19:14 INFO - PROCESS | 3780 | --DOCSHELL 156C3800 == 32 [pid = 3780] [id = 435] 08:19:14 INFO - PROCESS | 3780 | --DOCSHELL 13953800 == 31 [pid = 3780] [id = 434] 08:19:14 INFO - PROCESS | 3780 | --DOCSHELL 11C21400 == 30 [pid = 3780] [id = 433] 08:19:14 INFO - PROCESS | 3780 | --DOCSHELL 11C27800 == 29 [pid = 3780] [id = 432] 08:19:14 INFO - PROCESS | 3780 | --DOCSHELL 1026F400 == 28 [pid = 3780] [id = 431] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A559400) [pid = 3780] [serial = 1280] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A63C400) [pid = 3780] [serial = 1283] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A638800) [pid = 3780] [serial = 1282] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1815EC00) [pid = 3780] [serial = 1267] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (19A0F000) [pid = 3780] [serial = 1270] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1975EC00) [pid = 3780] [serial = 1268] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A557400) [pid = 3780] [serial = 1250] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A556800) [pid = 3780] [serial = 1249] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (12A9E000) [pid = 3780] [serial = 1255] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12D64000) [pid = 3780] [serial = 1256] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (132C4C00) [pid = 3780] [serial = 1258] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13944C00) [pid = 3780] [serial = 1259] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15290800) [pid = 3780] [serial = 1261] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (156C3400) [pid = 3780] [serial = 1262] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (12AA3000) [pid = 3780] [serial = 1252] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (13275C00) [pid = 3780] [serial = 1253] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (16A51400) [pid = 3780] [serial = 1264] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A0C3C00) [pid = 3780] [serial = 1273] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19ADBC00) [pid = 3780] [serial = 1271] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1A0C0800) [pid = 3780] [serial = 1279] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A0C4800) [pid = 3780] [serial = 1274] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (169BE400) [pid = 3780] [serial = 1276] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (175A0400) [pid = 3780] [serial = 1277] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (17488400) [pid = 3780] [serial = 1265] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3780 | 1466180354639 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1193ms 08:19:14 INFO - PROCESS | 3780 | 1466180354719 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:19:14 INFO - PROCESS | 3780 | 1466180354723 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 08:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:19:14 INFO - PROCESS | 3780 | 1466180354727 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:19:14 INFO - PROCESS | 3780 | 1466180354730 Marionette TRACE conn2 <- [1,1730,null,{}] 08:19:14 INFO - PROCESS | 3780 | 1466180354736 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:14 INFO - PROCESS | 3780 | 1466180354738 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:14 INFO - PROCESS | 3780 | 1466180354824 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:19:14 INFO - PROCESS | 3780 | 1466180354820 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:14 INFO - PROCESS | 3780 | 1466180354823 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:14 INFO - PROCESS | 3780 | ++DOCSHELL 10F79C00 == 29 [pid = 3780] [id = 442] 08:19:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (10F7B800) [pid = 3780] [serial = 1326] [outer = 00000000] 08:19:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (11ADDC00) [pid = 3780] [serial = 1327] [outer = 10F7B800] 08:19:14 INFO - PROCESS | 3780 | 1466180354873 Marionette DEBUG loaded listener.js 08:19:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (12AAAC00) [pid = 3780] [serial = 1328] [outer = 10F7B800] 08:19:15 INFO - PROCESS | 3780 | 1466180355393 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 700ms 08:19:15 INFO - PROCESS | 3780 | 1466180355434 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:19:15 INFO - PROCESS | 3780 | 1466180355438 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 08:19:15 INFO - PROCESS | 3780 | 1466180355444 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:19:15 INFO - PROCESS | 3780 | 1466180355446 Marionette TRACE conn2 <- [1,1734,null,{}] 08:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:19:15 INFO - PROCESS | 3780 | 1466180355450 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:15 INFO - PROCESS | 3780 | 1466180355452 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:15 INFO - PROCESS | 3780 | 1466180355535 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:19:15 INFO - PROCESS | 3780 | 1466180355543 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:15 INFO - PROCESS | 3780 | 1466180355529 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:15 INFO - PROCESS | 3780 | ++DOCSHELL 13130400 == 30 [pid = 3780] [id = 443] 08:19:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13133400) [pid = 3780] [serial = 1329] [outer = 00000000] 08:19:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13665000) [pid = 3780] [serial = 1330] [outer = 13133400] 08:19:15 INFO - PROCESS | 3780 | 1466180355575 Marionette DEBUG loaded listener.js 08:19:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (13C60C00) [pid = 3780] [serial = 1331] [outer = 13133400] 08:19:16 INFO - PROCESS | 3780 | 1466180356025 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 611ms 08:19:16 INFO - PROCESS | 3780 | 1466180356051 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:19:16 INFO - PROCESS | 3780 | 1466180356053 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 08:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:19:16 INFO - PROCESS | 3780 | 1466180356056 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:19:16 INFO - PROCESS | 3780 | 1466180356060 Marionette TRACE conn2 <- [1,1738,null,{}] 08:19:16 INFO - PROCESS | 3780 | 1466180356074 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:16 INFO - PROCESS | 3780 | 1466180356078 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:16 INFO - PROCESS | 3780 | 1466180356193 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:19:16 INFO - PROCESS | 3780 | 1466180356274 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:16 INFO - PROCESS | 3780 | 1466180356277 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:16 INFO - PROCESS | 3780 | ++DOCSHELL 156C8800 == 31 [pid = 3780] [id = 444] 08:19:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (156C8C00) [pid = 3780] [serial = 1332] [outer = 00000000] 08:19:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15949000) [pid = 3780] [serial = 1333] [outer = 156C8C00] 08:19:16 INFO - PROCESS | 3780 | 1466180356331 Marionette DEBUG loaded listener.js 08:19:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15B6A000) [pid = 3780] [serial = 1334] [outer = 156C8C00] 08:19:16 INFO - PROCESS | 3780 | 1466180356697 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 671ms 08:19:16 INFO - PROCESS | 3780 | 1466180356717 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:19:16 INFO - PROCESS | 3780 | 1466180356720 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 08:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:19:16 INFO - PROCESS | 3780 | 1466180356723 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:19:16 INFO - PROCESS | 3780 | 1466180356724 Marionette TRACE conn2 <- [1,1742,null,{}] 08:19:16 INFO - PROCESS | 3780 | 1466180356728 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:16 INFO - PROCESS | 3780 | 1466180356730 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:16 INFO - PROCESS | 3780 | 1466180356813 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:19:16 INFO - PROCESS | 3780 | 1466180356916 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:16 INFO - PROCESS | 3780 | 1466180356918 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:16 INFO - PROCESS | 3780 | ++DOCSHELL 1657C000 == 32 [pid = 3780] [id = 445] 08:19:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1658BC00) [pid = 3780] [serial = 1335] [outer = 00000000] 08:19:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (175A0400) [pid = 3780] [serial = 1336] [outer = 1658BC00] 08:19:16 INFO - PROCESS | 3780 | 1466180356962 Marionette DEBUG loaded listener.js 08:19:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17F19400) [pid = 3780] [serial = 1337] [outer = 1658BC00] 08:19:17 INFO - PROCESS | 3780 | 1466180357360 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 656ms 08:19:17 INFO - PROCESS | 3780 | 1466180357405 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:19:17 INFO - PROCESS | 3780 | 1466180357407 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 08:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:19:17 INFO - PROCESS | 3780 | 1466180357393 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:19:17 INFO - PROCESS | 3780 | 1466180357395 Marionette TRACE conn2 <- [1,1746,null,{}] 08:19:17 INFO - PROCESS | 3780 | 1466180357404 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:17 INFO - PROCESS | 3780 | 1466180357406 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:17 INFO - PROCESS | 3780 | 1466180357559 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:19:17 INFO - PROCESS | 3780 | 1466180357628 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:17 INFO - PROCESS | 3780 | 1466180357630 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:17 INFO - PROCESS | 3780 | ++DOCSHELL 1815F400 == 33 [pid = 3780] [id = 446] 08:19:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (18163C00) [pid = 3780] [serial = 1338] [outer = 00000000] 08:19:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1975EC00) [pid = 3780] [serial = 1339] [outer = 18163C00] 08:19:17 INFO - PROCESS | 3780 | 1466180357674 Marionette DEBUG loaded listener.js 08:19:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19A05C00) [pid = 3780] [serial = 1340] [outer = 18163C00] 08:19:18 INFO - PROCESS | 3780 | 1466180358122 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 760ms 08:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:19:18 INFO - PROCESS | 3780 | 1466180358165 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:19:18 INFO - PROCESS | 3780 | 1466180358167 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 08:19:18 INFO - PROCESS | 3780 | 1466180358170 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:19:18 INFO - PROCESS | 3780 | 1466180358172 Marionette TRACE conn2 <- [1,1750,null,{}] 08:19:18 INFO - PROCESS | 3780 | 1466180358175 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:18 INFO - PROCESS | 3780 | 1466180358181 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:18 INFO - PROCESS | 3780 | 1466180358311 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:19:18 INFO - PROCESS | 3780 | 1466180358372 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:18 INFO - PROCESS | 3780 | 1466180358374 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:18 INFO - PROCESS | 3780 | ++DOCSHELL 13662000 == 34 [pid = 3780] [id = 447] 08:19:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19A03C00) [pid = 3780] [serial = 1341] [outer = 00000000] 08:19:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A00D800) [pid = 3780] [serial = 1342] [outer = 19A03C00] 08:19:18 INFO - PROCESS | 3780 | 1466180358434 Marionette DEBUG loaded listener.js 08:19:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A00F400) [pid = 3780] [serial = 1343] [outer = 19A03C00] 08:19:18 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10560800) [pid = 3780] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:19:18 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13139000) [pid = 3780] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:19:18 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (11C29000) [pid = 3780] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:19:18 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (169C0000) [pid = 3780] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:19:18 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (105F2000) [pid = 3780] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:19:18 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1595C800) [pid = 3780] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:19:18 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15943400) [pid = 3780] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:19:18 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (10F77400) [pid = 3780] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:19:18 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13C88400) [pid = 3780] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:19:18 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15180800) [pid = 3780] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:19:18 INFO - PROCESS | 3780 | 1466180358866 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 700ms 08:19:18 INFO - PROCESS | 3780 | 1466180358892 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:19:18 INFO - PROCESS | 3780 | 1466180358894 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 08:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:19:18 INFO - PROCESS | 3780 | 1466180358897 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:19:18 INFO - PROCESS | 3780 | 1466180358899 Marionette TRACE conn2 <- [1,1754,null,{}] 08:19:18 INFO - PROCESS | 3780 | 1466180358903 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:18 INFO - PROCESS | 3780 | 1466180358905 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:18 INFO - PROCESS | 3780 | 1466180358981 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:19:18 INFO - PROCESS | 3780 | 1466180358987 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:18 INFO - PROCESS | 3780 | 1466180358989 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:18 INFO - PROCESS | 3780 | ++DOCSHELL 114BC000 == 35 [pid = 3780] [id = 448] 08:19:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (114C4400) [pid = 3780] [serial = 1344] [outer = 00000000] 08:19:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16A58000) [pid = 3780] [serial = 1345] [outer = 114C4400] 08:19:19 INFO - PROCESS | 3780 | 1466180359035 Marionette DEBUG loaded listener.js 08:19:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1976DC00) [pid = 3780] [serial = 1346] [outer = 114C4400] 08:19:19 INFO - PROCESS | 3780 | 1466180359470 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 597ms 08:19:19 INFO - PROCESS | 3780 | 1466180359519 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:19:19 INFO - PROCESS | 3780 | 1466180359522 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 08:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:19:19 INFO - PROCESS | 3780 | 1466180359525 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:19:19 INFO - PROCESS | 3780 | 1466180359527 Marionette TRACE conn2 <- [1,1758,null,{}] 08:19:19 INFO - PROCESS | 3780 | 1466180359530 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:19 INFO - PROCESS | 3780 | 1466180359532 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:19 INFO - PROCESS | 3780 | 1466180359593 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:19:19 INFO - PROCESS | 3780 | 1466180359598 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:19 INFO - PROCESS | 3780 | 1466180359600 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:19 INFO - PROCESS | 3780 | ++DOCSHELL 1595C800 == 36 [pid = 3780] [id = 449] 08:19:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16FD5C00) [pid = 3780] [serial = 1347] [outer = 00000000] 08:19:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1A45C800) [pid = 3780] [serial = 1348] [outer = 16FD5C00] 08:19:19 INFO - PROCESS | 3780 | 1466180359644 Marionette DEBUG loaded listener.js 08:19:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A551400) [pid = 3780] [serial = 1349] [outer = 16FD5C00] 08:19:20 INFO - PROCESS | 3780 | 1466180360067 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 597ms 08:19:20 INFO - PROCESS | 3780 | 1466180360128 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:19:20 INFO - PROCESS | 3780 | 1466180360130 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 08:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:19:20 INFO - PROCESS | 3780 | 1466180360134 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:19:20 INFO - PROCESS | 3780 | 1466180360135 Marionette TRACE conn2 <- [1,1762,null,{}] 08:19:20 INFO - PROCESS | 3780 | 1466180360138 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:20 INFO - PROCESS | 3780 | 1466180360140 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:20 INFO - PROCESS | 3780 | 1466180360218 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:19:20 INFO - PROCESS | 3780 | 1466180360225 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:20 INFO - PROCESS | 3780 | 1466180360227 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:20 INFO - PROCESS | 3780 | ++DOCSHELL 1975D400 == 37 [pid = 3780] [id = 450] 08:19:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A0C0C00) [pid = 3780] [serial = 1350] [outer = 00000000] 08:19:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A55B000) [pid = 3780] [serial = 1351] [outer = 1A0C0C00] 08:19:20 INFO - PROCESS | 3780 | 1466180360278 Marionette DEBUG loaded listener.js 08:19:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A633000) [pid = 3780] [serial = 1352] [outer = 1A0C0C00] 08:19:20 INFO - PROCESS | 3780 | 1466180360730 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 655ms 08:19:20 INFO - PROCESS | 3780 | 1466180360799 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:19:20 INFO - PROCESS | 3780 | 1466180360803 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 08:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:19:20 INFO - PROCESS | 3780 | 1466180360809 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:19:20 INFO - PROCESS | 3780 | 1466180360813 Marionette TRACE conn2 <- [1,1766,null,{}] 08:19:20 INFO - PROCESS | 3780 | 1466180360820 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:20 INFO - PROCESS | 3780 | 1466180360823 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:20 INFO - PROCESS | 3780 | 1466180360941 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:19:21 INFO - PROCESS | 3780 | 1466180361070 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:21 INFO - PROCESS | 3780 | 1466180361075 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:21 INFO - PROCESS | 3780 | ++DOCSHELL 10F71C00 == 38 [pid = 3780] [id = 451] 08:19:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (10F72800) [pid = 3780] [serial = 1353] [outer = 00000000] 08:19:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (11256C00) [pid = 3780] [serial = 1354] [outer = 10F72800] 08:19:21 INFO - PROCESS | 3780 | 1466180361134 Marionette DEBUG loaded listener.js 08:19:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (11CC7C00) [pid = 3780] [serial = 1355] [outer = 10F72800] 08:19:21 INFO - PROCESS | 3780 | 1466180361715 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:19:21 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 08:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 954ms 08:19:21 INFO - PROCESS | 3780 | 1466180361761 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:19:21 INFO - PROCESS | 3780 | 1466180361766 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 08:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:19:21 INFO - PROCESS | 3780 | 1466180361772 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:19:21 INFO - PROCESS | 3780 | 1466180361775 Marionette TRACE conn2 <- [1,1770,null,{}] 08:19:21 INFO - PROCESS | 3780 | 1466180361779 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:21 INFO - PROCESS | 3780 | 1466180361781 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:21 INFO - PROCESS | 3780 | 1466180361887 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:19:22 INFO - PROCESS | 3780 | 1466180362021 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:22 INFO - PROCESS | 3780 | 1466180362024 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:22 INFO - PROCESS | 3780 | ++DOCSHELL 14040000 == 39 [pid = 3780] [id = 452] 08:19:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (14040400) [pid = 3780] [serial = 1356] [outer = 00000000] 08:19:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (151AC800) [pid = 3780] [serial = 1357] [outer = 14040400] 08:19:22 INFO - PROCESS | 3780 | 1466180362079 Marionette DEBUG loaded listener.js 08:19:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1595D000) [pid = 3780] [serial = 1358] [outer = 14040400] 08:19:22 INFO - PROCESS | 3780 | 1466180362626 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:19:22 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 08:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 909ms 08:19:22 INFO - PROCESS | 3780 | 1466180362683 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:19:22 INFO - PROCESS | 3780 | 1466180362685 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 08:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:19:22 INFO - PROCESS | 3780 | 1466180362689 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:19:22 INFO - PROCESS | 3780 | 1466180362693 Marionette TRACE conn2 <- [1,1774,null,{}] 08:19:22 INFO - PROCESS | 3780 | 1466180362703 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:22 INFO - PROCESS | 3780 | 1466180362708 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:22 INFO - PROCESS | 3780 | 1466180362814 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:19:22 INFO - PROCESS | 3780 | 1466180362930 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:22 INFO - PROCESS | 3780 | 1466180362934 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:22 INFO - PROCESS | 3780 | ++DOCSHELL 19C3DC00 == 40 [pid = 3780] [id = 453] 08:19:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (19C3F000) [pid = 3780] [serial = 1359] [outer = 00000000] 08:19:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A008C00) [pid = 3780] [serial = 1360] [outer = 19C3F000] 08:19:22 INFO - PROCESS | 3780 | 1466180362990 Marionette DEBUG loaded listener.js 08:19:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A462800) [pid = 3780] [serial = 1361] [outer = 19C3F000] 08:19:23 INFO - PROCESS | 3780 | 1466180363741 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:19:23 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 08:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1104ms 08:19:23 INFO - PROCESS | 3780 | 1466180363792 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:19:23 INFO - PROCESS | 3780 | 1466180363797 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 08:19:23 INFO - PROCESS | 3780 | 1466180363802 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:19:23 INFO - PROCESS | 3780 | 1466180363805 Marionette TRACE conn2 <- [1,1778,null,{}] 08:19:23 INFO - PROCESS | 3780 | 1466180363810 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:23 INFO - PROCESS | 3780 | 1466180363813 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:23 INFO - PROCESS | 3780 | 1466180363911 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:19:24 INFO - PROCESS | 3780 | 1466180364030 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:24 INFO - PROCESS | 3780 | 1466180364035 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:24 INFO - PROCESS | 3780 | ++DOCSHELL 10F7EC00 == 41 [pid = 3780] [id = 454] 08:19:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1124F800) [pid = 3780] [serial = 1362] [outer = 00000000] 08:19:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1309E400) [pid = 3780] [serial = 1363] [outer = 1124F800] 08:19:24 INFO - PROCESS | 3780 | 1466180364085 Marionette DEBUG loaded listener.js 08:19:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (13139000) [pid = 3780] [serial = 1364] [outer = 1124F800] 08:19:24 INFO - PROCESS | 3780 | --DOCSHELL 1595C800 == 40 [pid = 3780] [id = 449] 08:19:24 INFO - PROCESS | 3780 | --DOCSHELL 114BC000 == 39 [pid = 3780] [id = 448] 08:19:24 INFO - PROCESS | 3780 | --DOCSHELL 13662000 == 38 [pid = 3780] [id = 447] 08:19:24 INFO - PROCESS | 3780 | --DOCSHELL 1815F400 == 37 [pid = 3780] [id = 446] 08:19:24 INFO - PROCESS | 3780 | --DOCSHELL 1657C000 == 36 [pid = 3780] [id = 445] 08:19:24 INFO - PROCESS | 3780 | --DOCSHELL 156C8800 == 35 [pid = 3780] [id = 444] 08:19:24 INFO - PROCESS | 3780 | --DOCSHELL 13130400 == 34 [pid = 3780] [id = 443] 08:19:24 INFO - PROCESS | 3780 | --DOCSHELL 10F79C00 == 33 [pid = 3780] [id = 442] 08:19:24 INFO - PROCESS | 3780 | --DOCSHELL 1815FC00 == 32 [pid = 3780] [id = 439] 08:19:24 INFO - PROCESS | 3780 | --DOCSHELL 10F6D000 == 31 [pid = 3780] [id = 440] 08:19:24 INFO - PROCESS | 3780 | --DOCSHELL 13276C00 == 30 [pid = 3780] [id = 441] 08:19:24 INFO - PROCESS | 3780 | --DOCSHELL 19C3DC00 == 29 [pid = 3780] [id = 453] 08:19:24 INFO - PROCESS | 3780 | --DOCSHELL 1975D400 == 28 [pid = 3780] [id = 450] 08:19:24 INFO - PROCESS | 3780 | --DOCSHELL 10F71C00 == 27 [pid = 3780] [id = 451] 08:19:24 INFO - PROCESS | 3780 | --DOCSHELL 14040000 == 26 [pid = 3780] [id = 452] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (19A0B400) [pid = 3780] [serial = 1318] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (10A53800) [pid = 3780] [serial = 1294] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (10F6F000) [pid = 3780] [serial = 1295] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1365C400) [pid = 3780] [serial = 1300] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (11CCC000) [pid = 3780] [serial = 1297] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (12A1A800) [pid = 3780] [serial = 1298] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16FD7C00) [pid = 3780] [serial = 1309] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13138000) [pid = 3780] [serial = 1286] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12A1B000) [pid = 3780] [serial = 1285] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16A4FC00) [pid = 3780] [serial = 1289] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15BB6800) [pid = 3780] [serial = 1288] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A0B9000) [pid = 3780] [serial = 1291] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15B68400) [pid = 3780] [serial = 1307] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15B64000) [pid = 3780] [serial = 1306] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1657C800) [pid = 3780] [serial = 1313] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (151ABC00) [pid = 3780] [serial = 1312] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17D02800) [pid = 3780] [serial = 1310] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (143F7800) [pid = 3780] [serial = 1303] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1816A400) [pid = 3780] [serial = 1315] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (151A7800) [pid = 3780] [serial = 1304] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (19763400) [pid = 3780] [serial = 1316] [outer = 00000000] [url = about:blank] 08:19:24 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (13C54400) [pid = 3780] [serial = 1301] [outer = 00000000] [url = about:blank] 08:19:25 INFO - PROCESS | 3780 | 1466180365150 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:19:25 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) 08:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1387ms 08:19:25 INFO - PROCESS | 3780 | 1466180365202 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:19:25 INFO - PROCESS | 3780 | 1466180365206 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 08:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:19:25 INFO - PROCESS | 3780 | 1466180365210 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:19:25 INFO - PROCESS | 3780 | 1466180365215 Marionette TRACE conn2 <- [1,1782,null,{}] 08:19:25 INFO - PROCESS | 3780 | 1466180365220 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:25 INFO - PROCESS | 3780 | 1466180365222 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:25 INFO - PROCESS | 3780 | 1466180365293 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:19:25 INFO - PROCESS | 3780 | 1466180365422 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:25 INFO - PROCESS | 3780 | 1466180365425 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:25 INFO - PROCESS | 3780 | ++DOCSHELL 10F75400 == 27 [pid = 3780] [id = 455] 08:19:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (10F7A400) [pid = 3780] [serial = 1365] [outer = 00000000] 08:19:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (114C9400) [pid = 3780] [serial = 1366] [outer = 10F7A400] 08:19:25 INFO - PROCESS | 3780 | 1466180365471 Marionette DEBUG loaded listener.js 08:19:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (12A9DC00) [pid = 3780] [serial = 1367] [outer = 10F7A400] 08:19:25 INFO - PROCESS | 3780 | 1466180365850 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 700ms 08:19:25 INFO - PROCESS | 3780 | 1466180365932 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:19:25 INFO - PROCESS | 3780 | 1466180365937 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 08:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:19:25 INFO - PROCESS | 3780 | 1466180365946 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:19:25 INFO - PROCESS | 3780 | 1466180365948 Marionette TRACE conn2 <- [1,1786,null,{}] 08:19:25 INFO - PROCESS | 3780 | 1466180365936 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:25 INFO - PROCESS | 3780 | 1466180365938 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:26 INFO - PROCESS | 3780 | 1466180366033 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:19:26 INFO - PROCESS | 3780 | 1466180366039 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:26 INFO - PROCESS | 3780 | 1466180366042 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:26 INFO - PROCESS | 3780 | ++DOCSHELL 1327A800 == 28 [pid = 3780] [id = 456] 08:19:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (132C2800) [pid = 3780] [serial = 1368] [outer = 00000000] 08:19:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13662000) [pid = 3780] [serial = 1369] [outer = 132C2800] 08:19:26 INFO - PROCESS | 3780 | 1466180366087 Marionette DEBUG loaded listener.js 08:19:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13C56000) [pid = 3780] [serial = 1370] [outer = 132C2800] 08:19:26 INFO - PROCESS | 3780 | 1466180366504 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 611ms 08:19:26 INFO - PROCESS | 3780 | 1466180366549 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:19:26 INFO - PROCESS | 3780 | 1466180366551 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 08:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:19:26 INFO - PROCESS | 3780 | 1466180366555 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:19:26 INFO - PROCESS | 3780 | 1466180366558 Marionette TRACE conn2 <- [1,1790,null,{}] 08:19:26 INFO - PROCESS | 3780 | 1466180366569 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:26 INFO - PROCESS | 3780 | 1466180366573 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:26 INFO - PROCESS | 3780 | 1466180366662 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:19:26 INFO - PROCESS | 3780 | 1466180366652 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:26 INFO - PROCESS | 3780 | 1466180366655 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:26 INFO - PROCESS | 3780 | ++DOCSHELL 151A8800 == 29 [pid = 3780] [id = 457] 08:19:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (151A8C00) [pid = 3780] [serial = 1371] [outer = 00000000] 08:19:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (156C6400) [pid = 3780] [serial = 1372] [outer = 151A8C00] 08:19:26 INFO - PROCESS | 3780 | 1466180366701 Marionette DEBUG loaded listener.js 08:19:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1595B800) [pid = 3780] [serial = 1373] [outer = 151A8C00] 08:19:27 INFO - PROCESS | 3780 | 1466180367177 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 671ms 08:19:27 INFO - PROCESS | 3780 | 1466180367223 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:19:27 INFO - PROCESS | 3780 | 1466180367226 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 08:19:27 INFO - PROCESS | 3780 | 1466180367229 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:19:27 INFO - PROCESS | 3780 | 1466180367231 Marionette TRACE conn2 <- [1,1794,null,{}] 08:19:27 INFO - PROCESS | 3780 | 1466180367235 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:27 INFO - PROCESS | 3780 | 1466180367236 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:27 INFO - PROCESS | 3780 | 1466180367354 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:19:27 INFO - PROCESS | 3780 | 1466180367427 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:27 INFO - PROCESS | 3780 | 1466180367429 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:27 INFO - PROCESS | 3780 | ++DOCSHELL 1657D000 == 30 [pid = 3780] [id = 458] 08:19:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1657E000) [pid = 3780] [serial = 1374] [outer = 00000000] 08:19:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16A51400) [pid = 3780] [serial = 1375] [outer = 1657E000] 08:19:27 INFO - PROCESS | 3780 | 1466180367472 Marionette DEBUG loaded listener.js 08:19:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17486800) [pid = 3780] [serial = 1376] [outer = 1657E000] 08:19:27 INFO - PROCESS | 3780 | 1466180367856 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 656ms 08:19:27 INFO - PROCESS | 3780 | 1466180367892 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:19:27 INFO - PROCESS | 3780 | 1466180367894 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 08:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:19:27 INFO - PROCESS | 3780 | 1466180367898 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:19:27 INFO - PROCESS | 3780 | 1466180367899 Marionette TRACE conn2 <- [1,1798,null,{}] 08:19:27 INFO - PROCESS | 3780 | 1466180367903 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:27 INFO - PROCESS | 3780 | 1466180367905 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:28 INFO - PROCESS | 3780 | 1466180368028 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:19:28 INFO - PROCESS | 3780 | 1466180368035 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:28 INFO - PROCESS | 3780 | 1466180368037 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:28 INFO - PROCESS | 3780 | ++DOCSHELL 1754C400 == 31 [pid = 3780] [id = 459] 08:19:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1754C800) [pid = 3780] [serial = 1377] [outer = 00000000] 08:19:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17F10C00) [pid = 3780] [serial = 1378] [outer = 1754C800] 08:19:28 INFO - PROCESS | 3780 | 1466180368083 Marionette DEBUG loaded listener.js 08:19:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (18160000) [pid = 3780] [serial = 1379] [outer = 1754C800] 08:19:28 INFO - PROCESS | 3780 | 1466180368512 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 08:19:28 INFO - PROCESS | 3780 | 1466180368563 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:19:28 INFO - PROCESS | 3780 | 1466180368565 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 08:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:19:28 INFO - PROCESS | 3780 | 1466180368569 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:19:28 INFO - PROCESS | 3780 | 1466180368570 Marionette TRACE conn2 <- [1,1802,null,{}] 08:19:28 INFO - PROCESS | 3780 | 1466180368574 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:28 INFO - PROCESS | 3780 | 1466180368579 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:28 INFO - PROCESS | 3780 | 1466180368733 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:19:28 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19A0D000) [pid = 3780] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:19:28 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (18163C00) [pid = 3780] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:19:28 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (19A03C00) [pid = 3780] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:19:28 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (19A04400) [pid = 3780] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:19:28 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (132CCC00) [pid = 3780] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:19:28 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10F7B800) [pid = 3780] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:19:28 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (156C8C00) [pid = 3780] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:19:28 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10F6E800) [pid = 3780] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:19:28 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13133400) [pid = 3780] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:19:28 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A0C0C00) [pid = 3780] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:19:28 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (114C4400) [pid = 3780] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:19:28 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16FD5C00) [pid = 3780] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:19:28 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1658BC00) [pid = 3780] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:19:29 INFO - PROCESS | 3780 | 1466180369029 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:29 INFO - PROCESS | 3780 | 1466180369032 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:29 INFO - PROCESS | 3780 | ++DOCSHELL 10224400 == 32 [pid = 3780] [id = 460] 08:19:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10226400) [pid = 3780] [serial = 1380] [outer = 00000000] 08:19:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (10F6AC00) [pid = 3780] [serial = 1381] [outer = 10226400] 08:19:29 INFO - PROCESS | 3780 | 1466180369057 Marionette DEBUG loaded listener.js 08:19:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13279800) [pid = 3780] [serial = 1382] [outer = 10226400] 08:19:29 INFO - PROCESS | 3780 | 1466180369388 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 865ms 08:19:29 INFO - PROCESS | 3780 | 1466180369430 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:19:29 INFO - PROCESS | 3780 | 1466180369441 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 08:19:29 INFO - PROCESS | 3780 | 1466180369445 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:19:29 INFO - PROCESS | 3780 | 1466180369446 Marionette TRACE conn2 <- [1,1806,null,{}] 08:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:19:29 INFO - PROCESS | 3780 | 1466180369449 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:29 INFO - PROCESS | 3780 | 1466180369451 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:29 INFO - PROCESS | 3780 | 1466180369562 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:19:29 INFO - PROCESS | 3780 | 1466180369569 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:29 INFO - PROCESS | 3780 | 1466180369571 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:29 INFO - PROCESS | 3780 | ++DOCSHELL 10A51000 == 33 [pid = 3780] [id = 461] 08:19:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (10F72400) [pid = 3780] [serial = 1383] [outer = 00000000] 08:19:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19761C00) [pid = 3780] [serial = 1384] [outer = 10F72400] 08:19:29 INFO - PROCESS | 3780 | 1466180369614 Marionette DEBUG loaded listener.js 08:19:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1976C000) [pid = 3780] [serial = 1385] [outer = 10F72400] 08:19:29 INFO - PROCESS | 3780 | 1466180369998 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 566ms 08:19:30 INFO - PROCESS | 3780 | 1466180370025 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:19:30 INFO - PROCESS | 3780 | 1466180370027 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 08:19:30 INFO - PROCESS | 3780 | 1466180370030 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:19:30 INFO - PROCESS | 3780 | 1466180370032 Marionette TRACE conn2 <- [1,1810,null,{}] 08:19:30 INFO - PROCESS | 3780 | 1466180370036 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:30 INFO - PROCESS | 3780 | 1466180370037 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:30 INFO - PROCESS | 3780 | 1466180370112 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:19:30 INFO - PROCESS | 3780 | 1466180370211 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:30 INFO - PROCESS | 3780 | 1466180370213 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:30 INFO - PROCESS | 3780 | ++DOCSHELL 0F938000 == 34 [pid = 3780] [id = 462] 08:19:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (10F70800) [pid = 3780] [serial = 1386] [outer = 00000000] 08:19:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19C48800) [pid = 3780] [serial = 1387] [outer = 10F70800] 08:19:30 INFO - PROCESS | 3780 | 1466180370258 Marionette DEBUG loaded listener.js 08:19:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (12DEFC00) [pid = 3780] [serial = 1388] [outer = 10F70800] 08:19:30 INFO - PROCESS | 3780 | 1466180370590 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 596ms 08:19:30 INFO - PROCESS | 3780 | 1466180370631 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:19:30 INFO - PROCESS | 3780 | 1466180370633 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 08:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:19:30 INFO - PROCESS | 3780 | 1466180370636 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:19:30 INFO - PROCESS | 3780 | 1466180370638 Marionette TRACE conn2 <- [1,1814,null,{}] 08:19:30 INFO - PROCESS | 3780 | 1466180370641 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:30 INFO - PROCESS | 3780 | 1466180370643 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:30 INFO - PROCESS | 3780 | 1466180370724 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:19:30 INFO - PROCESS | 3780 | 1466180370818 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:30 INFO - PROCESS | 3780 | 1466180370820 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:30 INFO - PROCESS | 3780 | ++DOCSHELL 1A00E800 == 35 [pid = 3780] [id = 463] 08:19:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A0B9000) [pid = 3780] [serial = 1389] [outer = 00000000] 08:19:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A54E000) [pid = 3780] [serial = 1390] [outer = 1A0B9000] 08:19:30 INFO - PROCESS | 3780 | 1466180370862 Marionette DEBUG loaded listener.js 08:19:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A551C00) [pid = 3780] [serial = 1391] [outer = 1A0B9000] 08:19:31 INFO - PROCESS | 3780 | 1466180371586 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 984ms 08:19:31 INFO - PROCESS | 3780 | 1466180371658 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:19:31 INFO - PROCESS | 3780 | 1466180371662 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 08:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:19:31 INFO - PROCESS | 3780 | 1466180371667 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:19:31 INFO - PROCESS | 3780 | 1466180371672 Marionette TRACE conn2 <- [1,1818,null,{}] 08:19:31 INFO - PROCESS | 3780 | 1466180371661 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:31 INFO - PROCESS | 3780 | 1466180371663 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:31 INFO - PROCESS | 3780 | 1466180371787 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:19:31 INFO - PROCESS | 3780 | 1466180371916 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:31 INFO - PROCESS | 3780 | 1466180371919 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:31 INFO - PROCESS | 3780 | ++DOCSHELL 114BD000 == 36 [pid = 3780] [id = 464] 08:19:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (114BFC00) [pid = 3780] [serial = 1392] [outer = 00000000] 08:19:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (131E0000) [pid = 3780] [serial = 1393] [outer = 114BFC00] 08:19:31 INFO - PROCESS | 3780 | 1466180371995 Marionette DEBUG loaded listener.js 08:19:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (13663800) [pid = 3780] [serial = 1394] [outer = 114BFC00] 08:19:32 INFO - PROCESS | 3780 | 1466180372780 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1162ms 08:19:32 INFO - PROCESS | 3780 | 1466180372827 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:19:32 INFO - PROCESS | 3780 | 1466180372830 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 08:19:32 INFO - PROCESS | 3780 | 1466180372836 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:19:32 INFO - PROCESS | 3780 | 1466180372840 Marionette TRACE conn2 <- [1,1822,null,{}] 08:19:32 INFO - PROCESS | 3780 | 1466180372845 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:32 INFO - PROCESS | 3780 | 1466180372848 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:32 INFO - PROCESS | 3780 | 1466180372954 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:19:33 INFO - PROCESS | 3780 | 1466180373087 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:33 INFO - PROCESS | 3780 | 1466180373091 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:33 INFO - PROCESS | 3780 | ++DOCSHELL 10F85800 == 37 [pid = 3780] [id = 465] 08:19:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1124F400) [pid = 3780] [serial = 1395] [outer = 00000000] 08:19:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (11CC7800) [pid = 3780] [serial = 1396] [outer = 1124F400] 08:19:33 INFO - PROCESS | 3780 | 1466180373142 Marionette DEBUG loaded listener.js 08:19:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (12AEB800) [pid = 3780] [serial = 1397] [outer = 1124F400] 08:19:33 INFO - PROCESS | 3780 | --DOCSHELL 0F938000 == 36 [pid = 3780] [id = 462] 08:19:33 INFO - PROCESS | 3780 | --DOCSHELL 10A51000 == 35 [pid = 3780] [id = 461] 08:19:33 INFO - PROCESS | 3780 | --DOCSHELL 10224400 == 34 [pid = 3780] [id = 460] 08:19:33 INFO - PROCESS | 3780 | --DOCSHELL 1754C400 == 33 [pid = 3780] [id = 459] 08:19:33 INFO - PROCESS | 3780 | --DOCSHELL 1657D000 == 32 [pid = 3780] [id = 458] 08:19:33 INFO - PROCESS | 3780 | --DOCSHELL 151A8800 == 31 [pid = 3780] [id = 457] 08:19:33 INFO - PROCESS | 3780 | --DOCSHELL 1327A800 == 30 [pid = 3780] [id = 456] 08:19:33 INFO - PROCESS | 3780 | --DOCSHELL 10F75400 == 29 [pid = 3780] [id = 455] 08:19:33 INFO - PROCESS | 3780 | --DOCSHELL 10F7EC00 == 28 [pid = 3780] [id = 454] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A555000) [pid = 3780] [serial = 1292] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1975EC00) [pid = 3780] [serial = 1339] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A00D800) [pid = 3780] [serial = 1342] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (19A0BC00) [pid = 3780] [serial = 1319] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13C87C00) [pid = 3780] [serial = 1324] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13C90C00) [pid = 3780] [serial = 1325] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (11ADDC00) [pid = 3780] [serial = 1327] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12AAAC00) [pid = 3780] [serial = 1328] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15949000) [pid = 3780] [serial = 1333] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15B6A000) [pid = 3780] [serial = 1334] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10F83800) [pid = 3780] [serial = 1321] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1126C800) [pid = 3780] [serial = 1322] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13665000) [pid = 3780] [serial = 1330] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13C60C00) [pid = 3780] [serial = 1331] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (19A05C00) [pid = 3780] [serial = 1340] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A00F400) [pid = 3780] [serial = 1343] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A55B000) [pid = 3780] [serial = 1351] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A633000) [pid = 3780] [serial = 1352] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16A58000) [pid = 3780] [serial = 1345] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1976DC00) [pid = 3780] [serial = 1346] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A551400) [pid = 3780] [serial = 1349] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (175A0400) [pid = 3780] [serial = 1336] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (17F19400) [pid = 3780] [serial = 1337] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A45C800) [pid = 3780] [serial = 1348] [outer = 00000000] [url = about:blank] 08:19:33 INFO - PROCESS | 3780 | 1466180373631 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:19:33 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 08:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 835ms 08:19:33 INFO - PROCESS | 3780 | 1466180373687 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:19:33 INFO - PROCESS | 3780 | 1466180373692 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 08:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:19:33 INFO - PROCESS | 3780 | 1466180373698 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:19:33 INFO - PROCESS | 3780 | 1466180373701 Marionette TRACE conn2 <- [1,1826,null,{}] 08:19:33 INFO - PROCESS | 3780 | 1466180373704 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:33 INFO - PROCESS | 3780 | 1466180373707 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:33 INFO - PROCESS | 3780 | 1466180373793 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:19:33 INFO - PROCESS | 3780 | 1466180373812 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:33 INFO - PROCESS | 3780 | 1466180373815 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:33 INFO - PROCESS | 3780 | ++DOCSHELL 12AE0400 == 29 [pid = 3780] [id = 466] 08:19:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (130C6000) [pid = 3780] [serial = 1398] [outer = 00000000] 08:19:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13663C00) [pid = 3780] [serial = 1399] [outer = 130C6000] 08:19:33 INFO - PROCESS | 3780 | 1466180373867 Marionette DEBUG loaded listener.js 08:19:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (13C60C00) [pid = 3780] [serial = 1400] [outer = 130C6000] 08:19:34 INFO - PROCESS | 3780 | 1466180374315 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 671ms 08:19:34 INFO - PROCESS | 3780 | 1466180374362 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:19:34 INFO - PROCESS | 3780 | 1466180374364 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 08:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:19:34 INFO - PROCESS | 3780 | 1466180374367 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:19:34 INFO - PROCESS | 3780 | 1466180374371 Marionette TRACE conn2 <- [1,1830,null,{}] 08:19:34 INFO - PROCESS | 3780 | 1466180374381 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:34 INFO - PROCESS | 3780 | 1466180374386 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:34 INFO - PROCESS | 3780 | 1466180374499 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:19:34 INFO - PROCESS | 3780 | 1466180374602 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:34 INFO - PROCESS | 3780 | 1466180374605 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:34 INFO - PROCESS | 3780 | ++DOCSHELL 1519FC00 == 30 [pid = 3780] [id = 467] 08:19:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (151A1800) [pid = 3780] [serial = 1401] [outer = 00000000] 08:19:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (156C3000) [pid = 3780] [serial = 1402] [outer = 151A1800] 08:19:34 INFO - PROCESS | 3780 | 1466180374653 Marionette DEBUG loaded listener.js 08:19:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15957C00) [pid = 3780] [serial = 1403] [outer = 151A1800] 08:19:35 INFO - PROCESS | 3780 | 1466180375020 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 700ms 08:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:19:35 INFO - PROCESS | 3780 | 1466180375071 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:19:35 INFO - PROCESS | 3780 | 1466180375073 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 08:19:35 INFO - PROCESS | 3780 | 1466180375076 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:19:35 INFO - PROCESS | 3780 | 1466180375078 Marionette TRACE conn2 <- [1,1834,null,{}] 08:19:35 INFO - PROCESS | 3780 | 1466180375081 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:35 INFO - PROCESS | 3780 | 1466180375083 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:35 INFO - PROCESS | 3780 | 1466180375165 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:19:35 INFO - PROCESS | 3780 | 1466180375171 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:35 INFO - PROCESS | 3780 | 1466180375173 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:35 INFO - PROCESS | 3780 | ++DOCSHELL 15BB1800 == 31 [pid = 3780] [id = 468] 08:19:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16571400) [pid = 3780] [serial = 1404] [outer = 00000000] 08:19:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1759A000) [pid = 3780] [serial = 1405] [outer = 16571400] 08:19:35 INFO - PROCESS | 3780 | 1466180375217 Marionette DEBUG loaded listener.js 08:19:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1759A400) [pid = 3780] [serial = 1406] [outer = 16571400] 08:19:35 INFO - PROCESS | 3780 | 1466180375681 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:19:35 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) 08:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 611ms 08:19:35 INFO - PROCESS | 3780 | 1466180375695 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:19:35 INFO - PROCESS | 3780 | 1466180375697 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 08:19:35 INFO - PROCESS | 3780 | 1466180375700 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:19:35 INFO - PROCESS | 3780 | 1466180375702 Marionette TRACE conn2 <- [1,1838,null,{}] 08:19:35 INFO - PROCESS | 3780 | 1466180375709 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:35 INFO - PROCESS | 3780 | 1466180375711 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:35 INFO - PROCESS | 3780 | 1466180375827 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:19:35 INFO - PROCESS | 3780 | 1466180375904 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:35 INFO - PROCESS | 3780 | 1466180375906 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:35 INFO - PROCESS | 3780 | ++DOCSHELL 1815F000 == 32 [pid = 3780] [id = 469] 08:19:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (18160400) [pid = 3780] [serial = 1407] [outer = 00000000] 08:19:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1975AC00) [pid = 3780] [serial = 1408] [outer = 18160400] 08:19:35 INFO - PROCESS | 3780 | 1466180375948 Marionette DEBUG loaded listener.js 08:19:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19766400) [pid = 3780] [serial = 1409] [outer = 18160400] 08:19:36 INFO - PROCESS | 3780 | 1466180376354 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 701ms 08:19:36 INFO - PROCESS | 3780 | 1466180376410 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:19:36 INFO - PROCESS | 3780 | 1466180376412 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 08:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:19:36 INFO - PROCESS | 3780 | 1466180376416 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:19:36 INFO - PROCESS | 3780 | 1466180376417 Marionette TRACE conn2 <- [1,1842,null,{}] 08:19:36 INFO - PROCESS | 3780 | 1466180376421 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:36 INFO - PROCESS | 3780 | 1466180376426 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:36 INFO - PROCESS | 3780 | 1466180376549 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:19:36 INFO - PROCESS | 3780 | 1466180376614 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:36 INFO - PROCESS | 3780 | 1466180376616 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:36 INFO - PROCESS | 3780 | ++DOCSHELL 19A08400 == 33 [pid = 3780] [id = 470] 08:19:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19A10400) [pid = 3780] [serial = 1410] [outer = 00000000] 08:19:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19C46400) [pid = 3780] [serial = 1411] [outer = 19A10400] 08:19:36 INFO - PROCESS | 3780 | 1466180376659 Marionette DEBUG loaded listener.js 08:19:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A0C0800) [pid = 3780] [serial = 1412] [outer = 19A10400] 08:19:37 INFO - PROCESS | 3780 | 1466180377065 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 700ms 08:19:37 INFO - PROCESS | 3780 | 1466180377149 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:19:37 INFO - PROCESS | 3780 | 1466180377151 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 08:19:37 INFO - PROCESS | 3780 | 1466180377155 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:19:37 INFO - PROCESS | 3780 | 1466180377157 Marionette TRACE conn2 <- [1,1846,null,{}] 08:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:19:37 INFO - PROCESS | 3780 | 1466180377160 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:37 INFO - PROCESS | 3780 | 1466180377162 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:37 INFO - PROCESS | 3780 | 1466180377268 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:19:37 INFO - PROCESS | 3780 | 1466180377280 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:37 INFO - PROCESS | 3780 | 1466180377282 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:37 INFO - PROCESS | 3780 | ++DOCSHELL 1A45D400 == 34 [pid = 3780] [id = 471] 08:19:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A45EC00) [pid = 3780] [serial = 1413] [outer = 00000000] 08:19:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A553000) [pid = 3780] [serial = 1414] [outer = 1A45EC00] 08:19:37 INFO - PROCESS | 3780 | 1466180377332 Marionette DEBUG loaded listener.js 08:19:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A54D800) [pid = 3780] [serial = 1415] [outer = 1A45EC00] 08:19:37 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (151A8C00) [pid = 3780] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:19:37 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1754C800) [pid = 3780] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:19:37 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10226400) [pid = 3780] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:19:37 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10F70800) [pid = 3780] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:19:37 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10F72800) [pid = 3780] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:19:37 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (14040400) [pid = 3780] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:19:37 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (19C3F000) [pid = 3780] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:19:37 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10F72400) [pid = 3780] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:19:37 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10F7A400) [pid = 3780] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:19:37 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1124F800) [pid = 3780] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:19:37 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1657E000) [pid = 3780] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:19:37 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (132C2800) [pid = 3780] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:19:37 INFO - PROCESS | 3780 | 1466180377783 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 641ms 08:19:37 INFO - PROCESS | 3780 | 1466180377802 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:19:37 INFO - PROCESS | 3780 | 1466180377804 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 08:19:37 INFO - PROCESS | 3780 | 1466180377807 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:19:37 INFO - PROCESS | 3780 | 1466180377809 Marionette TRACE conn2 <- [1,1850,null,{}] 08:19:37 INFO - PROCESS | 3780 | 1466180377812 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:37 INFO - PROCESS | 3780 | 1466180377814 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:37 INFO - PROCESS | 3780 | 1466180377894 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:19:37 INFO - PROCESS | 3780 | 1466180377899 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:37 INFO - PROCESS | 3780 | 1466180377901 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:37 INFO - PROCESS | 3780 | ++DOCSHELL 12D61C00 == 35 [pid = 3780] [id = 472] 08:19:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (14342C00) [pid = 3780] [serial = 1416] [outer = 00000000] 08:19:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1810C400) [pid = 3780] [serial = 1417] [outer = 14342C00] 08:19:37 INFO - PROCESS | 3780 | 1466180377952 Marionette DEBUG loaded listener.js 08:19:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (19A0F400) [pid = 3780] [serial = 1418] [outer = 14342C00] 08:19:38 INFO - PROCESS | 3780 | 1466180378362 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 566ms 08:19:38 INFO - PROCESS | 3780 | 1466180378388 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:19:38 INFO - PROCESS | 3780 | 1466180378389 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 08:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:19:38 INFO - PROCESS | 3780 | 1466180378393 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:19:38 INFO - PROCESS | 3780 | 1466180378394 Marionette TRACE conn2 <- [1,1854,null,{}] 08:19:38 INFO - PROCESS | 3780 | 1466180378416 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:38 INFO - PROCESS | 3780 | 1466180378417 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:38 INFO - PROCESS | 3780 | 1466180378477 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:19:38 INFO - PROCESS | 3780 | 1466180378483 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:38 INFO - PROCESS | 3780 | 1466180378485 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:38 INFO - PROCESS | 3780 | ++DOCSHELL 13C8F000 == 36 [pid = 3780] [id = 473] 08:19:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15955800) [pid = 3780] [serial = 1419] [outer = 00000000] 08:19:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A462000) [pid = 3780] [serial = 1420] [outer = 15955800] 08:19:38 INFO - PROCESS | 3780 | 1466180378527 Marionette DEBUG loaded listener.js 08:19:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A552800) [pid = 3780] [serial = 1421] [outer = 15955800] 08:19:38 INFO - PROCESS | 3780 | 1466180378948 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 612ms 08:19:38 INFO - PROCESS | 3780 | 1466180379008 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:19:38 INFO - PROCESS | 3780 | 1466180379010 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 08:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:19:39 INFO - PROCESS | 3780 | 1466180379014 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:19:39 INFO - PROCESS | 3780 | 1466180379016 Marionette TRACE conn2 <- [1,1858,null,{}] 08:19:39 INFO - PROCESS | 3780 | 1466180379019 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:39 INFO - PROCESS | 3780 | 1466180379021 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:39 INFO - PROCESS | 3780 | 1466180379099 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:19:39 INFO - PROCESS | 3780 | 1466180379114 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:39 INFO - PROCESS | 3780 | 1466180379116 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:39 INFO - PROCESS | 3780 | ++DOCSHELL 19C46C00 == 37 [pid = 3780] [id = 474] 08:19:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A639C00) [pid = 3780] [serial = 1422] [outer = 00000000] 08:19:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A63EC00) [pid = 3780] [serial = 1423] [outer = 1A639C00] 08:19:39 INFO - PROCESS | 3780 | 1466180379143 Marionette DEBUG loaded listener.js 08:19:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A63C000) [pid = 3780] [serial = 1424] [outer = 1A639C00] 08:19:40 INFO - PROCESS | 3780 | --DOCSHELL 12AE0400 == 36 [pid = 3780] [id = 466] 08:19:40 INFO - PROCESS | 3780 | --DOCSHELL 114BD000 == 35 [pid = 3780] [id = 464] 08:19:40 INFO - PROCESS | 3780 | --DOCSHELL 10F85800 == 34 [pid = 3780] [id = 465] 08:19:40 INFO - PROCESS | 3780 | --DOCSHELL 1A00E800 == 33 [pid = 3780] [id = 463] 08:19:40 INFO - PROCESS | 3780 | --DOCSHELL 1519FC00 == 32 [pid = 3780] [id = 467] 08:19:40 INFO - PROCESS | 3780 | --DOCSHELL 1A45D400 == 31 [pid = 3780] [id = 471] 08:19:40 INFO - PROCESS | 3780 | --DOCSHELL 12D61C00 == 30 [pid = 3780] [id = 472] 08:19:40 INFO - PROCESS | 3780 | --DOCSHELL 15BB1800 == 29 [pid = 3780] [id = 468] 08:19:40 INFO - PROCESS | 3780 | --DOCSHELL 13C8F000 == 28 [pid = 3780] [id = 473] 08:19:40 INFO - PROCESS | 3780 | --DOCSHELL 1815F000 == 27 [pid = 3780] [id = 469] 08:19:40 INFO - PROCESS | 3780 | --DOCSHELL 19A08400 == 26 [pid = 3780] [id = 470] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (151AC800) [pid = 3780] [serial = 1357] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A462800) [pid = 3780] [serial = 1361] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A008C00) [pid = 3780] [serial = 1360] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13279800) [pid = 3780] [serial = 1382] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19761C00) [pid = 3780] [serial = 1384] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1595B800) [pid = 3780] [serial = 1373] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1976C000) [pid = 3780] [serial = 1385] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (114C9400) [pid = 3780] [serial = 1366] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (12A9DC00) [pid = 3780] [serial = 1367] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (13139000) [pid = 3780] [serial = 1364] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1309E400) [pid = 3780] [serial = 1363] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16A51400) [pid = 3780] [serial = 1375] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (13662000) [pid = 3780] [serial = 1369] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (13C56000) [pid = 3780] [serial = 1370] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (156C6400) [pid = 3780] [serial = 1372] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (17F10C00) [pid = 3780] [serial = 1378] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (17486800) [pid = 3780] [serial = 1376] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (10F6AC00) [pid = 3780] [serial = 1381] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (18160000) [pid = 3780] [serial = 1379] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (19C48800) [pid = 3780] [serial = 1387] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (11CC7C00) [pid = 3780] [serial = 1355] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (11256C00) [pid = 3780] [serial = 1354] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (12DEFC00) [pid = 3780] [serial = 1388] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (1595D000) [pid = 3780] [serial = 1358] [outer = 00000000] [url = about:blank] 08:19:40 INFO - PROCESS | 3780 | 1466180380754 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1789ms 08:19:40 INFO - PROCESS | 3780 | 1466180380797 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:19:40 INFO - PROCESS | 3780 | 1466180380802 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 08:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:19:40 INFO - PROCESS | 3780 | 1466180380807 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:19:40 INFO - PROCESS | 3780 | 1466180380811 Marionette TRACE conn2 <- [1,1862,null,{}] 08:19:40 INFO - PROCESS | 3780 | 1466180380816 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:40 INFO - PROCESS | 3780 | 1466180380819 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:40 INFO - PROCESS | 3780 | 1466180380907 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:19:40 INFO - PROCESS | 3780 | 1466180380916 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:40 INFO - PROCESS | 3780 | 1466180380921 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:40 INFO - PROCESS | 3780 | ++DOCSHELL 10F6E800 == 27 [pid = 3780] [id = 475] 08:19:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (10F6F800) [pid = 3780] [serial = 1425] [outer = 00000000] 08:19:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (10F83000) [pid = 3780] [serial = 1426] [outer = 10F6F800] 08:19:40 INFO - PROCESS | 3780 | 1466180380968 Marionette DEBUG loaded listener.js 08:19:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (11267400) [pid = 3780] [serial = 1427] [outer = 10F6F800] 08:19:41 INFO - PROCESS | 3780 | 1466180381448 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 671ms 08:19:41 INFO - PROCESS | 3780 | 1466180381490 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:19:41 INFO - PROCESS | 3780 | 1466180381495 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 08:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:19:41 INFO - PROCESS | 3780 | 1466180381483 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:19:41 INFO - PROCESS | 3780 | 1466180381486 Marionette TRACE conn2 <- [1,1866,null,{}] 08:19:41 INFO - PROCESS | 3780 | 1466180381490 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:41 INFO - PROCESS | 3780 | 1466180381493 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:41 INFO - PROCESS | 3780 | 1466180381586 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:19:41 INFO - PROCESS | 3780 | 1466180381595 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:41 INFO - PROCESS | 3780 | 1466180381598 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:41 INFO - PROCESS | 3780 | ++DOCSHELL 12AA3000 == 28 [pid = 3780] [id = 476] 08:19:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (12AA3C00) [pid = 3780] [serial = 1428] [outer = 00000000] 08:19:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (12AE2400) [pid = 3780] [serial = 1429] [outer = 12AA3C00] 08:19:41 INFO - PROCESS | 3780 | 1466180381644 Marionette DEBUG loaded listener.js 08:19:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (12DEC000) [pid = 3780] [serial = 1430] [outer = 12AA3C00] 08:19:42 INFO - PROCESS | 3780 | 1466180382096 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 656ms 08:19:42 INFO - PROCESS | 3780 | 1466180382163 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:19:42 INFO - PROCESS | 3780 | 1466180382166 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 08:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:19:42 INFO - PROCESS | 3780 | 1466180382169 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:19:42 INFO - PROCESS | 3780 | 1466180382172 Marionette TRACE conn2 <- [1,1870,null,{}] 08:19:42 INFO - PROCESS | 3780 | 1466180382183 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:42 INFO - PROCESS | 3780 | 1466180382188 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:42 INFO - PROCESS | 3780 | 1466180382279 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:19:42 INFO - PROCESS | 3780 | 1466180382380 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:42 INFO - PROCESS | 3780 | 1466180382383 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:42 INFO - PROCESS | 3780 | ++DOCSHELL 13C55400 == 29 [pid = 3780] [id = 477] 08:19:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (13C56000) [pid = 3780] [serial = 1431] [outer = 00000000] 08:19:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (13C5E000) [pid = 3780] [serial = 1432] [outer = 13C56000] 08:19:42 INFO - PROCESS | 3780 | 1466180382430 Marionette DEBUG loaded listener.js 08:19:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (13C92000) [pid = 3780] [serial = 1433] [outer = 13C56000] 08:19:42 INFO - PROCESS | 3780 | 1466180382769 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 656ms 08:19:42 INFO - PROCESS | 3780 | 1466180382833 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:19:42 INFO - PROCESS | 3780 | 1466180382836 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 08:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:19:42 INFO - PROCESS | 3780 | 1466180382846 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:19:42 INFO - PROCESS | 3780 | 1466180382848 Marionette TRACE conn2 <- [1,1874,null,{}] 08:19:42 INFO - PROCESS | 3780 | 1466180382862 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:42 INFO - PROCESS | 3780 | 1466180382864 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:42 INFO - PROCESS | 3780 | 1466180382927 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:19:42 INFO - PROCESS | 3780 | 1466180382933 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:42 INFO - PROCESS | 3780 | 1466180382935 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:42 INFO - PROCESS | 3780 | ++DOCSHELL 13C90800 == 30 [pid = 3780] [id = 478] 08:19:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (140E6000) [pid = 3780] [serial = 1434] [outer = 00000000] 08:19:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (151A3800) [pid = 3780] [serial = 1435] [outer = 140E6000] 08:19:42 INFO - PROCESS | 3780 | 1466180382980 Marionette DEBUG loaded listener.js 08:19:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1528D000) [pid = 3780] [serial = 1436] [outer = 140E6000] 08:19:43 INFO - PROCESS | 3780 | 1466180383399 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 596ms 08:19:43 INFO - PROCESS | 3780 | 1466180383454 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:19:43 INFO - PROCESS | 3780 | 1466180383456 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 08:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:19:43 INFO - PROCESS | 3780 | 1466180383459 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:19:43 INFO - PROCESS | 3780 | 1466180383461 Marionette TRACE conn2 <- [1,1878,null,{}] 08:19:43 INFO - PROCESS | 3780 | 1466180383464 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:43 INFO - PROCESS | 3780 | 1466180383466 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:43 INFO - PROCESS | 3780 | 1466180383541 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:19:43 INFO - PROCESS | 3780 | 1466180383546 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:43 INFO - PROCESS | 3780 | 1466180383548 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:43 INFO - PROCESS | 3780 | ++DOCSHELL 1593E400 == 31 [pid = 3780] [id = 479] 08:19:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15940800) [pid = 3780] [serial = 1437] [outer = 00000000] 08:19:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15B67400) [pid = 3780] [serial = 1438] [outer = 15940800] 08:19:43 INFO - PROCESS | 3780 | 1466180383590 Marionette DEBUG loaded listener.js 08:19:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15BB1800) [pid = 3780] [serial = 1439] [outer = 15940800] 08:19:44 INFO - PROCESS | 3780 | 1466180384042 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 597ms 08:19:44 INFO - PROCESS | 3780 | 1466180384061 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:19:44 INFO - PROCESS | 3780 | 1466180384063 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 08:19:44 INFO - PROCESS | 3780 | 1466180384066 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:19:44 INFO - PROCESS | 3780 | 1466180384068 Marionette TRACE conn2 <- [1,1882,null,{}] 08:19:44 INFO - PROCESS | 3780 | 1466180384071 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:44 INFO - PROCESS | 3780 | 1466180384076 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:44 INFO - PROCESS | 3780 | 1466180384184 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:19:44 INFO - PROCESS | 3780 | 1466180384192 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:44 INFO - PROCESS | 3780 | 1466180384194 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:44 INFO - PROCESS | 3780 | ++DOCSHELL 16A56C00 == 32 [pid = 3780] [id = 480] 08:19:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17549400) [pid = 3780] [serial = 1440] [outer = 00000000] 08:19:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17D05C00) [pid = 3780] [serial = 1441] [outer = 17549400] 08:19:44 INFO - PROCESS | 3780 | 1466180384242 Marionette DEBUG loaded listener.js 08:19:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1815FC00) [pid = 3780] [serial = 1442] [outer = 17549400] 08:19:44 INFO - PROCESS | 3780 | 1466180384650 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 612ms 08:19:44 INFO - PROCESS | 3780 | 1466180384690 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:19:44 INFO - PROCESS | 3780 | 1466180384692 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 08:19:44 INFO - PROCESS | 3780 | 1466180384695 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:19:44 INFO - PROCESS | 3780 | 1466180384697 Marionette TRACE conn2 <- [1,1886,null,{}] 08:19:44 INFO - PROCESS | 3780 | 1466180384700 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:44 INFO - PROCESS | 3780 | 1466180384702 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:44 INFO - PROCESS | 3780 | 1466180384785 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:19:44 INFO - PROCESS | 3780 | 1466180384774 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:44 INFO - PROCESS | 3780 | 1466180384776 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:44 INFO - PROCESS | 3780 | ++DOCSHELL 17D08400 == 33 [pid = 3780] [id = 481] 08:19:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (18165C00) [pid = 3780] [serial = 1443] [outer = 00000000] 08:19:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19761800) [pid = 3780] [serial = 1444] [outer = 18165C00] 08:19:44 INFO - PROCESS | 3780 | 1466180384818 Marionette DEBUG loaded listener.js 08:19:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19761C00) [pid = 3780] [serial = 1445] [outer = 18165C00] 08:19:45 INFO - PROCESS | 3780 | 1466180385241 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 597ms 08:19:45 INFO - PROCESS | 3780 | 1466180385300 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:19:45 INFO - PROCESS | 3780 | 1466180385302 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 08:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:19:45 INFO - PROCESS | 3780 | 1466180385309 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:19:45 INFO - PROCESS | 3780 | 1466180385311 Marionette TRACE conn2 <- [1,1890,null,{}] 08:19:45 INFO - PROCESS | 3780 | 1466180385314 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:45 INFO - PROCESS | 3780 | 1466180385316 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:45 INFO - PROCESS | 3780 | 1466180385390 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:19:45 INFO - PROCESS | 3780 | 1466180385396 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:45 INFO - PROCESS | 3780 | 1466180385398 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:45 INFO - PROCESS | 3780 | ++DOCSHELL 19A06400 == 34 [pid = 3780] [id = 482] 08:19:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19A06800) [pid = 3780] [serial = 1446] [outer = 00000000] 08:19:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19A0DC00) [pid = 3780] [serial = 1447] [outer = 19A06800] 08:19:45 INFO - PROCESS | 3780 | 1466180385440 Marionette DEBUG loaded listener.js 08:19:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19ACD000) [pid = 3780] [serial = 1448] [outer = 19A06800] 08:19:45 INFO - PROCESS | 3780 | 1466180385876 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 611ms 08:19:45 INFO - PROCESS | 3780 | 1466180385930 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:19:45 INFO - PROCESS | 3780 | 1466180385932 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 08:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:19:45 INFO - PROCESS | 3780 | 1466180385935 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:19:45 INFO - PROCESS | 3780 | 1466180385937 Marionette TRACE conn2 <- [1,1894,null,{}] 08:19:45 INFO - PROCESS | 3780 | 1466180385922 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:45 INFO - PROCESS | 3780 | 1466180385924 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:46 INFO - PROCESS | 3780 | 1466180386040 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:19:46 INFO - PROCESS | 3780 | 1466180386131 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:46 INFO - PROCESS | 3780 | 1466180386133 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:46 INFO - PROCESS | 3780 | ++DOCSHELL 13947400 == 35 [pid = 3780] [id = 483] 08:19:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19A0BC00) [pid = 3780] [serial = 1449] [outer = 00000000] 08:19:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A005000) [pid = 3780] [serial = 1450] [outer = 19A0BC00] 08:19:46 INFO - PROCESS | 3780 | 1466180386185 Marionette DEBUG loaded listener.js 08:19:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A008C00) [pid = 3780] [serial = 1451] [outer = 19A0BC00] 08:19:46 INFO - PROCESS | 3780 | 1466180386594 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 700ms 08:19:46 INFO - PROCESS | 3780 | 1466180386623 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:19:46 INFO - PROCESS | 3780 | 1466180386625 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 08:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:19:46 INFO - PROCESS | 3780 | 1466180386633 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:19:46 INFO - PROCESS | 3780 | 1466180386634 Marionette TRACE conn2 <- [1,1898,null,{}] 08:19:46 INFO - PROCESS | 3780 | 1466180386637 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:46 INFO - PROCESS | 3780 | 1466180386639 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:46 INFO - PROCESS | 3780 | 1466180386760 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:19:46 INFO - PROCESS | 3780 | 1466180386768 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:46 INFO - PROCESS | 3780 | 1466180386770 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:46 INFO - PROCESS | 3780 | ++DOCSHELL 13953800 == 36 [pid = 3780] [id = 484] 08:19:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (19AD9000) [pid = 3780] [serial = 1452] [outer = 00000000] 08:19:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A469400) [pid = 3780] [serial = 1453] [outer = 19AD9000] 08:19:46 INFO - PROCESS | 3780 | 1466180386815 Marionette DEBUG loaded listener.js 08:19:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A554800) [pid = 3780] [serial = 1454] [outer = 19AD9000] 08:19:47 INFO - PROCESS | 3780 | 1466180387258 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 671ms 08:19:47 INFO - PROCESS | 3780 | 1466180387311 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:19:47 INFO - PROCESS | 3780 | 1466180387313 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 08:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:19:47 INFO - PROCESS | 3780 | 1466180387316 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:19:47 INFO - PROCESS | 3780 | 1466180387318 Marionette TRACE conn2 <- [1,1902,null,{}] 08:19:47 INFO - PROCESS | 3780 | 1466180387322 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:47 INFO - PROCESS | 3780 | 1466180387324 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:47 INFO - PROCESS | 3780 | 1466180387461 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:19:47 INFO - PROCESS | 3780 | 1466180387475 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:47 INFO - PROCESS | 3780 | 1466180387477 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:47 INFO - PROCESS | 3780 | ++DOCSHELL 12BCB800 == 37 [pid = 3780] [id = 485] 08:19:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (130A0400) [pid = 3780] [serial = 1455] [outer = 00000000] 08:19:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A462400) [pid = 3780] [serial = 1456] [outer = 130A0400] 08:19:47 INFO - PROCESS | 3780 | 1466180387755 Marionette DEBUG loaded listener.js 08:19:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A82B800) [pid = 3780] [serial = 1457] [outer = 130A0400] 08:19:47 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15955800) [pid = 3780] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:19:47 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (18160400) [pid = 3780] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:19:47 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (19A10400) [pid = 3780] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:19:47 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A45EC00) [pid = 3780] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:19:47 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16571400) [pid = 3780] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:19:47 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (151A1800) [pid = 3780] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:19:47 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (130C6000) [pid = 3780] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:19:47 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1124F400) [pid = 3780] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:19:47 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (114BFC00) [pid = 3780] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:19:47 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A0B9000) [pid = 3780] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:19:47 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (14342C00) [pid = 3780] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:19:48 INFO - PROCESS | 3780 | 1466180388103 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 805ms 08:19:48 INFO - PROCESS | 3780 | 1466180388122 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:19:48 INFO - PROCESS | 3780 | 1466180388124 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 08:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:19:48 INFO - PROCESS | 3780 | 1466180388127 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:19:48 INFO - PROCESS | 3780 | 1466180388129 Marionette TRACE conn2 <- [1,1906,null,{}] 08:19:48 INFO - PROCESS | 3780 | 1466180388116 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:48 INFO - PROCESS | 3780 | 1466180388118 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:48 INFO - PROCESS | 3780 | 1466180388201 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:19:48 INFO - PROCESS | 3780 | 1466180388210 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:48 INFO - PROCESS | 3780 | 1466180388212 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:48 INFO - PROCESS | 3780 | ++DOCSHELL 10A46C00 == 38 [pid = 3780] [id = 486] 08:19:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1124F400) [pid = 3780] [serial = 1458] [outer = 00000000] 08:19:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1975B000) [pid = 3780] [serial = 1459] [outer = 1124F400] 08:19:48 INFO - PROCESS | 3780 | 1466180388255 Marionette DEBUG loaded listener.js 08:19:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1975E800) [pid = 3780] [serial = 1460] [outer = 1124F400] 08:19:48 INFO - PROCESS | 3780 | 1466180388647 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 566ms 08:19:48 INFO - PROCESS | 3780 | 1466180388696 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:19:48 INFO - PROCESS | 3780 | 1466180388698 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 08:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:19:48 INFO - PROCESS | 3780 | 1466180388711 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:19:48 INFO - PROCESS | 3780 | 1466180388712 Marionette TRACE conn2 <- [1,1910,null,{}] 08:19:48 INFO - PROCESS | 3780 | 1466180388716 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:48 INFO - PROCESS | 3780 | 1466180388718 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:48 INFO - PROCESS | 3780 | 1466180388794 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:19:48 INFO - PROCESS | 3780 | 1466180388799 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:48 INFO - PROCESS | 3780 | 1466180388801 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:48 INFO - PROCESS | 3780 | ++DOCSHELL 17555C00 == 39 [pid = 3780] [id = 487] 08:19:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19A08C00) [pid = 3780] [serial = 1461] [outer = 00000000] 08:19:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A830400) [pid = 3780] [serial = 1462] [outer = 19A08C00] 08:19:48 INFO - PROCESS | 3780 | 1466180388843 Marionette DEBUG loaded listener.js 08:19:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A9E9800) [pid = 3780] [serial = 1463] [outer = 19A08C00] 08:19:49 INFO - PROCESS | 3780 | 1466180389247 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 567ms 08:19:49 INFO - PROCESS | 3780 | 1466180389261 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:19:49 INFO - PROCESS | 3780 | 1466180389263 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 08:19:49 INFO - PROCESS | 3780 | 1466180389266 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:19:49 INFO - PROCESS | 3780 | 1466180389268 Marionette TRACE conn2 <- [1,1914,null,{}] 08:19:49 INFO - PROCESS | 3780 | 1466180389271 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:49 INFO - PROCESS | 3780 | 1466180389273 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:49 INFO - PROCESS | 3780 | 1466180389391 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:19:49 INFO - PROCESS | 3780 | 1466180389399 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:49 INFO - PROCESS | 3780 | 1466180389401 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:49 INFO - PROCESS | 3780 | ++DOCSHELL 1327A000 == 40 [pid = 3780] [id = 488] 08:19:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15B67000) [pid = 3780] [serial = 1464] [outer = 00000000] 08:19:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A9EE800) [pid = 3780] [serial = 1465] [outer = 15B67000] 08:19:49 INFO - PROCESS | 3780 | 1466180389442 Marionette DEBUG loaded listener.js 08:19:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A9F1800) [pid = 3780] [serial = 1466] [outer = 15B67000] 08:19:50 INFO - PROCESS | 3780 | --DOCSHELL 19C46C00 == 39 [pid = 3780] [id = 474] 08:19:50 INFO - PROCESS | 3780 | --DOCSHELL 10F6E800 == 38 [pid = 3780] [id = 475] 08:19:50 INFO - PROCESS | 3780 | --DOCSHELL 16A56C00 == 37 [pid = 3780] [id = 480] 08:19:50 INFO - PROCESS | 3780 | --DOCSHELL 19A06400 == 36 [pid = 3780] [id = 482] 08:19:50 INFO - PROCESS | 3780 | --DOCSHELL 13947400 == 35 [pid = 3780] [id = 483] 08:19:50 INFO - PROCESS | 3780 | --DOCSHELL 13C90800 == 34 [pid = 3780] [id = 478] 08:19:50 INFO - PROCESS | 3780 | --DOCSHELL 12BCB800 == 33 [pid = 3780] [id = 485] 08:19:50 INFO - PROCESS | 3780 | --DOCSHELL 13C55400 == 32 [pid = 3780] [id = 477] 08:19:50 INFO - PROCESS | 3780 | --DOCSHELL 1593E400 == 31 [pid = 3780] [id = 479] 08:19:50 INFO - PROCESS | 3780 | --DOCSHELL 10A46C00 == 30 [pid = 3780] [id = 486] 08:19:50 INFO - PROCESS | 3780 | --DOCSHELL 12AA3000 == 29 [pid = 3780] [id = 476] 08:19:50 INFO - PROCESS | 3780 | --DOCSHELL 17D08400 == 28 [pid = 3780] [id = 481] 08:19:50 INFO - PROCESS | 3780 | --DOCSHELL 13953800 == 27 [pid = 3780] [id = 484] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A552800) [pid = 3780] [serial = 1421] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A63EC00) [pid = 3780] [serial = 1423] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1975AC00) [pid = 3780] [serial = 1408] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19C46400) [pid = 3780] [serial = 1411] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (19766400) [pid = 3780] [serial = 1409] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A553000) [pid = 3780] [serial = 1414] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A0C0800) [pid = 3780] [serial = 1412] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A54D800) [pid = 3780] [serial = 1415] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A462000) [pid = 3780] [serial = 1420] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1759A000) [pid = 3780] [serial = 1405] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (156C3000) [pid = 3780] [serial = 1402] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15957C00) [pid = 3780] [serial = 1403] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13663C00) [pid = 3780] [serial = 1399] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13C60C00) [pid = 3780] [serial = 1400] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (12AEB800) [pid = 3780] [serial = 1397] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (11CC7800) [pid = 3780] [serial = 1396] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (13663800) [pid = 3780] [serial = 1394] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (131E0000) [pid = 3780] [serial = 1393] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A54E000) [pid = 3780] [serial = 1390] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A551C00) [pid = 3780] [serial = 1391] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1810C400) [pid = 3780] [serial = 1417] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (19A0F400) [pid = 3780] [serial = 1418] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1759A400) [pid = 3780] [serial = 1406] [outer = 00000000] [url = about:blank] 08:19:50 INFO - PROCESS | 3780 | --DOCSHELL 17555C00 == 26 [pid = 3780] [id = 487] 08:19:51 INFO - PROCESS | 3780 | 1466180391091 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1863ms 08:19:51 INFO - PROCESS | 3780 | 1466180391140 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:19:51 INFO - PROCESS | 3780 | 1466180391147 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 08:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:19:51 INFO - PROCESS | 3780 | 1466180391152 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:19:51 INFO - PROCESS | 3780 | 1466180391155 Marionette TRACE conn2 <- [1,1918,null,{}] 08:19:51 INFO - PROCESS | 3780 | 1466180391161 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:51 INFO - PROCESS | 3780 | 1466180391164 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:51 INFO - PROCESS | 3780 | 1466180391251 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:19:51 INFO - PROCESS | 3780 | 1466180391261 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:51 INFO - PROCESS | 3780 | 1466180391265 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:51 INFO - PROCESS | 3780 | ++DOCSHELL 10EF7C00 == 27 [pid = 3780] [id = 489] 08:19:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (10F22400) [pid = 3780] [serial = 1467] [outer = 00000000] 08:19:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10F74800) [pid = 3780] [serial = 1468] [outer = 10F22400] 08:19:51 INFO - PROCESS | 3780 | 1466180391352 Marionette DEBUG loaded listener.js 08:19:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (10F78400) [pid = 3780] [serial = 1469] [outer = 10F22400] 08:19:51 INFO - PROCESS | 3780 | 1466180391785 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 656ms 08:19:51 INFO - PROCESS | 3780 | 1466180391823 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:19:51 INFO - PROCESS | 3780 | 1466180391828 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 08:19:51 INFO - PROCESS | 3780 | 1466180391835 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:19:51 INFO - PROCESS | 3780 | 1466180391837 Marionette TRACE conn2 <- [1,1922,null,{}] 08:19:51 INFO - PROCESS | 3780 | 1466180391841 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:51 INFO - PROCESS | 3780 | 1466180391844 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:51 INFO - PROCESS | 3780 | 1466180391929 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:19:51 INFO - PROCESS | 3780 | 1466180391936 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:51 INFO - PROCESS | 3780 | 1466180391939 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:51 INFO - PROCESS | 3780 | ++DOCSHELL 12812C00 == 28 [pid = 3780] [id = 490] 08:19:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (12813400) [pid = 3780] [serial = 1470] [outer = 00000000] 08:19:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12ADE000) [pid = 3780] [serial = 1471] [outer = 12813400] 08:19:51 INFO - PROCESS | 3780 | 1466180391985 Marionette DEBUG loaded listener.js 08:19:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (12BC6000) [pid = 3780] [serial = 1472] [outer = 12813400] 08:19:52 INFO - PROCESS | 3780 | 1466180392420 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 612ms 08:19:52 INFO - PROCESS | 3780 | 1466180392457 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:19:52 INFO - PROCESS | 3780 | 1466180392459 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 08:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:19:52 INFO - PROCESS | 3780 | 1466180392463 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:19:52 INFO - PROCESS | 3780 | 1466180392466 Marionette TRACE conn2 <- [1,1926,null,{}] 08:19:52 INFO - PROCESS | 3780 | 1466180392460 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:52 INFO - PROCESS | 3780 | 1466180392464 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:52 INFO - PROCESS | 3780 | 1466180392545 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:19:52 INFO - PROCESS | 3780 | 1466180392555 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:52 INFO - PROCESS | 3780 | 1466180392558 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:52 INFO - PROCESS | 3780 | ++DOCSHELL 132C4C00 == 29 [pid = 3780] [id = 491] 08:19:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (132CD400) [pid = 3780] [serial = 1473] [outer = 00000000] 08:19:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13666C00) [pid = 3780] [serial = 1474] [outer = 132CD400] 08:19:52 INFO - PROCESS | 3780 | 1466180392605 Marionette DEBUG loaded listener.js 08:19:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13C56400) [pid = 3780] [serial = 1475] [outer = 132CD400] 08:19:53 INFO - PROCESS | 3780 | 1466180393041 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 611ms 08:19:53 INFO - PROCESS | 3780 | 1466180393063 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:19:53 INFO - PROCESS | 3780 | 1466180393065 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 08:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:19:53 INFO - PROCESS | 3780 | 1466180393082 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:19:53 INFO - PROCESS | 3780 | 1466180393084 Marionette TRACE conn2 <- [1,1930,null,{}] 08:19:53 INFO - PROCESS | 3780 | 1466180393099 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:53 INFO - PROCESS | 3780 | 1466180393101 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:53 INFO - PROCESS | 3780 | 1466180393185 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:19:53 INFO - PROCESS | 3780 | 1466180393190 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:53 INFO - PROCESS | 3780 | 1466180393193 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:53 INFO - PROCESS | 3780 | ++DOCSHELL 13953C00 == 30 [pid = 3780] [id = 492] 08:19:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13C8E800) [pid = 3780] [serial = 1476] [outer = 00000000] 08:19:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15189C00) [pid = 3780] [serial = 1477] [outer = 13C8E800] 08:19:53 INFO - PROCESS | 3780 | 1466180393219 Marionette DEBUG loaded listener.js 08:19:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (151A6C00) [pid = 3780] [serial = 1478] [outer = 13C8E800] 08:19:54 INFO - PROCESS | 3780 | 1466180393987 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 969ms 08:19:54 INFO - PROCESS | 3780 | 1466180394030 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:19:54 INFO - PROCESS | 3780 | 1466180394035 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 08:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:19:54 INFO - PROCESS | 3780 | 1466180394040 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:19:54 INFO - PROCESS | 3780 | 1466180394043 Marionette TRACE conn2 <- [1,1934,null,{}] 08:19:54 INFO - PROCESS | 3780 | 1466180394050 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:54 INFO - PROCESS | 3780 | 1466180394053 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:54 INFO - PROCESS | 3780 | 1466180394164 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:19:54 INFO - PROCESS | 3780 | 1466180394296 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:54 INFO - PROCESS | 3780 | 1466180394299 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:54 INFO - PROCESS | 3780 | ++DOCSHELL 10F6D000 == 31 [pid = 3780] [id = 493] 08:19:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (10F72000) [pid = 3780] [serial = 1479] [outer = 00000000] 08:19:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (12A1A800) [pid = 3780] [serial = 1480] [outer = 10F72000] 08:19:54 INFO - PROCESS | 3780 | 1466180394338 Marionette DEBUG loaded listener.js 08:19:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (13133400) [pid = 3780] [serial = 1481] [outer = 10F72000] 08:19:55 INFO - PROCESS | 3780 | 1466180395116 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1089ms 08:19:55 INFO - PROCESS | 3780 | 1466180395149 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:19:55 INFO - PROCESS | 3780 | 1466180395153 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 08:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:19:55 INFO - PROCESS | 3780 | 1466180395159 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:19:55 INFO - PROCESS | 3780 | 1466180395163 Marionette TRACE conn2 <- [1,1938,null,{}] 08:19:55 INFO - PROCESS | 3780 | 1466180395169 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:55 INFO - PROCESS | 3780 | 1466180395171 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:55 INFO - PROCESS | 3780 | 1466180395284 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:19:55 INFO - PROCESS | 3780 | 1466180395412 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:55 INFO - PROCESS | 3780 | 1466180395402 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:55 INFO - PROCESS | 3780 | ++DOCSHELL 10F70800 == 32 [pid = 3780] [id = 494] 08:19:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (10F73000) [pid = 3780] [serial = 1482] [outer = 00000000] 08:19:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1126DC00) [pid = 3780] [serial = 1483] [outer = 10F73000] 08:19:55 INFO - PROCESS | 3780 | 1466180395452 Marionette DEBUG loaded listener.js 08:19:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (11C20C00) [pid = 3780] [serial = 1484] [outer = 10F73000] 08:19:55 INFO - PROCESS | 3780 | --DOCSHELL 132C4C00 == 31 [pid = 3780] [id = 491] 08:19:55 INFO - PROCESS | 3780 | --DOCSHELL 12812C00 == 30 [pid = 3780] [id = 490] 08:19:55 INFO - PROCESS | 3780 | --DOCSHELL 10EF7C00 == 29 [pid = 3780] [id = 489] 08:19:55 INFO - PROCESS | 3780 | 1466180395871 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 761ms 08:19:55 INFO - PROCESS | 3780 | 1466180395925 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:19:55 INFO - PROCESS | 3780 | 1466180395929 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 08:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:19:55 INFO - PROCESS | 3780 | 1466180395943 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:19:55 INFO - PROCESS | 3780 | 1466180395945 Marionette TRACE conn2 <- [1,1942,null,{}] 08:19:55 INFO - PROCESS | 3780 | 1466180395950 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:55 INFO - PROCESS | 3780 | 1466180395952 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:56 INFO - PROCESS | 3780 | 1466180396038 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:19:56 INFO - PROCESS | 3780 | 1466180396046 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:56 INFO - PROCESS | 3780 | 1466180396049 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:56 INFO - PROCESS | 3780 | ++DOCSHELL 132C4C00 == 30 [pid = 3780] [id = 495] 08:19:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (132CD800) [pid = 3780] [serial = 1485] [outer = 00000000] 08:19:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13948800) [pid = 3780] [serial = 1486] [outer = 132CD800] 08:19:56 INFO - PROCESS | 3780 | 1466180396098 Marionette DEBUG loaded listener.js 08:19:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (13C8CC00) [pid = 3780] [serial = 1487] [outer = 132CD800] 08:19:56 INFO - PROCESS | 3780 | 1466180396558 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 08:19:56 INFO - PROCESS | 3780 | 1466180396600 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:19:56 INFO - PROCESS | 3780 | 1466180396602 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 08:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:19:56 INFO - PROCESS | 3780 | 1466180396606 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:19:56 INFO - PROCESS | 3780 | 1466180396609 Marionette TRACE conn2 <- [1,1946,null,{}] 08:19:56 INFO - PROCESS | 3780 | 1466180396619 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:56 INFO - PROCESS | 3780 | 1466180396623 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:56 INFO - PROCESS | 3780 | 1466180396737 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:19:56 INFO - PROCESS | 3780 | 1466180396841 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:56 INFO - PROCESS | 3780 | 1466180396844 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:56 INFO - PROCESS | 3780 | ++DOCSHELL 15957C00 == 31 [pid = 3780] [id = 496] 08:19:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15958C00) [pid = 3780] [serial = 1488] [outer = 00000000] 08:19:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (15BB5000) [pid = 3780] [serial = 1489] [outer = 15958C00] 08:19:56 INFO - PROCESS | 3780 | 1466180396891 Marionette DEBUG loaded listener.js 08:19:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1658D800) [pid = 3780] [serial = 1490] [outer = 15958C00] 08:19:57 INFO - PROCESS | 3780 | 1466180397238 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 08:19:57 INFO - PROCESS | 3780 | 1466180397288 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:19:57 INFO - PROCESS | 3780 | 1466180397290 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 08:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:19:57 INFO - PROCESS | 3780 | 1466180397293 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:19:57 INFO - PROCESS | 3780 | 1466180397295 Marionette TRACE conn2 <- [1,1950,null,{}] 08:19:57 INFO - PROCESS | 3780 | 1466180397281 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:57 INFO - PROCESS | 3780 | 1466180397283 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:57 INFO - PROCESS | 3780 | 1466180397363 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:19:57 INFO - PROCESS | 3780 | 1466180397368 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:57 INFO - PROCESS | 3780 | 1466180397370 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:57 INFO - PROCESS | 3780 | ++DOCSHELL 16E5A000 == 32 [pid = 3780] [id = 497] 08:19:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (16E96C00) [pid = 3780] [serial = 1491] [outer = 00000000] 08:19:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17F19800) [pid = 3780] [serial = 1492] [outer = 16E96C00] 08:19:57 INFO - PROCESS | 3780 | 1466180397414 Marionette DEBUG loaded listener.js 08:19:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (18167C00) [pid = 3780] [serial = 1493] [outer = 16E96C00] 08:19:57 INFO - PROCESS | 3780 | 1466180397900 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 08:19:57 INFO - PROCESS | 3780 | 1466180397966 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:19:57 INFO - PROCESS | 3780 | 1466180397968 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 08:19:57 INFO - PROCESS | 3780 | 1466180397972 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:19:57 INFO - PROCESS | 3780 | 1466180397973 Marionette TRACE conn2 <- [1,1954,null,{}] 08:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:19:57 INFO - PROCESS | 3780 | 1466180397977 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:57 INFO - PROCESS | 3780 | 1466180397979 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:58 INFO - PROCESS | 3780 | 1466180398098 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:19:58 INFO - PROCESS | 3780 | 1466180398119 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:58 INFO - PROCESS | 3780 | 1466180398121 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:58 INFO - PROCESS | 3780 | ++DOCSHELL 1762D000 == 33 [pid = 3780] [id = 498] 08:19:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1815D400) [pid = 3780] [serial = 1494] [outer = 00000000] 08:19:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1976F400) [pid = 3780] [serial = 1495] [outer = 1815D400] 08:19:58 INFO - PROCESS | 3780 | 1466180398165 Marionette DEBUG loaded listener.js 08:19:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (19A0F400) [pid = 3780] [serial = 1496] [outer = 1815D400] 08:19:58 INFO - PROCESS | 3780 | 1466180398587 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 671ms 08:19:58 INFO - PROCESS | 3780 | 1466180398639 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:19:58 INFO - PROCESS | 3780 | 1466180398641 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 08:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:19:58 INFO - PROCESS | 3780 | 1466180398644 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:19:58 INFO - PROCESS | 3780 | 1466180398646 Marionette TRACE conn2 <- [1,1958,null,{}] 08:19:58 INFO - PROCESS | 3780 | 1466180398649 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:58 INFO - PROCESS | 3780 | 1466180398655 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:58 INFO - PROCESS | 3780 | 1466180398780 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:19:58 INFO - PROCESS | 3780 | 1466180398847 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:58 INFO - PROCESS | 3780 | 1466180398849 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:58 INFO - PROCESS | 3780 | ++DOCSHELL 19C47400 == 34 [pid = 3780] [id = 499] 08:19:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A001400) [pid = 3780] [serial = 1497] [outer = 00000000] 08:19:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1A0C0800) [pid = 3780] [serial = 1498] [outer = 1A001400] 08:19:58 INFO - PROCESS | 3780 | 1466180398893 Marionette DEBUG loaded listener.js 08:19:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1A469000) [pid = 3780] [serial = 1499] [outer = 1A001400] 08:19:59 INFO - PROCESS | 3780 | 1466180399290 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 700ms 08:19:59 INFO - PROCESS | 3780 | 1466180399382 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:19:59 INFO - PROCESS | 3780 | 1466180399384 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 08:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:19:59 INFO - PROCESS | 3780 | 1466180399391 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:19:59 INFO - PROCESS | 3780 | 1466180399393 Marionette TRACE conn2 <- [1,1962,null,{}] 08:19:59 INFO - PROCESS | 3780 | 1466180399396 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:59 INFO - PROCESS | 3780 | 1466180399398 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:59 INFO - PROCESS | 3780 | 1466180399571 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:19:59 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (15B67000) [pid = 3780] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:19:59 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (10F22400) [pid = 3780] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:19:59 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (12813400) [pid = 3780] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:19:59 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (132CD400) [pid = 3780] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:19:59 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (19A08C00) [pid = 3780] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:19:59 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19A0BC00) [pid = 3780] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:19:59 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (19AD9000) [pid = 3780] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:19:59 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1124F400) [pid = 3780] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:19:59 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (130A0400) [pid = 3780] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:19:59 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19A06800) [pid = 3780] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:19:59 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (18165C00) [pid = 3780] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:19:59 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17549400) [pid = 3780] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:19:59 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15940800) [pid = 3780] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:19:59 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (140E6000) [pid = 3780] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:19:59 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13C56000) [pid = 3780] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:19:59 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12AA3C00) [pid = 3780] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:19:59 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10F6F800) [pid = 3780] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:19:59 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A639C00) [pid = 3780] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:19:59 INFO - PROCESS | 3780 | 1466180399640 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:59 INFO - PROCESS | 3780 | 1466180399642 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:19:59 INFO - PROCESS | 3780 | ++DOCSHELL 102CA800 == 35 [pid = 3780] [id = 500] 08:19:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (102D2C00) [pid = 3780] [serial = 1500] [outer = 00000000] 08:19:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1124F400) [pid = 3780] [serial = 1501] [outer = 102D2C00] 08:19:59 INFO - PROCESS | 3780 | 1466180399685 Marionette DEBUG loaded listener.js 08:19:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (11AD7400) [pid = 3780] [serial = 1502] [outer = 102D2C00] 08:20:00 INFO - PROCESS | 3780 | 1466180400011 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 08:20:00 INFO - PROCESS | 3780 | 1466180400053 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:20:00 INFO - PROCESS | 3780 | 1466180400055 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 08:20:00 INFO - PROCESS | 3780 | 1466180400058 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:20:00 INFO - PROCESS | 3780 | 1466180400060 Marionette TRACE conn2 <- [1,1966,null,{}] 08:20:00 INFO - PROCESS | 3780 | 1466180400063 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:00 INFO - PROCESS | 3780 | 1466180400065 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:00 INFO - PROCESS | 3780 | 1466180400179 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:20:00 INFO - PROCESS | 3780 | 1466180400186 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:00 INFO - PROCESS | 3780 | 1466180400188 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:00 INFO - PROCESS | 3780 | ++DOCSHELL 132C3400 == 36 [pid = 3780] [id = 501] 08:20:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16580400) [pid = 3780] [serial = 1503] [outer = 00000000] 08:20:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (19A08C00) [pid = 3780] [serial = 1504] [outer = 16580400] 08:20:00 INFO - PROCESS | 3780 | 1466180400232 Marionette DEBUG loaded listener.js 08:20:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A0C0400) [pid = 3780] [serial = 1505] [outer = 16580400] 08:20:00 INFO - PROCESS | 3780 | 1466180400595 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 566ms 08:20:00 INFO - PROCESS | 3780 | 1466180400619 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:20:00 INFO - PROCESS | 3780 | 1466180400620 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 08:20:00 INFO - PROCESS | 3780 | 1466180400624 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:20:00 INFO - PROCESS | 3780 | 1466180400625 Marionette TRACE conn2 <- [1,1970,null,{}] 08:20:00 INFO - PROCESS | 3780 | 1466180400629 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:00 INFO - PROCESS | 3780 | 1466180400631 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:00 INFO - PROCESS | 3780 | 1466180400707 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:20:00 INFO - PROCESS | 3780 | 1466180400843 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:00 INFO - PROCESS | 3780 | 1466180400845 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:00 INFO - PROCESS | 3780 | ++DOCSHELL 1A54C400 == 37 [pid = 3780] [id = 502] 08:20:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A555C00) [pid = 3780] [serial = 1506] [outer = 00000000] 08:20:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A632000) [pid = 3780] [serial = 1507] [outer = 1A555C00] 08:20:00 INFO - PROCESS | 3780 | 1466180400890 Marionette DEBUG loaded listener.js 08:20:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A63B400) [pid = 3780] [serial = 1508] [outer = 1A555C00] 08:20:01 INFO - PROCESS | 3780 | 1466180401217 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 596ms 08:20:01 INFO - PROCESS | 3780 | 1466180401245 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:20:01 INFO - PROCESS | 3780 | 1466180401247 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 08:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:20:01 INFO - PROCESS | 3780 | 1466180401250 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:20:01 INFO - PROCESS | 3780 | 1466180401252 Marionette TRACE conn2 <- [1,1974,null,{}] 08:20:01 INFO - PROCESS | 3780 | 1466180401255 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:01 INFO - PROCESS | 3780 | 1466180401256 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:01 INFO - PROCESS | 3780 | 1466180401336 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:20:01 INFO - PROCESS | 3780 | 1466180401324 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:01 INFO - PROCESS | 3780 | 1466180401326 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:01 INFO - PROCESS | 3780 | ++DOCSHELL 132CD000 == 38 [pid = 3780] [id = 503] 08:20:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (13C55000) [pid = 3780] [serial = 1509] [outer = 00000000] 08:20:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A827800) [pid = 3780] [serial = 1510] [outer = 13C55000] 08:20:01 INFO - PROCESS | 3780 | 1466180401454 Marionette DEBUG loaded listener.js 08:20:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A82B400) [pid = 3780] [serial = 1511] [outer = 13C55000] 08:20:01 INFO - PROCESS | 3780 | 1466180401982 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 805ms 08:20:02 INFO - PROCESS | 3780 | 1466180402051 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:20:02 INFO - PROCESS | 3780 | 1466180402056 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 08:20:02 INFO - PROCESS | 3780 | 1466180402061 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:20:02 INFO - PROCESS | 3780 | 1466180402067 Marionette TRACE conn2 <- [1,1978,null,{}] 08:20:02 INFO - PROCESS | 3780 | 1466180402072 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:02 INFO - PROCESS | 3780 | 1466180402074 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:02 INFO - PROCESS | 3780 | 1466180402188 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:20:02 INFO - PROCESS | 3780 | 1466180402317 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:02 INFO - PROCESS | 3780 | 1466180402320 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:02 INFO - PROCESS | 3780 | ++DOCSHELL 10F70400 == 39 [pid = 3780] [id = 504] 08:20:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (10F75000) [pid = 3780] [serial = 1512] [outer = 00000000] 08:20:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (12A9DC00) [pid = 3780] [serial = 1513] [outer = 10F75000] 08:20:02 INFO - PROCESS | 3780 | 1466180402376 Marionette DEBUG loaded listener.js 08:20:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (13C8F800) [pid = 3780] [serial = 1514] [outer = 10F75000] 08:20:02 INFO - PROCESS | 3780 | 1466180402891 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 909ms 08:20:02 INFO - PROCESS | 3780 | 1466180402974 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:20:02 INFO - PROCESS | 3780 | 1466180402979 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 08:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:20:02 INFO - PROCESS | 3780 | 1466180403000 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:20:02 INFO - PROCESS | 3780 | 1466180403003 Marionette TRACE conn2 <- [1,1982,null,{}] 08:20:02 INFO - PROCESS | 3780 | 1466180403008 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:03 INFO - PROCESS | 3780 | 1466180403011 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:03 INFO - PROCESS | 3780 | 1466180403126 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:20:03 INFO - PROCESS | 3780 | 1466180403254 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:03 INFO - PROCESS | 3780 | 1466180403257 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:03 INFO - PROCESS | 3780 | ++DOCSHELL 14346400 == 40 [pid = 3780] [id = 505] 08:20:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (152D3C00) [pid = 3780] [serial = 1515] [outer = 00000000] 08:20:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (16FD7400) [pid = 3780] [serial = 1516] [outer = 152D3C00] 08:20:03 INFO - PROCESS | 3780 | 1466180403313 Marionette DEBUG loaded listener.js 08:20:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (17F1DC00) [pid = 3780] [serial = 1517] [outer = 152D3C00] 08:20:03 INFO - PROCESS | 3780 | 1466180403897 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 954ms 08:20:03 INFO - PROCESS | 3780 | 1466180403952 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:20:03 INFO - PROCESS | 3780 | 1466180403954 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 08:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:20:03 INFO - PROCESS | 3780 | 1466180403958 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:20:03 INFO - PROCESS | 3780 | 1466180403945 Marionette TRACE conn2 <- [1,1986,null,{}] 08:20:03 INFO - PROCESS | 3780 | 1466180403955 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:03 INFO - PROCESS | 3780 | 1466180403960 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:04 INFO - PROCESS | 3780 | 1466180404065 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:20:04 INFO - PROCESS | 3780 | 1466180404203 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:04 INFO - PROCESS | 3780 | 1466180404206 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:04 INFO - PROCESS | 3780 | ++DOCSHELL 10A4B400 == 41 [pid = 3780] [id = 506] 08:20:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (10A4CC00) [pid = 3780] [serial = 1518] [outer = 00000000] 08:20:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (12A1AC00) [pid = 3780] [serial = 1519] [outer = 10A4CC00] 08:20:04 INFO - PROCESS | 3780 | 1466180404265 Marionette DEBUG loaded listener.js 08:20:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (140E8400) [pid = 3780] [serial = 1520] [outer = 10A4CC00] 08:20:05 INFO - PROCESS | 3780 | 1466180405016 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1103ms 08:20:05 INFO - PROCESS | 3780 | 1466180405056 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:20:05 INFO - PROCESS | 3780 | 1466180405060 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 08:20:05 INFO - PROCESS | 3780 | 1466180405064 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:20:05 INFO - PROCESS | 3780 | 1466180405069 Marionette TRACE conn2 <- [1,1990,null,{}] 08:20:05 INFO - PROCESS | 3780 | 1466180405087 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:05 INFO - PROCESS | 3780 | 1466180405090 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:05 INFO - PROCESS | 3780 | --DOCSHELL 1A54C400 == 40 [pid = 3780] [id = 502] 08:20:05 INFO - PROCESS | 3780 | --DOCSHELL 132C3400 == 39 [pid = 3780] [id = 501] 08:20:05 INFO - PROCESS | 3780 | --DOCSHELL 102CA800 == 38 [pid = 3780] [id = 500] 08:20:05 INFO - PROCESS | 3780 | --DOCSHELL 19C47400 == 37 [pid = 3780] [id = 499] 08:20:05 INFO - PROCESS | 3780 | --DOCSHELL 1762D000 == 36 [pid = 3780] [id = 498] 08:20:05 INFO - PROCESS | 3780 | --DOCSHELL 16E5A000 == 35 [pid = 3780] [id = 497] 08:20:05 INFO - PROCESS | 3780 | --DOCSHELL 15957C00 == 34 [pid = 3780] [id = 496] 08:20:05 INFO - PROCESS | 3780 | --DOCSHELL 132C4C00 == 33 [pid = 3780] [id = 495] 08:20:05 INFO - PROCESS | 3780 | --DOCSHELL 10F70800 == 32 [pid = 3780] [id = 494] 08:20:05 INFO - PROCESS | 3780 | --DOCSHELL 10F6D000 == 31 [pid = 3780] [id = 493] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (12ADE000) [pid = 3780] [serial = 1471] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1A9F1800) [pid = 3780] [serial = 1466] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (10F74800) [pid = 3780] [serial = 1468] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A830400) [pid = 3780] [serial = 1462] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A9E9800) [pid = 3780] [serial = 1463] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A005000) [pid = 3780] [serial = 1450] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1A469400) [pid = 3780] [serial = 1453] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1A008C00) [pid = 3780] [serial = 1451] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A554800) [pid = 3780] [serial = 1454] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1975B000) [pid = 3780] [serial = 1459] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (13C56400) [pid = 3780] [serial = 1475] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A82B800) [pid = 3780] [serial = 1457] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A462400) [pid = 3780] [serial = 1456] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15189C00) [pid = 3780] [serial = 1477] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (19A0DC00) [pid = 3780] [serial = 1447] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (19761800) [pid = 3780] [serial = 1444] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19761C00) [pid = 3780] [serial = 1445] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17D05C00) [pid = 3780] [serial = 1441] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1815FC00) [pid = 3780] [serial = 1442] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15B67400) [pid = 3780] [serial = 1438] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15BB1800) [pid = 3780] [serial = 1439] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (151A3800) [pid = 3780] [serial = 1435] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1528D000) [pid = 3780] [serial = 1436] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13C5E000) [pid = 3780] [serial = 1432] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13C92000) [pid = 3780] [serial = 1433] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12AE2400) [pid = 3780] [serial = 1429] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (12DEC000) [pid = 3780] [serial = 1430] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (10F83000) [pid = 3780] [serial = 1426] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (11267400) [pid = 3780] [serial = 1427] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1A63C000) [pid = 3780] [serial = 1424] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1975E800) [pid = 3780] [serial = 1460] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (19ACD000) [pid = 3780] [serial = 1448] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A9EE800) [pid = 3780] [serial = 1465] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (10F78400) [pid = 3780] [serial = 1469] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (12BC6000) [pid = 3780] [serial = 1472] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (13666C00) [pid = 3780] [serial = 1474] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3780 | 1466180405222 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:20:05 INFO - PROCESS | 3780 | 1466180405296 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:05 INFO - PROCESS | 3780 | 1466180405298 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:05 INFO - PROCESS | 3780 | ++DOCSHELL 11252C00 == 32 [pid = 3780] [id = 507] 08:20:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (11256C00) [pid = 3780] [serial = 1521] [outer = 00000000] 08:20:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (11430000) [pid = 3780] [serial = 1522] [outer = 11256C00] 08:20:05 INFO - PROCESS | 3780 | 1466180405346 Marionette DEBUG loaded listener.js 08:20:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (12897400) [pid = 3780] [serial = 1523] [outer = 11256C00] 08:20:05 INFO - PROCESS | 3780 | 1466180405708 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 656ms 08:20:05 INFO - PROCESS | 3780 | 1466180405726 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:20:05 INFO - PROCESS | 3780 | 1466180405730 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 08:20:05 INFO - PROCESS | 3780 | 1466180405736 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:20:05 INFO - PROCESS | 3780 | 1466180405738 Marionette TRACE conn2 <- [1,1994,null,{}] 08:20:05 INFO - PROCESS | 3780 | 1466180405742 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:05 INFO - PROCESS | 3780 | 1466180405744 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:05 INFO - PROCESS | 3780 | 1466180405887 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:20:05 INFO - PROCESS | 3780 | 1466180405900 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:05 INFO - PROCESS | 3780 | 1466180405903 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:05 INFO - PROCESS | 3780 | ++DOCSHELL 12DF8800 == 33 [pid = 3780] [id = 508] 08:20:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (13026C00) [pid = 3780] [serial = 1524] [outer = 00000000] 08:20:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13282C00) [pid = 3780] [serial = 1525] [outer = 13026C00] 08:20:05 INFO - PROCESS | 3780 | 1466180405949 Marionette DEBUG loaded listener.js 08:20:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (13947400) [pid = 3780] [serial = 1526] [outer = 13026C00] 08:20:06 INFO - PROCESS | 3780 | 1466180406379 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:20:06 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 08:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 08:20:06 INFO - PROCESS | 3780 | 1466180406402 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:20:06 INFO - PROCESS | 3780 | 1466180406404 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 08:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:20:06 INFO - PROCESS | 3780 | 1466180406407 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:20:06 INFO - PROCESS | 3780 | 1466180406411 Marionette TRACE conn2 <- [1,1998,null,{}] 08:20:06 INFO - PROCESS | 3780 | 1466180406421 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:06 INFO - PROCESS | 3780 | 1466180406425 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:06 INFO - PROCESS | 3780 | 1466180406535 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:20:06 INFO - PROCESS | 3780 | 1466180406527 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:06 INFO - PROCESS | 3780 | 1466180406530 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:06 INFO - PROCESS | 3780 | ++DOCSHELL 151AC000 == 34 [pid = 3780] [id = 509] 08:20:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (151AC800) [pid = 3780] [serial = 1527] [outer = 00000000] 08:20:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (156CB800) [pid = 3780] [serial = 1528] [outer = 151AC800] 08:20:06 INFO - PROCESS | 3780 | 1466180406576 Marionette DEBUG loaded listener.js 08:20:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15B65C00) [pid = 3780] [serial = 1529] [outer = 151AC800] 08:20:07 INFO - PROCESS | 3780 | 1466180407035 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:20:07 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 08:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 671ms 08:20:07 INFO - PROCESS | 3780 | 1466180407071 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:20:07 INFO - PROCESS | 3780 | 1466180407074 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 08:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:20:07 INFO - PROCESS | 3780 | 1466180407077 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:20:07 INFO - PROCESS | 3780 | 1466180407079 Marionette TRACE conn2 <- [1,2002,null,{}] 08:20:07 INFO - PROCESS | 3780 | 1466180407082 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:07 INFO - PROCESS | 3780 | 1466180407084 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:07 INFO - PROCESS | 3780 | 1466180407170 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:20:07 INFO - PROCESS | 3780 | 1466180407175 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:07 INFO - PROCESS | 3780 | 1466180407177 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:07 INFO - PROCESS | 3780 | ++DOCSHELL 156C3800 == 35 [pid = 3780] [id = 510] 08:20:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15957C00) [pid = 3780] [serial = 1530] [outer = 00000000] 08:20:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (175A1400) [pid = 3780] [serial = 1531] [outer = 15957C00] 08:20:07 INFO - PROCESS | 3780 | 1466180407220 Marionette DEBUG loaded listener.js 08:20:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (18161000) [pid = 3780] [serial = 1532] [outer = 15957C00] 08:20:07 INFO - PROCESS | 3780 | 1466180407648 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 611ms 08:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:20:07 INFO - PROCESS | 3780 | 1466180407685 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:20:07 INFO - PROCESS | 3780 | 1466180407687 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 08:20:07 INFO - PROCESS | 3780 | 1466180407690 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:20:07 INFO - PROCESS | 3780 | 1466180407692 Marionette TRACE conn2 <- [1,2006,null,{}] 08:20:07 INFO - PROCESS | 3780 | 1466180407695 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:07 INFO - PROCESS | 3780 | 1466180407697 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:07 INFO - PROCESS | 3780 | 1466180407814 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:20:07 INFO - PROCESS | 3780 | 1466180407904 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:07 INFO - PROCESS | 3780 | 1466180407906 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:07 INFO - PROCESS | 3780 | ++DOCSHELL 1975E800 == 36 [pid = 3780] [id = 511] 08:20:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19763000) [pid = 3780] [serial = 1533] [outer = 00000000] 08:20:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19A01C00) [pid = 3780] [serial = 1534] [outer = 19763000] 08:20:07 INFO - PROCESS | 3780 | 1466180407949 Marionette DEBUG loaded listener.js 08:20:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19A09800) [pid = 3780] [serial = 1535] [outer = 19763000] 08:20:08 INFO - PROCESS | 3780 | 1466180408370 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 701ms 08:20:08 INFO - PROCESS | 3780 | 1466180408421 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:20:08 INFO - PROCESS | 3780 | 1466180408423 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 08:20:08 INFO - PROCESS | 3780 | 1466180408431 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:20:08 INFO - PROCESS | 3780 | 1466180408415 Marionette TRACE conn2 <- [1,2010,null,{}] 08:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:20:08 INFO - PROCESS | 3780 | 1466180408418 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:08 INFO - PROCESS | 3780 | 1466180408424 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:08 INFO - PROCESS | 3780 | 1466180408550 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:20:08 INFO - PROCESS | 3780 | 1466180408619 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:08 INFO - PROCESS | 3780 | 1466180408621 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:08 INFO - PROCESS | 3780 | ++DOCSHELL 16A5AC00 == 37 [pid = 3780] [id = 512] 08:20:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A005C00) [pid = 3780] [serial = 1536] [outer = 00000000] 08:20:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A45CC00) [pid = 3780] [serial = 1537] [outer = 1A005C00] 08:20:08 INFO - PROCESS | 3780 | 1466180408665 Marionette DEBUG loaded listener.js 08:20:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A463400) [pid = 3780] [serial = 1538] [outer = 1A005C00] 08:20:09 INFO - PROCESS | 3780 | 1466180409066 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 656ms 08:20:09 INFO - PROCESS | 3780 | 1466180409096 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:20:09 INFO - PROCESS | 3780 | 1466180409098 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 08:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:20:09 INFO - PROCESS | 3780 | 1466180409108 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:20:09 INFO - PROCESS | 3780 | 1466180409110 Marionette TRACE conn2 <- [1,2014,null,{}] 08:20:09 INFO - PROCESS | 3780 | 1466180409142 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:09 INFO - PROCESS | 3780 | 1466180409144 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:09 INFO - PROCESS | 3780 | 1466180409246 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:20:09 INFO - PROCESS | 3780 | 1466180409257 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:09 INFO - PROCESS | 3780 | 1466180409259 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:09 INFO - PROCESS | 3780 | ++DOCSHELL 102E4800 == 38 [pid = 3780] [id = 513] 08:20:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (10A46C00) [pid = 3780] [serial = 1539] [outer = 00000000] 08:20:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A631C00) [pid = 3780] [serial = 1540] [outer = 10A46C00] 08:20:09 INFO - PROCESS | 3780 | 1466180409301 Marionette DEBUG loaded listener.js 08:20:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A63E800) [pid = 3780] [serial = 1541] [outer = 10A46C00] 08:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1815D400) [pid = 3780] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16E96C00) [pid = 3780] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (132CD800) [pid = 3780] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10F73000) [pid = 3780] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15958C00) [pid = 3780] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A001400) [pid = 3780] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A555C00) [pid = 3780] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (102D2C00) [pid = 3780] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16580400) [pid = 3780] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:20:09 INFO - PROCESS | 3780 | 1466180409771 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 701ms 08:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:20:09 INFO - PROCESS | 3780 | 1466180409812 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:20:09 INFO - PROCESS | 3780 | 1466180409815 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 08:20:09 INFO - PROCESS | 3780 | 1466180409818 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:20:09 INFO - PROCESS | 3780 | 1466180409820 Marionette TRACE conn2 <- [1,2018,null,{}] 08:20:09 INFO - PROCESS | 3780 | 1466180409823 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:09 INFO - PROCESS | 3780 | 1466180409825 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:09 INFO - PROCESS | 3780 | 1466180409909 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:20:09 INFO - PROCESS | 3780 | 1466180409914 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:09 INFO - PROCESS | 3780 | 1466180409916 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:09 INFO - PROCESS | 3780 | ++DOCSHELL 131EA000 == 39 [pid = 3780] [id = 514] 08:20:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13C5C400) [pid = 3780] [serial = 1542] [outer = 00000000] 08:20:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A00E800) [pid = 3780] [serial = 1543] [outer = 13C5C400] 08:20:09 INFO - PROCESS | 3780 | 1466180409959 Marionette DEBUG loaded listener.js 08:20:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A0B9000) [pid = 3780] [serial = 1544] [outer = 13C5C400] 08:20:10 INFO - PROCESS | 3780 | 1466180410350 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 566ms 08:20:10 INFO - PROCESS | 3780 | 1466180410376 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:20:10 INFO - PROCESS | 3780 | 1466180410378 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 08:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:20:10 INFO - PROCESS | 3780 | 1466180410381 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:20:10 INFO - PROCESS | 3780 | 1466180410383 Marionette TRACE conn2 <- [1,2022,null,{}] 08:20:10 INFO - PROCESS | 3780 | 1466180410400 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:10 INFO - PROCESS | 3780 | 1466180410402 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:10 INFO - PROCESS | 3780 | 1466180410483 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:20:10 INFO - PROCESS | 3780 | 1466180410488 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:10 INFO - PROCESS | 3780 | 1466180410490 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:10 INFO - PROCESS | 3780 | ++DOCSHELL 15941800 == 40 [pid = 3780] [id = 515] 08:20:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19A09000) [pid = 3780] [serial = 1545] [outer = 00000000] 08:20:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A821800) [pid = 3780] [serial = 1546] [outer = 19A09000] 08:20:10 INFO - PROCESS | 3780 | 1466180410532 Marionette DEBUG loaded listener.js 08:20:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (131E9400) [pid = 3780] [serial = 1547] [outer = 19A09000] 08:20:10 INFO - PROCESS | 3780 | 1466180410964 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 612ms 08:20:10 INFO - PROCESS | 3780 | 1466180410999 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:20:10 INFO - PROCESS | 3780 | 1466180411001 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 08:20:10 INFO - PROCESS | 3780 | 1466180411004 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:20:10 INFO - PROCESS | 3780 | 1466180411006 Marionette TRACE conn2 <- [1,2026,null,{}] 08:20:11 INFO - PROCESS | 3780 | 1466180411022 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:11 INFO - PROCESS | 3780 | 1466180411023 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:11 INFO - PROCESS | 3780 | 1466180411105 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:20:11 INFO - PROCESS | 3780 | 1466180411111 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:11 INFO - PROCESS | 3780 | 1466180411112 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:11 INFO - PROCESS | 3780 | ++DOCSHELL 1021DC00 == 41 [pid = 3780] [id = 516] 08:20:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19C3D800) [pid = 3780] [serial = 1548] [outer = 00000000] 08:20:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A829000) [pid = 3780] [serial = 1549] [outer = 19C3D800] 08:20:11 INFO - PROCESS | 3780 | 1466180411154 Marionette DEBUG loaded listener.js 08:20:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A830000) [pid = 3780] [serial = 1550] [outer = 19C3D800] 08:20:12 INFO - PROCESS | 3780 | --DOCSHELL 1327A000 == 40 [pid = 3780] [id = 488] 08:20:12 INFO - PROCESS | 3780 | --DOCSHELL 13953C00 == 39 [pid = 3780] [id = 492] 08:20:12 INFO - PROCESS | 3780 | --DOCSHELL 11252C00 == 38 [pid = 3780] [id = 507] 08:20:12 INFO - PROCESS | 3780 | --DOCSHELL 10A4B400 == 37 [pid = 3780] [id = 506] 08:20:12 INFO - PROCESS | 3780 | --DOCSHELL 10F70400 == 36 [pid = 3780] [id = 504] 08:20:12 INFO - PROCESS | 3780 | --DOCSHELL 14346400 == 35 [pid = 3780] [id = 505] 08:20:12 INFO - PROCESS | 3780 | --DOCSHELL 132CD000 == 34 [pid = 3780] [id = 503] 08:20:12 INFO - PROCESS | 3780 | --DOCSHELL 12DF8800 == 33 [pid = 3780] [id = 508] 08:20:12 INFO - PROCESS | 3780 | --DOCSHELL 131EA000 == 32 [pid = 3780] [id = 514] 08:20:12 INFO - PROCESS | 3780 | --DOCSHELL 15941800 == 31 [pid = 3780] [id = 515] 08:20:12 INFO - PROCESS | 3780 | --DOCSHELL 102E4800 == 30 [pid = 3780] [id = 513] 08:20:12 INFO - PROCESS | 3780 | --DOCSHELL 151AC000 == 29 [pid = 3780] [id = 509] 08:20:12 INFO - PROCESS | 3780 | --DOCSHELL 16A5AC00 == 28 [pid = 3780] [id = 512] 08:20:12 INFO - PROCESS | 3780 | --DOCSHELL 1975E800 == 27 [pid = 3780] [id = 511] 08:20:12 INFO - PROCESS | 3780 | --DOCSHELL 156C3800 == 26 [pid = 3780] [id = 510] 08:20:12 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1976F400) [pid = 3780] [serial = 1495] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17F19800) [pid = 3780] [serial = 1492] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13948800) [pid = 3780] [serial = 1486] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13C8CC00) [pid = 3780] [serial = 1487] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (11C20C00) [pid = 3780] [serial = 1484] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1126DC00) [pid = 3780] [serial = 1483] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12A1A800) [pid = 3780] [serial = 1480] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15BB5000) [pid = 3780] [serial = 1489] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1658D800) [pid = 3780] [serial = 1490] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1A0C0800) [pid = 3780] [serial = 1498] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A469000) [pid = 3780] [serial = 1499] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A632000) [pid = 3780] [serial = 1507] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1124F400) [pid = 3780] [serial = 1501] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A63B400) [pid = 3780] [serial = 1508] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (11AD7400) [pid = 3780] [serial = 1502] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (19A0F400) [pid = 3780] [serial = 1496] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (19A08C00) [pid = 3780] [serial = 1504] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A0C0400) [pid = 3780] [serial = 1505] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (18167C00) [pid = 3780] [serial = 1493] [outer = 00000000] [url = about:blank] 08:20:12 INFO - PROCESS | 3780 | 1466180412935 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1953ms 08:20:12 INFO - PROCESS | 3780 | 1466180412963 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:20:12 INFO - PROCESS | 3780 | 1466180412967 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 08:20:12 INFO - PROCESS | 3780 | 1466180412972 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:20:12 INFO - PROCESS | 3780 | 1466180412975 Marionette TRACE conn2 <- [1,2030,null,{}] 08:20:12 INFO - PROCESS | 3780 | 1466180412981 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:12 INFO - PROCESS | 3780 | 1466180412984 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:13 INFO - PROCESS | 3780 | 1466180413078 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:20:13 INFO - PROCESS | 3780 | 1466180413085 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:13 INFO - PROCESS | 3780 | 1466180413090 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:13 INFO - PROCESS | 3780 | ++DOCSHELL 10F6D000 == 27 [pid = 3780] [id = 517] 08:20:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (10F6D800) [pid = 3780] [serial = 1551] [outer = 00000000] 08:20:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1124F800) [pid = 3780] [serial = 1552] [outer = 10F6D800] 08:20:13 INFO - PROCESS | 3780 | 1466180413137 Marionette DEBUG loaded listener.js 08:20:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (11266C00) [pid = 3780] [serial = 1553] [outer = 10F6D800] 08:20:13 INFO - PROCESS | 3780 | 1466180413606 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:20:13 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) 08:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 656ms 08:20:13 INFO - PROCESS | 3780 | 1466180413632 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:20:13 INFO - PROCESS | 3780 | 1466180413637 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 08:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:20:13 INFO - PROCESS | 3780 | 1466180413644 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:20:13 INFO - PROCESS | 3780 | 1466180413646 Marionette TRACE conn2 <- [1,2034,null,{}] 08:20:13 INFO - PROCESS | 3780 | 1466180413650 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:13 INFO - PROCESS | 3780 | 1466180413653 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:13 INFO - PROCESS | 3780 | 1466180413739 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:20:13 INFO - PROCESS | 3780 | 1466180413747 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:13 INFO - PROCESS | 3780 | 1466180413750 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:13 INFO - PROCESS | 3780 | ++DOCSHELL 12D66800 == 28 [pid = 3780] [id = 518] 08:20:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (12DEFC00) [pid = 3780] [serial = 1554] [outer = 00000000] 08:20:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13029800) [pid = 3780] [serial = 1555] [outer = 12DEFC00] 08:20:13 INFO - PROCESS | 3780 | 1466180413796 Marionette DEBUG loaded listener.js 08:20:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13149400) [pid = 3780] [serial = 1556] [outer = 12DEFC00] 08:20:14 INFO - PROCESS | 3780 | 1466180414252 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 611ms 08:20:14 INFO - PROCESS | 3780 | 1466180414261 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:20:14 INFO - PROCESS | 3780 | 1466180414263 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 08:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:20:14 INFO - PROCESS | 3780 | 1466180414267 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:20:14 INFO - PROCESS | 3780 | 1466180414270 Marionette TRACE conn2 <- [1,2038,null,{}] 08:20:14 INFO - PROCESS | 3780 | 1466180414285 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:14 INFO - PROCESS | 3780 | 1466180414289 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:14 INFO - PROCESS | 3780 | 1466180414372 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:20:14 INFO - PROCESS | 3780 | 1466180414381 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:14 INFO - PROCESS | 3780 | 1466180414384 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:14 INFO - PROCESS | 3780 | ++DOCSHELL 13C94C00 == 29 [pid = 3780] [id = 519] 08:20:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1403B000) [pid = 3780] [serial = 1557] [outer = 00000000] 08:20:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1519F000) [pid = 3780] [serial = 1558] [outer = 1403B000] 08:20:14 INFO - PROCESS | 3780 | 1466180414431 Marionette DEBUG loaded listener.js 08:20:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (151AA800) [pid = 3780] [serial = 1559] [outer = 1403B000] 08:20:14 INFO - PROCESS | 3780 | 1466180414863 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 671ms 08:20:14 INFO - PROCESS | 3780 | 1466180414929 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:20:14 INFO - PROCESS | 3780 | 1466180414931 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 08:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:20:14 INFO - PROCESS | 3780 | 1466180414934 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:20:14 INFO - PROCESS | 3780 | 1466180414936 Marionette TRACE conn2 <- [1,2042,null,{}] 08:20:14 INFO - PROCESS | 3780 | 1466180414955 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:14 INFO - PROCESS | 3780 | 1466180414958 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:15 INFO - PROCESS | 3780 | 1466180415042 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:20:15 INFO - PROCESS | 3780 | 1466180415047 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:15 INFO - PROCESS | 3780 | 1466180415049 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:15 INFO - PROCESS | 3780 | ++DOCSHELL 15940800 == 30 [pid = 3780] [id = 520] 08:20:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15958C00) [pid = 3780] [serial = 1560] [outer = 00000000] 08:20:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1657CC00) [pid = 3780] [serial = 1561] [outer = 15958C00] 08:20:15 INFO - PROCESS | 3780 | 1466180415094 Marionette DEBUG loaded listener.js 08:20:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (166BE000) [pid = 3780] [serial = 1562] [outer = 15958C00] 08:20:15 INFO - PROCESS | 3780 | 1466180415511 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 611ms 08:20:15 INFO - PROCESS | 3780 | 1466180415560 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:20:15 INFO - PROCESS | 3780 | 1466180415562 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 08:20:15 INFO - PROCESS | 3780 | 1466180415565 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:20:15 INFO - PROCESS | 3780 | 1466180415566 Marionette TRACE conn2 <- [1,2046,null,{}] 08:20:15 INFO - PROCESS | 3780 | 1466180415570 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:15 INFO - PROCESS | 3780 | 1466180415572 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:15 INFO - PROCESS | 3780 | 1466180415652 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:20:15 INFO - PROCESS | 3780 | 1466180415657 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:15 INFO - PROCESS | 3780 | 1466180415659 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:15 INFO - PROCESS | 3780 | ++DOCSHELL 16E97C00 == 31 [pid = 3780] [id = 521] 08:20:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16FD1C00) [pid = 3780] [serial = 1563] [outer = 00000000] 08:20:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1810C800) [pid = 3780] [serial = 1564] [outer = 16FD1C00] 08:20:15 INFO - PROCESS | 3780 | 1466180415702 Marionette DEBUG loaded listener.js 08:20:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18168C00) [pid = 3780] [serial = 1565] [outer = 16FD1C00] 08:20:16 INFO - PROCESS | 3780 | 1466180416170 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 08:20:16 INFO - PROCESS | 3780 | 1466180416244 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:20:16 INFO - PROCESS | 3780 | 1466180416246 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 08:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:20:16 INFO - PROCESS | 3780 | 1466180416250 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:20:16 INFO - PROCESS | 3780 | 1466180416251 Marionette TRACE conn2 <- [1,2050,null,{}] 08:20:16 INFO - PROCESS | 3780 | 1466180416255 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:16 INFO - PROCESS | 3780 | 1466180416260 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:16 INFO - PROCESS | 3780 | 1466180416345 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:20:16 INFO - PROCESS | 3780 | 1466180416355 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:16 INFO - PROCESS | 3780 | 1466180416357 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:16 INFO - PROCESS | 3780 | ++DOCSHELL 19A03C00 == 32 [pid = 3780] [id = 522] 08:20:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19A10400) [pid = 3780] [serial = 1566] [outer = 00000000] 08:20:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19AD6000) [pid = 3780] [serial = 1567] [outer = 19A10400] 08:20:16 INFO - PROCESS | 3780 | 1466180416400 Marionette DEBUG loaded listener.js 08:20:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A003400) [pid = 3780] [serial = 1568] [outer = 19A10400] 08:20:16 INFO - PROCESS | 3780 | 1466180416829 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 08:20:16 INFO - PROCESS | 3780 | 1466180416912 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:20:16 INFO - PROCESS | 3780 | 1466180416914 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 08:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:20:16 INFO - PROCESS | 3780 | 1466180416918 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:20:16 INFO - PROCESS | 3780 | 1466180416919 Marionette TRACE conn2 <- [1,2054,null,{}] 08:20:16 INFO - PROCESS | 3780 | 1466180416923 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:16 INFO - PROCESS | 3780 | 1466180416925 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:17 INFO - PROCESS | 3780 | 1466180417042 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:20:17 INFO - PROCESS | 3780 | 1466180417048 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:17 INFO - PROCESS | 3780 | 1466180417050 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:17 INFO - PROCESS | 3780 | ++DOCSHELL 19C3F000 == 33 [pid = 3780] [id = 523] 08:20:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19C42000) [pid = 3780] [serial = 1569] [outer = 00000000] 08:20:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A54D800) [pid = 3780] [serial = 1570] [outer = 19C42000] 08:20:17 INFO - PROCESS | 3780 | 1466180417075 Marionette DEBUG loaded listener.js 08:20:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A54DC00) [pid = 3780] [serial = 1571] [outer = 19C42000] 08:20:17 INFO - PROCESS | 3780 | 1466180417491 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 611ms 08:20:17 INFO - PROCESS | 3780 | 1466180417517 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:20:17 INFO - PROCESS | 3780 | 1466180417519 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 08:20:17 INFO - PROCESS | 3780 | 1466180417523 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:20:17 INFO - PROCESS | 3780 | 1466180417524 Marionette TRACE conn2 <- [1,2058,null,{}] 08:20:17 INFO - PROCESS | 3780 | 1466180417531 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:17 INFO - PROCESS | 3780 | 1466180417533 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:17 INFO - PROCESS | 3780 | 1466180417608 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:20:17 INFO - PROCESS | 3780 | 1466180417614 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:17 INFO - PROCESS | 3780 | 1466180417616 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:17 INFO - PROCESS | 3780 | ++DOCSHELL 1A557C00 == 34 [pid = 3780] [id = 524] 08:20:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A558800) [pid = 3780] [serial = 1572] [outer = 00000000] 08:20:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A638400) [pid = 3780] [serial = 1573] [outer = 1A558800] 08:20:17 INFO - PROCESS | 3780 | 1466180417659 Marionette DEBUG loaded listener.js 08:20:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A632800) [pid = 3780] [serial = 1574] [outer = 1A558800] 08:20:18 INFO - PROCESS | 3780 | 1466180418077 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 567ms 08:20:18 INFO - PROCESS | 3780 | 1466180418101 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:20:18 INFO - PROCESS | 3780 | 1466180418102 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 08:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:20:18 INFO - PROCESS | 3780 | 1466180418123 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:20:18 INFO - PROCESS | 3780 | 1466180418125 Marionette TRACE conn2 <- [1,2062,null,{}] 08:20:18 INFO - PROCESS | 3780 | 1466180418129 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:18 INFO - PROCESS | 3780 | 1466180418131 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:18 INFO - PROCESS | 3780 | 1466180418252 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:20:18 INFO - PROCESS | 3780 | 1466180418260 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:18 INFO - PROCESS | 3780 | 1466180418262 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:18 INFO - PROCESS | 3780 | ++DOCSHELL 13C93800 == 35 [pid = 3780] [id = 525] 08:20:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A825800) [pid = 3780] [serial = 1575] [outer = 00000000] 08:20:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A9E9000) [pid = 3780] [serial = 1576] [outer = 1A825800] 08:20:18 INFO - PROCESS | 3780 | 1466180418287 Marionette DEBUG loaded listener.js 08:20:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A9EB000) [pid = 3780] [serial = 1577] [outer = 1A825800] 08:20:18 INFO - PROCESS | 3780 | 1466180418741 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 685ms 08:20:18 INFO - PROCESS | 3780 | 1466180418789 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:20:18 INFO - PROCESS | 3780 | 1466180418791 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 08:20:18 INFO - PROCESS | 3780 | 1466180418794 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:20:18 INFO - PROCESS | 3780 | 1466180418796 Marionette TRACE conn2 <- [1,2066,null,{}] 08:20:18 INFO - PROCESS | 3780 | 1466180418799 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:18 INFO - PROCESS | 3780 | 1466180418801 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:18 INFO - PROCESS | 3780 | 1466180418933 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:20:18 INFO - PROCESS | 3780 | 1466180418941 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:18 INFO - PROCESS | 3780 | 1466180418943 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:18 INFO - PROCESS | 3780 | ++DOCSHELL 1A0C0800 == 36 [pid = 3780] [id = 526] 08:20:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A827400) [pid = 3780] [serial = 1578] [outer = 00000000] 08:20:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1AA2BC00) [pid = 3780] [serial = 1579] [outer = 1A827400] 08:20:18 INFO - PROCESS | 3780 | 1466180418985 Marionette DEBUG loaded listener.js 08:20:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1AA34000) [pid = 3780] [serial = 1580] [outer = 1A827400] 08:20:19 INFO - PROCESS | 3780 | 1466180419397 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 671ms 08:20:19 INFO - PROCESS | 3780 | 1466180419459 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:20:19 INFO - PROCESS | 3780 | 1466180419462 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 08:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:20:19 INFO - PROCESS | 3780 | 1466180419465 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:20:19 INFO - PROCESS | 3780 | 1466180419467 Marionette TRACE conn2 <- [1,2070,null,{}] 08:20:19 INFO - PROCESS | 3780 | 1466180419470 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:19 INFO - PROCESS | 3780 | 1466180419472 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:19 INFO - PROCESS | 3780 | 1466180419623 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:20:19 INFO - PROCESS | 3780 | 1466180419637 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:19 INFO - PROCESS | 3780 | 1466180419640 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:19 INFO - PROCESS | 3780 | ++DOCSHELL 16A51400 == 37 [pid = 3780] [id = 527] 08:20:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1AA35C00) [pid = 3780] [serial = 1581] [outer = 00000000] 08:20:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1AC50C00) [pid = 3780] [serial = 1582] [outer = 1AA35C00] 08:20:19 INFO - PROCESS | 3780 | 1466180419684 Marionette DEBUG loaded listener.js 08:20:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1AC53000) [pid = 3780] [serial = 1583] [outer = 1AA35C00] 08:20:20 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (10F72000) [pid = 3780] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:20:20 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (19A09000) [pid = 3780] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:20:20 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (19763000) [pid = 3780] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:20:20 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A005C00) [pid = 3780] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:20:20 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (10A46C00) [pid = 3780] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:20:20 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (15957C00) [pid = 3780] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:20:20 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (151AC800) [pid = 3780] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:20:20 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (13026C00) [pid = 3780] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:20:20 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (11256C00) [pid = 3780] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:20:20 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (10A4CC00) [pid = 3780] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:20:20 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (152D3C00) [pid = 3780] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:20:20 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10F75000) [pid = 3780] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:20:20 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13C55000) [pid = 3780] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:20:20 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (13C5C400) [pid = 3780] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:20:20 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13C8E800) [pid = 3780] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:20:20 INFO - PROCESS | 3780 | 1466180420491 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1028ms 08:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:20:20 INFO - PROCESS | 3780 | 1466180420508 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:20:20 INFO - PROCESS | 3780 | 1466180420510 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 08:20:20 INFO - PROCESS | 3780 | 1466180420513 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:20:20 INFO - PROCESS | 3780 | 1466180420515 Marionette TRACE conn2 <- [1,2074,null,{}] 08:20:20 INFO - PROCESS | 3780 | 1466180420521 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:20 INFO - PROCESS | 3780 | 1466180420523 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:20 INFO - PROCESS | 3780 | 1466180420606 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:20:20 INFO - PROCESS | 3780 | 1466180420611 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:20 INFO - PROCESS | 3780 | 1466180420613 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:20 INFO - PROCESS | 3780 | ++DOCSHELL 102D1400 == 38 [pid = 3780] [id = 528] 08:20:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (10F72000) [pid = 3780] [serial = 1584] [outer = 00000000] 08:20:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (131EA400) [pid = 3780] [serial = 1585] [outer = 10F72000] 08:20:20 INFO - PROCESS | 3780 | 1466180420656 Marionette DEBUG loaded listener.js 08:20:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (15B6A000) [pid = 3780] [serial = 1586] [outer = 10F72000] 08:20:21 INFO - PROCESS | 3780 | 1466180421130 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 656ms 08:20:21 INFO - PROCESS | 3780 | 1466180421191 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:20:21 INFO - PROCESS | 3780 | 1466180421193 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 08:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:20:21 INFO - PROCESS | 3780 | 1466180421197 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:20:21 INFO - PROCESS | 3780 | 1466180421198 Marionette TRACE conn2 <- [1,2078,null,{}] 08:20:21 INFO - PROCESS | 3780 | 1466180421202 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:21 INFO - PROCESS | 3780 | 1466180421204 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:21 INFO - PROCESS | 3780 | 1466180421279 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:20:21 INFO - PROCESS | 3780 | 1466180421288 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:21 INFO - PROCESS | 3780 | 1466180421290 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:21 INFO - PROCESS | 3780 | ++DOCSHELL 13662000 == 39 [pid = 3780] [id = 529] 08:20:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (151A2400) [pid = 3780] [serial = 1587] [outer = 00000000] 08:20:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A63E400) [pid = 3780] [serial = 1588] [outer = 151A2400] 08:20:21 INFO - PROCESS | 3780 | 1466180421332 Marionette DEBUG loaded listener.js 08:20:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1AC4D400) [pid = 3780] [serial = 1589] [outer = 151A2400] 08:20:21 INFO - PROCESS | 3780 | 1466180421735 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 567ms 08:20:21 INFO - PROCESS | 3780 | 1466180421761 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:20:21 INFO - PROCESS | 3780 | 1466180421763 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 08:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:20:21 INFO - PROCESS | 3780 | 1466180421785 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:20:21 INFO - PROCESS | 3780 | 1466180421787 Marionette TRACE conn2 <- [1,2082,null,{}] 08:20:21 INFO - PROCESS | 3780 | 1466180421790 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:21 INFO - PROCESS | 3780 | 1466180421792 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:21 INFO - PROCESS | 3780 | 1466180421870 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:20:21 INFO - PROCESS | 3780 | 1466180421876 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:21 INFO - PROCESS | 3780 | 1466180421878 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:21 INFO - PROCESS | 3780 | ++DOCSHELL 17F19400 == 40 [pid = 3780] [id = 530] 08:20:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (19912C00) [pid = 3780] [serial = 1590] [outer = 00000000] 08:20:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1991C800) [pid = 3780] [serial = 1591] [outer = 19912C00] 08:20:21 INFO - PROCESS | 3780 | 1466180421919 Marionette DEBUG loaded listener.js 08:20:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1816AC00) [pid = 3780] [serial = 1592] [outer = 19912C00] 08:20:22 INFO - PROCESS | 3780 | 1466180422389 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 656ms 08:20:22 INFO - PROCESS | 3780 | 1466180422448 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:20:22 INFO - PROCESS | 3780 | 1466180422453 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 08:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:20:22 INFO - PROCESS | 3780 | 1466180422458 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:20:22 INFO - PROCESS | 3780 | 1466180422462 Marionette TRACE conn2 <- [1,2086,null,{}] 08:20:22 INFO - PROCESS | 3780 | 1466180422468 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:22 INFO - PROCESS | 3780 | 1466180422471 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:22 INFO - PROCESS | 3780 | 1466180422599 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:20:22 INFO - PROCESS | 3780 | 1466180422722 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:22 INFO - PROCESS | 3780 | 1466180422727 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:22 INFO - PROCESS | 3780 | ++DOCSHELL 10F69800 == 41 [pid = 3780] [id = 531] 08:20:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (10F6AC00) [pid = 3780] [serial = 1593] [outer = 00000000] 08:20:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (10F77400) [pid = 3780] [serial = 1594] [outer = 10F6AC00] 08:20:22 INFO - PROCESS | 3780 | 1466180422783 Marionette DEBUG loaded listener.js 08:20:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1126DC00) [pid = 3780] [serial = 1595] [outer = 10F6AC00] 08:20:23 INFO - PROCESS | 3780 | 1466180423569 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1193ms 08:20:23 INFO - PROCESS | 3780 | 1466180423656 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:20:23 INFO - PROCESS | 3780 | 1466180423661 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 08:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:20:23 INFO - PROCESS | 3780 | 1466180423667 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:20:23 INFO - PROCESS | 3780 | 1466180423670 Marionette TRACE conn2 <- [1,2090,null,{}] 08:20:23 INFO - PROCESS | 3780 | 1466180423674 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:23 INFO - PROCESS | 3780 | 1466180423677 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:23 INFO - PROCESS | 3780 | 1466180423943 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:20:24 INFO - PROCESS | 3780 | 1466180424113 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:24 INFO - PROCESS | 3780 | 1466180424116 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:24 INFO - PROCESS | 3780 | ++DOCSHELL 10229400 == 42 [pid = 3780] [id = 532] 08:20:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1026D000) [pid = 3780] [serial = 1596] [outer = 00000000] 08:20:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (10EEAC00) [pid = 3780] [serial = 1597] [outer = 1026D000] 08:20:24 INFO - PROCESS | 3780 | 1466180424168 Marionette DEBUG loaded listener.js 08:20:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (10F6F000) [pid = 3780] [serial = 1598] [outer = 1026D000] 08:20:24 INFO - PROCESS | 3780 | --DOCSHELL 13662000 == 41 [pid = 3780] [id = 529] 08:20:24 INFO - PROCESS | 3780 | --DOCSHELL 102D1400 == 40 [pid = 3780] [id = 528] 08:20:24 INFO - PROCESS | 3780 | --DOCSHELL 16A51400 == 39 [pid = 3780] [id = 527] 08:20:24 INFO - PROCESS | 3780 | --DOCSHELL 1A0C0800 == 38 [pid = 3780] [id = 526] 08:20:24 INFO - PROCESS | 3780 | --DOCSHELL 13C93800 == 37 [pid = 3780] [id = 525] 08:20:24 INFO - PROCESS | 3780 | --DOCSHELL 1A557C00 == 36 [pid = 3780] [id = 524] 08:20:24 INFO - PROCESS | 3780 | --DOCSHELL 19C3F000 == 35 [pid = 3780] [id = 523] 08:20:24 INFO - PROCESS | 3780 | --DOCSHELL 19A03C00 == 34 [pid = 3780] [id = 522] 08:20:24 INFO - PROCESS | 3780 | --DOCSHELL 16E97C00 == 33 [pid = 3780] [id = 521] 08:20:24 INFO - PROCESS | 3780 | --DOCSHELL 15940800 == 32 [pid = 3780] [id = 520] 08:20:24 INFO - PROCESS | 3780 | --DOCSHELL 13C94C00 == 31 [pid = 3780] [id = 519] 08:20:24 INFO - PROCESS | 3780 | --DOCSHELL 12D66800 == 30 [pid = 3780] [id = 518] 08:20:24 INFO - PROCESS | 3780 | --DOCSHELL 10F6D000 == 29 [pid = 3780] [id = 517] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (151A6C00) [pid = 3780] [serial = 1478] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (13133400) [pid = 3780] [serial = 1481] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (131E9400) [pid = 3780] [serial = 1547] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A829000) [pid = 3780] [serial = 1549] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (19A01C00) [pid = 3780] [serial = 1534] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1A45CC00) [pid = 3780] [serial = 1537] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (19A09800) [pid = 3780] [serial = 1535] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A631C00) [pid = 3780] [serial = 1540] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A463400) [pid = 3780] [serial = 1538] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A63E800) [pid = 3780] [serial = 1541] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A821800) [pid = 3780] [serial = 1546] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (175A1400) [pid = 3780] [serial = 1531] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (156CB800) [pid = 3780] [serial = 1528] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15B65C00) [pid = 3780] [serial = 1529] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13282C00) [pid = 3780] [serial = 1525] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13947400) [pid = 3780] [serial = 1526] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (11430000) [pid = 3780] [serial = 1522] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12897400) [pid = 3780] [serial = 1523] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (140E8400) [pid = 3780] [serial = 1520] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12A1AC00) [pid = 3780] [serial = 1519] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17F1DC00) [pid = 3780] [serial = 1517] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16FD7400) [pid = 3780] [serial = 1516] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13C8F800) [pid = 3780] [serial = 1514] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (12A9DC00) [pid = 3780] [serial = 1513] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A827800) [pid = 3780] [serial = 1510] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A82B400) [pid = 3780] [serial = 1511] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A00E800) [pid = 3780] [serial = 1543] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A0B9000) [pid = 3780] [serial = 1544] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (18161000) [pid = 3780] [serial = 1532] [outer = 00000000] [url = about:blank] 08:20:24 INFO - PROCESS | 3780 | 1466180424750 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1132ms 08:20:24 INFO - PROCESS | 3780 | 1466180424805 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:20:24 INFO - PROCESS | 3780 | 1466180424809 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 08:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:20:24 INFO - PROCESS | 3780 | 1466180424813 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:20:24 INFO - PROCESS | 3780 | 1466180424816 Marionette TRACE conn2 <- [1,2094,null,{}] 08:20:24 INFO - PROCESS | 3780 | 1466180424820 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:24 INFO - PROCESS | 3780 | 1466180424825 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:24 INFO - PROCESS | 3780 | 1466180424910 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:20:24 INFO - PROCESS | 3780 | 1466180425008 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:24 INFO - PROCESS | 3780 | 1466180425011 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:25 INFO - PROCESS | 3780 | ++DOCSHELL 10F75400 == 30 [pid = 3780] [id = 533] 08:20:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10F76800) [pid = 3780] [serial = 1599] [outer = 00000000] 08:20:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (11CC6C00) [pid = 3780] [serial = 1600] [outer = 10F76800] 08:20:25 INFO - PROCESS | 3780 | 1466180425040 Marionette DEBUG loaded listener.js 08:20:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (12A9E000) [pid = 3780] [serial = 1601] [outer = 10F76800] 08:20:25 INFO - PROCESS | 3780 | 1466180425484 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 701ms 08:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:20:25 INFO - PROCESS | 3780 | 1466180425515 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:20:25 INFO - PROCESS | 3780 | 1466180425518 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 08:20:25 INFO - PROCESS | 3780 | 1466180425521 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:20:25 INFO - PROCESS | 3780 | 1466180425523 Marionette TRACE conn2 <- [1,2098,null,{}] 08:20:25 INFO - PROCESS | 3780 | 1466180425527 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:25 INFO - PROCESS | 3780 | 1466180425530 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:25 INFO - PROCESS | 3780 | 1466180425614 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:20:25 INFO - PROCESS | 3780 | 1466180425624 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:25 INFO - PROCESS | 3780 | 1466180425627 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:25 INFO - PROCESS | 3780 | ++DOCSHELL 1327A800 == 31 [pid = 3780] [id = 534] 08:20:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1327F400) [pid = 3780] [serial = 1602] [outer = 00000000] 08:20:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (132CD800) [pid = 3780] [serial = 1603] [outer = 1327F400] 08:20:25 INFO - PROCESS | 3780 | 1466180425671 Marionette DEBUG loaded listener.js 08:20:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (13947400) [pid = 3780] [serial = 1604] [outer = 1327F400] 08:20:26 INFO - PROCESS | 3780 | 1466180426114 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 596ms 08:20:26 INFO - PROCESS | 3780 | 1466180426124 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:20:26 INFO - PROCESS | 3780 | 1466180426128 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 08:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:20:26 INFO - PROCESS | 3780 | 1466180426138 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:20:26 INFO - PROCESS | 3780 | 1466180426142 Marionette TRACE conn2 <- [1,2102,null,{}] 08:20:26 INFO - PROCESS | 3780 | 1466180426149 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:26 INFO - PROCESS | 3780 | 1466180426152 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:26 INFO - PROCESS | 3780 | 1466180426237 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:20:26 INFO - PROCESS | 3780 | 1466180426243 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:26 INFO - PROCESS | 3780 | 1466180426245 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:26 INFO - PROCESS | 3780 | ++DOCSHELL 10A47400 == 32 [pid = 3780] [id = 535] 08:20:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13C1D800) [pid = 3780] [serial = 1605] [outer = 00000000] 08:20:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (13C20C00) [pid = 3780] [serial = 1606] [outer = 13C1D800] 08:20:26 INFO - PROCESS | 3780 | 1466180426295 Marionette DEBUG loaded listener.js 08:20:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (13C60C00) [pid = 3780] [serial = 1607] [outer = 13C1D800] 08:20:26 INFO - PROCESS | 3780 | 1466180426743 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 656ms 08:20:26 INFO - PROCESS | 3780 | 1466180426809 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:20:26 INFO - PROCESS | 3780 | 1466180426811 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 08:20:26 INFO - PROCESS | 3780 | 1466180426814 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:20:26 INFO - PROCESS | 3780 | 1466180426816 Marionette TRACE conn2 <- [1,2106,null,{}] 08:20:26 INFO - PROCESS | 3780 | 1466180426826 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:26 INFO - PROCESS | 3780 | 1466180426828 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:26 INFO - PROCESS | 3780 | 1466180426920 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:20:27 INFO - PROCESS | 3780 | 1466180427007 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:27 INFO - PROCESS | 3780 | 1466180427010 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:27 INFO - PROCESS | 3780 | ++DOCSHELL 14041000 == 33 [pid = 3780] [id = 536] 08:20:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (14345800) [pid = 3780] [serial = 1608] [outer = 00000000] 08:20:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15189C00) [pid = 3780] [serial = 1609] [outer = 14345800] 08:20:27 INFO - PROCESS | 3780 | 1466180427054 Marionette DEBUG loaded listener.js 08:20:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (151A5400) [pid = 3780] [serial = 1610] [outer = 14345800] 08:20:27 INFO - PROCESS | 3780 | 1466180427458 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 700ms 08:20:27 INFO - PROCESS | 3780 | 1466180427519 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:20:27 INFO - PROCESS | 3780 | 1466180427521 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 08:20:27 INFO - PROCESS | 3780 | 1466180427525 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:20:27 INFO - PROCESS | 3780 | 1466180427526 Marionette TRACE conn2 <- [1,2110,null,{}] 08:20:27 INFO - PROCESS | 3780 | 1466180427530 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:27 INFO - PROCESS | 3780 | 1466180427532 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:27 INFO - PROCESS | 3780 | 1466180427630 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:20:27 INFO - PROCESS | 3780 | 1466180427640 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:27 INFO - PROCESS | 3780 | 1466180427645 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:27 INFO - PROCESS | 3780 | ++DOCSHELL 12D61C00 == 34 [pid = 3780] [id = 537] 08:20:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15290800) [pid = 3780] [serial = 1611] [outer = 00000000] 08:20:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1593E400) [pid = 3780] [serial = 1612] [outer = 15290800] 08:20:27 INFO - PROCESS | 3780 | 1466180427698 Marionette DEBUG loaded listener.js 08:20:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15B65800) [pid = 3780] [serial = 1613] [outer = 15290800] 08:20:28 INFO - PROCESS | 3780 | 1466180428140 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 656ms 08:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:20:28 INFO - PROCESS | 3780 | 1466180428187 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:20:28 INFO - PROCESS | 3780 | 1466180428189 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 08:20:28 INFO - PROCESS | 3780 | 1466180428192 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:20:28 INFO - PROCESS | 3780 | 1466180428194 Marionette TRACE conn2 <- [1,2114,null,{}] 08:20:28 INFO - PROCESS | 3780 | 1466180428197 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:28 INFO - PROCESS | 3780 | 1466180428199 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:28 INFO - PROCESS | 3780 | 1466180428350 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:20:28 INFO - PROCESS | 3780 | 1466180428363 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:28 INFO - PROCESS | 3780 | 1466180428365 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:28 INFO - PROCESS | 3780 | ++DOCSHELL 15BB5400 == 35 [pid = 3780] [id = 538] 08:20:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15BB5C00) [pid = 3780] [serial = 1614] [outer = 00000000] 08:20:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17549C00) [pid = 3780] [serial = 1615] [outer = 15BB5C00] 08:20:28 INFO - PROCESS | 3780 | 1466180428390 Marionette DEBUG loaded listener.js 08:20:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1754A800) [pid = 3780] [serial = 1616] [outer = 15BB5C00] 08:20:28 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19A10400) [pid = 3780] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:20:28 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1403B000) [pid = 3780] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:20:28 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (10F6D800) [pid = 3780] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:20:28 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (12DEFC00) [pid = 3780] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:20:28 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19C3D800) [pid = 3780] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:20:28 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (19C42000) [pid = 3780] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:20:28 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16FD1C00) [pid = 3780] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:20:28 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A825800) [pid = 3780] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:20:28 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15958C00) [pid = 3780] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:20:28 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A827400) [pid = 3780] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:20:28 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A558800) [pid = 3780] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:20:28 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1AA35C00) [pid = 3780] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:20:28 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10F72000) [pid = 3780] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:20:28 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (151A2400) [pid = 3780] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:20:28 INFO - PROCESS | 3780 | 1466180428980 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 805ms 08:20:28 INFO - PROCESS | 3780 | 1466180428992 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:20:28 INFO - PROCESS | 3780 | 1466180428994 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 08:20:29 INFO - PROCESS | 3780 | 1466180428998 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:20:29 INFO - PROCESS | 3780 | 1466180428999 Marionette TRACE conn2 <- [1,2118,null,{}] 08:20:29 INFO - PROCESS | 3780 | 1466180429003 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:29 INFO - PROCESS | 3780 | 1466180429004 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:29 INFO - PROCESS | 3780 | 1466180429079 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:20:29 INFO - PROCESS | 3780 | 1466180429085 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:29 INFO - PROCESS | 3780 | 1466180429086 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:29 INFO - PROCESS | 3780 | ++DOCSHELL 13664400 == 36 [pid = 3780] [id = 539] 08:20:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13945800) [pid = 3780] [serial = 1617] [outer = 00000000] 08:20:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (169BAC00) [pid = 3780] [serial = 1618] [outer = 13945800] 08:20:29 INFO - PROCESS | 3780 | 1466180429129 Marionette DEBUG loaded listener.js 08:20:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16E5A000) [pid = 3780] [serial = 1619] [outer = 13945800] 08:20:29 INFO - PROCESS | 3780 | 1466180429556 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 08:20:29 INFO - PROCESS | 3780 | 1466180429618 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 08:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:20:29 INFO - PROCESS | 3780 | 1466180429623 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:20:29 INFO - PROCESS | 3780 | 1466180429626 Marionette TRACE conn2 <- [1,2122,null,{}] 08:20:29 INFO - PROCESS | 3780 | 1466180429629 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:29 INFO - PROCESS | 3780 | 1466180429631 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:29 INFO - PROCESS | 3780 | 1466180429706 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:20:29 INFO - PROCESS | 3780 | 1466180429713 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:29 INFO - PROCESS | 3780 | 1466180429715 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:29 INFO - PROCESS | 3780 | ++DOCSHELL 16A58C00 == 37 [pid = 3780] [id = 540] 08:20:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1810B000) [pid = 3780] [serial = 1620] [outer = 00000000] 08:20:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19761400) [pid = 3780] [serial = 1621] [outer = 1810B000] 08:20:29 INFO - PROCESS | 3780 | 1466180429757 Marionette DEBUG loaded listener.js 08:20:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19767400) [pid = 3780] [serial = 1622] [outer = 1810B000] 08:20:30 INFO - PROCESS | 3780 | 1466180430160 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 566ms 08:20:30 INFO - PROCESS | 3780 | 1466180430181 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:20:30 INFO - PROCESS | 3780 | 1466180430183 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 08:20:30 INFO - PROCESS | 3780 | 1466180430200 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:20:30 INFO - PROCESS | 3780 | 1466180430202 Marionette TRACE conn2 <- [1,2126,null,{}] 08:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:20:30 INFO - PROCESS | 3780 | 1466180430206 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:30 INFO - PROCESS | 3780 | 1466180430207 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:30 INFO - PROCESS | 3780 | 1466180430293 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:20:30 INFO - PROCESS | 3780 | 1466180430298 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:30 INFO - PROCESS | 3780 | 1466180430300 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:30 INFO - PROCESS | 3780 | ++DOCSHELL 1976BC00 == 38 [pid = 3780] [id = 541] 08:20:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1976DC00) [pid = 3780] [serial = 1623] [outer = 00000000] 08:20:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19916C00) [pid = 3780] [serial = 1624] [outer = 1976DC00] 08:20:30 INFO - PROCESS | 3780 | 1466180430342 Marionette DEBUG loaded listener.js 08:20:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19917400) [pid = 3780] [serial = 1625] [outer = 1976DC00] 08:20:30 INFO - PROCESS | 3780 | 1466180430782 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 611ms 08:20:30 INFO - PROCESS | 3780 | 1466180430846 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:20:30 INFO - PROCESS | 3780 | 1466180430850 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 08:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:20:30 INFO - PROCESS | 3780 | 1466180430856 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:20:30 INFO - PROCESS | 3780 | 1466180430860 Marionette TRACE conn2 <- [1,2130,null,{}] 08:20:30 INFO - PROCESS | 3780 | 1466180430866 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:30 INFO - PROCESS | 3780 | 1466180430870 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:30 INFO - PROCESS | 3780 | 1466180430980 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:20:31 INFO - PROCESS | 3780 | 1466180431139 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:31 INFO - PROCESS | 3780 | 1466180431145 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:31 INFO - PROCESS | 3780 | ++DOCSHELL 10F75000 == 39 [pid = 3780] [id = 542] 08:20:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (10F76000) [pid = 3780] [serial = 1626] [outer = 00000000] 08:20:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1125A800) [pid = 3780] [serial = 1627] [outer = 10F76000] 08:20:31 INFO - PROCESS | 3780 | 1466180431200 Marionette DEBUG loaded listener.js 08:20:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (11AD3C00) [pid = 3780] [serial = 1628] [outer = 10F76000] 08:20:31 INFO - PROCESS | 3780 | 1466180431746 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:20:31 INFO - PROCESS | 3780 | 1466180431806 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 08:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:20:31 INFO - PROCESS | 3780 | 1466180431813 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:20:31 INFO - PROCESS | 3780 | 1466180431817 Marionette TRACE conn2 <- [1,2134,null,{}] 08:20:31 INFO - PROCESS | 3780 | 1466180431821 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:31 INFO - PROCESS | 3780 | 1466180431824 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:31 INFO - PROCESS | 3780 | 1466180431930 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:20:32 INFO - PROCESS | 3780 | 1466180432067 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:32 INFO - PROCESS | 3780 | 1466180432070 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:32 INFO - PROCESS | 3780 | ++DOCSHELL 13C11400 == 40 [pid = 3780] [id = 543] 08:20:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (13C13800) [pid = 3780] [serial = 1629] [outer = 00000000] 08:20:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13C19C00) [pid = 3780] [serial = 1630] [outer = 13C13800] 08:20:32 INFO - PROCESS | 3780 | 1466180432126 Marionette DEBUG loaded listener.js 08:20:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (13C57000) [pid = 3780] [serial = 1631] [outer = 13C13800] 08:20:32 INFO - PROCESS | 3780 | 1466180432693 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 08:20:32 INFO - PROCESS | 3780 | 1466180432720 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 08:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:20:32 INFO - PROCESS | 3780 | 1466180432724 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:20:32 INFO - PROCESS | 3780 | 1466180432726 Marionette TRACE conn2 <- [1,2138,null,{}] 08:20:32 INFO - PROCESS | 3780 | 1466180432735 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:32 INFO - PROCESS | 3780 | 1466180432740 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:32 INFO - PROCESS | 3780 | 1466180432830 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:20:32 INFO - PROCESS | 3780 | 1466180432942 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:32 INFO - PROCESS | 3780 | 1466180432946 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:32 INFO - PROCESS | 3780 | ++DOCSHELL 1762C800 == 41 [pid = 3780] [id = 544] 08:20:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1810A400) [pid = 3780] [serial = 1632] [outer = 00000000] 08:20:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1976C400) [pid = 3780] [serial = 1633] [outer = 1810A400] 08:20:33 INFO - PROCESS | 3780 | 1466180433042 Marionette DEBUG loaded listener.js 08:20:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (19920400) [pid = 3780] [serial = 1634] [outer = 1810A400] 08:20:33 INFO - PROCESS | 3780 | 1466180433654 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 999ms 08:20:33 INFO - PROCESS | 3780 | 1466180433712 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:20:33 INFO - PROCESS | 3780 | 1466180433715 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 08:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:20:33 INFO - PROCESS | 3780 | 1466180433718 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:20:33 INFO - PROCESS | 3780 | 1466180433720 Marionette TRACE conn2 <- [1,2142,null,{}] 08:20:33 INFO - PROCESS | 3780 | 1466180433724 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:33 INFO - PROCESS | 3780 | 1466180433726 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:33 INFO - PROCESS | 3780 | 1466180433830 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:20:34 INFO - PROCESS | 3780 | 1466180434050 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:34 INFO - PROCESS | 3780 | 1466180434054 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:34 INFO - PROCESS | 3780 | ++DOCSHELL 1026CC00 == 42 [pid = 3780] [id = 545] 08:20:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (105F0800) [pid = 3780] [serial = 1635] [outer = 00000000] 08:20:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (10A51000) [pid = 3780] [serial = 1636] [outer = 105F0800] 08:20:34 INFO - PROCESS | 3780 | 1466180434108 Marionette DEBUG loaded listener.js 08:20:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (10F6D000) [pid = 3780] [serial = 1637] [outer = 105F0800] 08:20:35 INFO - PROCESS | 3780 | --DOCSHELL 1021DC00 == 41 [pid = 3780] [id = 516] 08:20:35 INFO - PROCESS | 3780 | --DOCSHELL 16A58C00 == 40 [pid = 3780] [id = 540] 08:20:35 INFO - PROCESS | 3780 | --DOCSHELL 13664400 == 39 [pid = 3780] [id = 539] 08:20:35 INFO - PROCESS | 3780 | --DOCSHELL 15BB5400 == 38 [pid = 3780] [id = 538] 08:20:35 INFO - PROCESS | 3780 | --DOCSHELL 12D61C00 == 37 [pid = 3780] [id = 537] 08:20:35 INFO - PROCESS | 3780 | --DOCSHELL 14041000 == 36 [pid = 3780] [id = 536] 08:20:35 INFO - PROCESS | 3780 | --DOCSHELL 10A47400 == 35 [pid = 3780] [id = 535] 08:20:35 INFO - PROCESS | 3780 | --DOCSHELL 1327A800 == 34 [pid = 3780] [id = 534] 08:20:35 INFO - PROCESS | 3780 | --DOCSHELL 10F75400 == 33 [pid = 3780] [id = 533] 08:20:35 INFO - PROCESS | 3780 | --DOCSHELL 10229400 == 32 [pid = 3780] [id = 532] 08:20:35 INFO - PROCESS | 3780 | --DOCSHELL 10F69800 == 31 [pid = 3780] [id = 531] 08:20:35 INFO - PROCESS | 3780 | --DOCSHELL 17F19400 == 30 [pid = 3780] [id = 530] 08:20:35 INFO - PROCESS | 3780 | --DOCSHELL 1762C800 == 29 [pid = 3780] [id = 544] 08:20:35 INFO - PROCESS | 3780 | --DOCSHELL 1976BC00 == 28 [pid = 3780] [id = 541] 08:20:35 INFO - PROCESS | 3780 | --DOCSHELL 10F75000 == 27 [pid = 3780] [id = 542] 08:20:35 INFO - PROCESS | 3780 | --DOCSHELL 13C11400 == 26 [pid = 3780] [id = 543] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (19AD6000) [pid = 3780] [serial = 1567] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1A003400) [pid = 3780] [serial = 1568] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1519F000) [pid = 3780] [serial = 1558] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (151AA800) [pid = 3780] [serial = 1559] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1124F800) [pid = 3780] [serial = 1552] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (13029800) [pid = 3780] [serial = 1555] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (13149400) [pid = 3780] [serial = 1556] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (11266C00) [pid = 3780] [serial = 1553] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A830000) [pid = 3780] [serial = 1550] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A54D800) [pid = 3780] [serial = 1570] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A54DC00) [pid = 3780] [serial = 1571] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1810C800) [pid = 3780] [serial = 1564] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (18168C00) [pid = 3780] [serial = 1565] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A9EB000) [pid = 3780] [serial = 1577] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1657CC00) [pid = 3780] [serial = 1561] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (166BE000) [pid = 3780] [serial = 1562] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1AA2BC00) [pid = 3780] [serial = 1579] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A638400) [pid = 3780] [serial = 1573] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1AC50C00) [pid = 3780] [serial = 1582] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (131EA400) [pid = 3780] [serial = 1585] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15B6A000) [pid = 3780] [serial = 1586] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1AC53000) [pid = 3780] [serial = 1583] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A9E9000) [pid = 3780] [serial = 1576] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1991C800) [pid = 3780] [serial = 1591] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1AA34000) [pid = 3780] [serial = 1580] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A632800) [pid = 3780] [serial = 1574] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1AC4D400) [pid = 3780] [serial = 1589] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A63E400) [pid = 3780] [serial = 1588] [outer = 00000000] [url = about:blank] 08:20:35 INFO - PROCESS | 3780 | 1466180435289 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1625ms 08:20:35 INFO - PROCESS | 3780 | 1466180435364 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 08:20:35 INFO - PROCESS | 3780 | 1466180435368 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 08:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:20:35 INFO - PROCESS | 3780 | 1466180435376 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:20:35 INFO - PROCESS | 3780 | 1466180435379 Marionette TRACE conn2 <- [1,2146,null,{}] 08:20:35 INFO - PROCESS | 3780 | 1466180435385 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:35 INFO - PROCESS | 3780 | 1466180435388 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:35 INFO - PROCESS | 3780 | 1466180435480 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:20:35 INFO - PROCESS | 3780 | 1466180435582 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:35 INFO - PROCESS | 3780 | 1466180435586 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:35 INFO - PROCESS | 3780 | ++DOCSHELL 10A45800 == 27 [pid = 3780] [id = 546] 08:20:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (10F84000) [pid = 3780] [serial = 1638] [outer = 00000000] 08:20:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (11267400) [pid = 3780] [serial = 1639] [outer = 10F84000] 08:20:35 INFO - PROCESS | 3780 | 1466180435633 Marionette DEBUG loaded listener.js 08:20:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (11425800) [pid = 3780] [serial = 1640] [outer = 10F84000] 08:20:36 INFO - PROCESS | 3780 | 1466180436022 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 700ms 08:20:36 INFO - PROCESS | 3780 | 1466180436080 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 08:20:36 INFO - PROCESS | 3780 | 1466180436085 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 08:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:20:36 INFO - PROCESS | 3780 | 1466180436091 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:20:36 INFO - PROCESS | 3780 | 1466180436094 Marionette TRACE conn2 <- [1,2150,null,{}] 08:20:36 INFO - PROCESS | 3780 | 1466180436098 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:36 INFO - PROCESS | 3780 | 1466180436100 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:36 INFO - PROCESS | 3780 | 1466180436185 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:20:36 INFO - PROCESS | 3780 | 1466180436193 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:36 INFO - PROCESS | 3780 | 1466180436196 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:36 INFO - PROCESS | 3780 | ++DOCSHELL 131E7400 == 28 [pid = 3780] [id = 547] 08:20:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (131E8C00) [pid = 3780] [serial = 1641] [outer = 00000000] 08:20:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (132C4C00) [pid = 3780] [serial = 1642] [outer = 131E8C00] 08:20:36 INFO - PROCESS | 3780 | 1466180436242 Marionette DEBUG loaded listener.js 08:20:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13951C00) [pid = 3780] [serial = 1643] [outer = 131E8C00] 08:20:36 INFO - PROCESS | 3780 | 1466180436701 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 656ms 08:20:36 INFO - PROCESS | 3780 | 1466180436772 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:20:36 INFO - PROCESS | 3780 | 1466180436774 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 08:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:20:36 INFO - PROCESS | 3780 | 1466180436778 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:20:36 INFO - PROCESS | 3780 | 1466180436781 Marionette TRACE conn2 <- [1,2154,null,{}] 08:20:36 INFO - PROCESS | 3780 | 1466180436775 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:36 INFO - PROCESS | 3780 | 1466180436779 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:36 INFO - PROCESS | 3780 | 1466180436889 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:20:36 INFO - PROCESS | 3780 | 1466180436988 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:36 INFO - PROCESS | 3780 | 1466180436991 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:36 INFO - PROCESS | 3780 | ++DOCSHELL 1403FC00 == 29 [pid = 3780] [id = 548] 08:20:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (14040000) [pid = 3780] [serial = 1644] [outer = 00000000] 08:20:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (151A3800) [pid = 3780] [serial = 1645] [outer = 14040000] 08:20:37 INFO - PROCESS | 3780 | 1466180437037 Marionette DEBUG loaded listener.js 08:20:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1528C800) [pid = 3780] [serial = 1646] [outer = 14040000] 08:20:37 INFO - PROCESS | 3780 | 1466180437438 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 700ms 08:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:20:37 INFO - PROCESS | 3780 | 1466180437479 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:20:37 INFO - PROCESS | 3780 | 1466180437482 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 08:20:37 INFO - PROCESS | 3780 | 1466180437485 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:20:37 INFO - PROCESS | 3780 | 1466180437487 Marionette TRACE conn2 <- [1,2158,null,{}] 08:20:37 INFO - PROCESS | 3780 | 1466180437490 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:37 INFO - PROCESS | 3780 | 1466180437502 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:37 INFO - PROCESS | 3780 | 1466180437608 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:20:37 INFO - PROCESS | 3780 | 1466180437668 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:37 INFO - PROCESS | 3780 | 1466180437670 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:37 INFO - PROCESS | 3780 | ++DOCSHELL 15285C00 == 30 [pid = 3780] [id = 549] 08:20:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (156CB800) [pid = 3780] [serial = 1647] [outer = 00000000] 08:20:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15B68800) [pid = 3780] [serial = 1648] [outer = 156CB800] 08:20:37 INFO - PROCESS | 3780 | 1466180437714 Marionette DEBUG loaded listener.js 08:20:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1658B000) [pid = 3780] [serial = 1649] [outer = 156CB800] 08:20:38 INFO - PROCESS | 3780 | 1466180438106 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 656ms 08:20:38 INFO - PROCESS | 3780 | 1466180438149 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:20:38 INFO - PROCESS | 3780 | 1466180438151 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 08:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:20:38 INFO - PROCESS | 3780 | 1466180438155 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:20:38 INFO - PROCESS | 3780 | 1466180438156 Marionette TRACE conn2 <- [1,2162,null,{}] 08:20:38 INFO - PROCESS | 3780 | 1466180438160 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:38 INFO - PROCESS | 3780 | 1466180438162 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:38 INFO - PROCESS | 3780 | 1466180438299 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:20:38 INFO - PROCESS | 3780 | 1466180438292 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:38 INFO - PROCESS | 3780 | 1466180438294 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:38 INFO - PROCESS | 3780 | ++DOCSHELL 1657F800 == 31 [pid = 3780] [id = 550] 08:20:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (169B9C00) [pid = 3780] [serial = 1650] [outer = 00000000] 08:20:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17631000) [pid = 3780] [serial = 1651] [outer = 169B9C00] 08:20:38 INFO - PROCESS | 3780 | 1466180438336 Marionette DEBUG loaded listener.js 08:20:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1815EC00) [pid = 3780] [serial = 1652] [outer = 169B9C00] 08:20:38 INFO - PROCESS | 3780 | 1466180438772 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 656ms 08:20:38 INFO - PROCESS | 3780 | 1466180438814 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:20:38 INFO - PROCESS | 3780 | 1466180438816 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 08:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:20:38 INFO - PROCESS | 3780 | 1466180438820 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:20:38 INFO - PROCESS | 3780 | 1466180438821 Marionette TRACE conn2 <- [1,2166,null,{}] 08:20:38 INFO - PROCESS | 3780 | 1466180438824 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:38 INFO - PROCESS | 3780 | 1466180438830 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:38 INFO - PROCESS | 3780 | 1466180438968 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:20:38 INFO - PROCESS | 3780 | 1466180438980 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:38 INFO - PROCESS | 3780 | 1466180438982 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:38 INFO - PROCESS | 3780 | ++DOCSHELL 19760800 == 32 [pid = 3780] [id = 551] 08:20:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19763C00) [pid = 3780] [serial = 1653] [outer = 00000000] 08:20:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (19A01800) [pid = 3780] [serial = 1654] [outer = 19763C00] 08:20:39 INFO - PROCESS | 3780 | 1466180439025 Marionette DEBUG loaded listener.js 08:20:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19A0A400) [pid = 3780] [serial = 1655] [outer = 19763C00] 08:20:39 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1976DC00) [pid = 3780] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:20:39 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (14345800) [pid = 3780] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:20:39 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (19912C00) [pid = 3780] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:20:39 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13C1D800) [pid = 3780] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:20:39 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1327F400) [pid = 3780] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:20:39 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1026D000) [pid = 3780] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:20:39 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10F6AC00) [pid = 3780] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:20:39 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10F76800) [pid = 3780] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:20:39 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15290800) [pid = 3780] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:20:39 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15BB5C00) [pid = 3780] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:20:39 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13945800) [pid = 3780] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:20:39 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1810B000) [pid = 3780] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:20:39 INFO - PROCESS | 3780 | 1466180439589 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 805ms 08:20:39 INFO - PROCESS | 3780 | 1466180439629 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:20:39 INFO - PROCESS | 3780 | 1466180439632 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 08:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:20:39 INFO - PROCESS | 3780 | 1466180439637 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:20:39 INFO - PROCESS | 3780 | 1466180439640 Marionette TRACE conn2 <- [1,2170,null,{}] 08:20:39 INFO - PROCESS | 3780 | 1466180439643 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:39 INFO - PROCESS | 3780 | 1466180439645 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:39 INFO - PROCESS | 3780 | 1466180439729 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:20:39 INFO - PROCESS | 3780 | 1466180439734 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:39 INFO - PROCESS | 3780 | 1466180439736 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:39 INFO - PROCESS | 3780 | ++DOCSHELL 13C1C800 == 33 [pid = 3780] [id = 552] 08:20:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13C1CC00) [pid = 3780] [serial = 1656] [outer = 00000000] 08:20:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1519DC00) [pid = 3780] [serial = 1657] [outer = 13C1CC00] 08:20:39 INFO - PROCESS | 3780 | 1466180439779 Marionette DEBUG loaded listener.js 08:20:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (175A1400) [pid = 3780] [serial = 1658] [outer = 13C1CC00] 08:20:40 INFO - PROCESS | 3780 | 1466180440187 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 611ms 08:20:40 INFO - PROCESS | 3780 | 1466180440237 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:20:40 INFO - PROCESS | 3780 | 1466180440239 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 08:20:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:20:40 INFO - PROCESS | 3780 | 1466180440242 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:20:40 INFO - PROCESS | 3780 | 1466180440244 Marionette TRACE conn2 <- [1,2174,null,{}] 08:20:40 INFO - PROCESS | 3780 | 1466180440247 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:40 INFO - PROCESS | 3780 | 1466180440249 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:40 INFO - PROCESS | 3780 | 1466180440325 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:20:40 INFO - PROCESS | 3780 | 1466180440332 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:40 INFO - PROCESS | 3780 | 1466180440334 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:40 INFO - PROCESS | 3780 | ++DOCSHELL 19914C00 == 34 [pid = 3780] [id = 553] 08:20:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1991BC00) [pid = 3780] [serial = 1659] [outer = 00000000] 08:20:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19ACD000) [pid = 3780] [serial = 1660] [outer = 1991BC00] 08:20:40 INFO - PROCESS | 3780 | 1466180440377 Marionette DEBUG loaded listener.js 08:20:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19A06800) [pid = 3780] [serial = 1661] [outer = 1991BC00] 08:20:40 INFO - PROCESS | 3780 | 1466180440790 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:20:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:20:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 566ms 08:20:40 INFO - PROCESS | 3780 | 1466180440828 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:20:40 INFO - PROCESS | 3780 | 1466180440830 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 08:20:40 INFO - PROCESS | 3780 | 1466180440833 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:20:40 INFO - PROCESS | 3780 | 1466180440835 Marionette TRACE conn2 <- [1,2178,null,{}] 08:20:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:20:40 INFO - PROCESS | 3780 | 1466180440838 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:40 INFO - PROCESS | 3780 | 1466180440840 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:40 INFO - PROCESS | 3780 | 1466180440915 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:20:40 INFO - PROCESS | 3780 | 1466180440920 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:40 INFO - PROCESS | 3780 | 1466180440922 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:40 INFO - PROCESS | 3780 | ++DOCSHELL 1403F400 == 35 [pid = 3780] [id = 554] 08:20:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19C3DC00) [pid = 3780] [serial = 1662] [outer = 00000000] 08:20:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A005C00) [pid = 3780] [serial = 1663] [outer = 19C3DC00] 08:20:40 INFO - PROCESS | 3780 | 1466180440947 Marionette DEBUG loaded listener.js 08:20:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A00E800) [pid = 3780] [serial = 1664] [outer = 19C3DC00] 08:20:41 INFO - PROCESS | 3780 | --DOCSHELL 10A45800 == 34 [pid = 3780] [id = 546] 08:20:41 INFO - PROCESS | 3780 | --DOCSHELL 1026CC00 == 33 [pid = 3780] [id = 545] 08:20:42 INFO - PROCESS | 3780 | --DOCSHELL 131E7400 == 32 [pid = 3780] [id = 547] 08:20:42 INFO - PROCESS | 3780 | --DOCSHELL 19914C00 == 31 [pid = 3780] [id = 553] 08:20:42 INFO - PROCESS | 3780 | --DOCSHELL 1403FC00 == 30 [pid = 3780] [id = 548] 08:20:42 INFO - PROCESS | 3780 | --DOCSHELL 19760800 == 29 [pid = 3780] [id = 551] 08:20:42 INFO - PROCESS | 3780 | --DOCSHELL 13C1C800 == 28 [pid = 3780] [id = 552] 08:20:42 INFO - PROCESS | 3780 | --DOCSHELL 15285C00 == 27 [pid = 3780] [id = 549] 08:20:42 INFO - PROCESS | 3780 | --DOCSHELL 1657F800 == 26 [pid = 3780] [id = 550] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15189C00) [pid = 3780] [serial = 1609] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (151A5400) [pid = 3780] [serial = 1610] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1816AC00) [pid = 3780] [serial = 1592] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13C20C00) [pid = 3780] [serial = 1606] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (132CD800) [pid = 3780] [serial = 1603] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13947400) [pid = 3780] [serial = 1604] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10EEAC00) [pid = 3780] [serial = 1597] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10F6F000) [pid = 3780] [serial = 1598] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (10F77400) [pid = 3780] [serial = 1594] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1126DC00) [pid = 3780] [serial = 1595] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (11CC6C00) [pid = 3780] [serial = 1600] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (12A9E000) [pid = 3780] [serial = 1601] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1593E400) [pid = 3780] [serial = 1612] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (17549C00) [pid = 3780] [serial = 1615] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16E5A000) [pid = 3780] [serial = 1619] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (169BAC00) [pid = 3780] [serial = 1618] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (19761400) [pid = 3780] [serial = 1621] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1754A800) [pid = 3780] [serial = 1616] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (19917400) [pid = 3780] [serial = 1625] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (15B65800) [pid = 3780] [serial = 1613] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (19767400) [pid = 3780] [serial = 1622] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (13C60C00) [pid = 3780] [serial = 1607] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (19916C00) [pid = 3780] [serial = 1624] [outer = 00000000] [url = about:blank] 08:20:42 INFO - PROCESS | 3780 | 1466180442588 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:20:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:20:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1819ms 08:20:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:20:42 INFO - PROCESS | 3780 | 1466180442659 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:20:42 INFO - PROCESS | 3780 | 1466180442663 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 08:20:42 INFO - PROCESS | 3780 | 1466180442668 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:20:42 INFO - PROCESS | 3780 | 1466180442671 Marionette TRACE conn2 <- [1,2182,null,{}] 08:20:42 INFO - PROCESS | 3780 | 1466180442677 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:42 INFO - PROCESS | 3780 | 1466180442680 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:42 INFO - PROCESS | 3780 | 1466180442776 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:20:42 INFO - PROCESS | 3780 | 1466180442790 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:42 INFO - PROCESS | 3780 | 1466180442793 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:42 INFO - PROCESS | 3780 | ++DOCSHELL 10EF4C00 == 27 [pid = 3780] [id = 555] 08:20:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (10F6AC00) [pid = 3780] [serial = 1665] [outer = 00000000] 08:20:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (10F7EC00) [pid = 3780] [serial = 1666] [outer = 10F6AC00] 08:20:42 INFO - PROCESS | 3780 | 1466180442839 Marionette DEBUG loaded listener.js 08:20:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (11251400) [pid = 3780] [serial = 1667] [outer = 10F6AC00] 08:20:43 INFO - PROCESS | 3780 | 1466180443306 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:20:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:20:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 655ms 08:20:43 INFO - PROCESS | 3780 | 1466180443329 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:20:43 INFO - PROCESS | 3780 | 1466180443334 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 08:20:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:20:43 INFO - PROCESS | 3780 | 1466180443340 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:20:43 INFO - PROCESS | 3780 | 1466180443343 Marionette TRACE conn2 <- [1,2186,null,{}] 08:20:43 INFO - PROCESS | 3780 | 1466180443346 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:43 INFO - PROCESS | 3780 | 1466180443349 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:43 INFO - PROCESS | 3780 | 1466180443434 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:20:43 INFO - PROCESS | 3780 | 1466180443443 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:43 INFO - PROCESS | 3780 | 1466180443446 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:43 INFO - PROCESS | 3780 | ++DOCSHELL 12BC6000 == 28 [pid = 3780] [id = 556] 08:20:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (12BCA800) [pid = 3780] [serial = 1668] [outer = 00000000] 08:20:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (13025000) [pid = 3780] [serial = 1669] [outer = 12BCA800] 08:20:43 INFO - PROCESS | 3780 | 1466180443492 Marionette DEBUG loaded listener.js 08:20:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (13133000) [pid = 3780] [serial = 1670] [outer = 12BCA800] 08:20:43 INFO - PROCESS | 3780 | 1466180443929 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:20:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:20:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 611ms 08:20:43 INFO - PROCESS | 3780 | 1466180443960 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:20:43 INFO - PROCESS | 3780 | 1466180443962 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 08:20:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:20:43 INFO - PROCESS | 3780 | 1466180443966 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:20:43 INFO - PROCESS | 3780 | 1466180443952 Marionette TRACE conn2 <- [1,2190,null,{}] 08:20:43 INFO - PROCESS | 3780 | 1466180443967 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:43 INFO - PROCESS | 3780 | 1466180443971 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:44 INFO - PROCESS | 3780 | 1466180444069 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:20:44 INFO - PROCESS | 3780 | 1466180444080 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:44 INFO - PROCESS | 3780 | 1466180444083 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:44 INFO - PROCESS | 3780 | ++DOCSHELL 13C1D400 == 29 [pid = 3780] [id = 557] 08:20:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13C1D800) [pid = 3780] [serial = 1671] [outer = 00000000] 08:20:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13C20C00) [pid = 3780] [serial = 1672] [outer = 13C1D800] 08:20:44 INFO - PROCESS | 3780 | 1466180444159 Marionette DEBUG loaded listener.js 08:20:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (13C85400) [pid = 3780] [serial = 1673] [outer = 13C1D800] 08:20:44 INFO - PROCESS | 3780 | --DOCSHELL 1B1C3400 == 28 [pid = 3780] [id = 15] 08:20:44 INFO - PROCESS | 3780 | 1466180444648 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:20:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:20:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 731ms 08:20:44 INFO - PROCESS | 3780 | 1466180444690 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:20:44 INFO - PROCESS | 3780 | 1466180444692 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 08:20:44 INFO - PROCESS | 3780 | 1466180444695 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:20:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:20:44 INFO - PROCESS | 3780 | 1466180444681 Marionette TRACE conn2 <- [1,2194,null,{}] 08:20:44 INFO - PROCESS | 3780 | 1466180444684 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:44 INFO - PROCESS | 3780 | 1466180444686 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:44 INFO - PROCESS | 3780 | 1466180444773 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:20:44 INFO - PROCESS | 3780 | 1466180444780 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:44 INFO - PROCESS | 3780 | 1466180444782 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:44 INFO - PROCESS | 3780 | ++DOCSHELL 13C1E400 == 29 [pid = 3780] [id = 558] 08:20:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13C20800) [pid = 3780] [serial = 1674] [outer = 00000000] 08:20:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15188800) [pid = 3780] [serial = 1675] [outer = 13C20800] 08:20:44 INFO - PROCESS | 3780 | 1466180444827 Marionette DEBUG loaded listener.js 08:20:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (151A2000) [pid = 3780] [serial = 1676] [outer = 13C20800] 08:20:45 INFO - PROCESS | 3780 | 1466180445265 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:20:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:20:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 611ms 08:20:45 INFO - PROCESS | 3780 | 1466180445303 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:20:45 INFO - PROCESS | 3780 | 1466180445305 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 08:20:45 INFO - PROCESS | 3780 | 1466180445308 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:20:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:20:45 INFO - PROCESS | 3780 | 1466180445310 Marionette TRACE conn2 <- [1,2198,null,{}] 08:20:45 INFO - PROCESS | 3780 | 1466180445313 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:45 INFO - PROCESS | 3780 | 1466180445315 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:45 INFO - PROCESS | 3780 | 1466180445397 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:20:45 INFO - PROCESS | 3780 | 1466180445413 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:45 INFO - PROCESS | 3780 | 1466180445416 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:45 INFO - PROCESS | 3780 | ++DOCSHELL 156C9C00 == 30 [pid = 3780] [id = 559] 08:20:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15940C00) [pid = 3780] [serial = 1677] [outer = 00000000] 08:20:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15956400) [pid = 3780] [serial = 1678] [outer = 15940C00] 08:20:45 INFO - PROCESS | 3780 | 1466180445458 Marionette DEBUG loaded listener.js 08:20:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15B65C00) [pid = 3780] [serial = 1679] [outer = 15940C00] 08:20:45 INFO - PROCESS | 3780 | 1466180445867 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:20:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:20:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 611ms 08:20:45 INFO - PROCESS | 3780 | 1466180445915 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:20:45 INFO - PROCESS | 3780 | 1466180445917 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 08:20:45 INFO - PROCESS | 3780 | 1466180445920 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:20:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:20:45 INFO - PROCESS | 3780 | 1466180445922 Marionette TRACE conn2 <- [1,2202,null,{}] 08:20:45 INFO - PROCESS | 3780 | 1466180445925 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:45 INFO - PROCESS | 3780 | 1466180445930 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:46 INFO - PROCESS | 3780 | 1466180446027 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:20:46 INFO - PROCESS | 3780 | 1466180446034 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:46 INFO - PROCESS | 3780 | 1466180446036 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:46 INFO - PROCESS | 3780 | ++DOCSHELL 169B9400 == 31 [pid = 3780] [id = 560] 08:20:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16E5C000) [pid = 3780] [serial = 1680] [outer = 00000000] 08:20:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17598000) [pid = 3780] [serial = 1681] [outer = 16E5C000] 08:20:46 INFO - PROCESS | 3780 | 1466180446079 Marionette DEBUG loaded listener.js 08:20:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17D02800) [pid = 3780] [serial = 1682] [outer = 16E5C000] 08:20:46 INFO - PROCESS | 3780 | 1466180446485 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:20:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:20:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 611ms 08:20:46 INFO - PROCESS | 3780 | 1466180446543 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:20:46 INFO - PROCESS | 3780 | 1466180446545 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 08:20:46 INFO - PROCESS | 3780 | 1466180446552 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:20:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:20:46 INFO - PROCESS | 3780 | 1466180446553 Marionette TRACE conn2 <- [1,2206,null,{}] 08:20:46 INFO - PROCESS | 3780 | 1466180446557 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:46 INFO - PROCESS | 3780 | 1466180446552 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:46 INFO - PROCESS | 3780 | 1466180446626 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:20:46 INFO - PROCESS | 3780 | 1466180446631 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:46 INFO - PROCESS | 3780 | 1466180446633 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:46 INFO - PROCESS | 3780 | ++DOCSHELL 17555800 == 32 [pid = 3780] [id = 561] 08:20:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17555C00) [pid = 3780] [serial = 1683] [outer = 00000000] 08:20:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (18169000) [pid = 3780] [serial = 1684] [outer = 17555C00] 08:20:46 INFO - PROCESS | 3780 | 1466180446675 Marionette DEBUG loaded listener.js 08:20:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1816AC00) [pid = 3780] [serial = 1685] [outer = 17555C00] 08:20:47 INFO - PROCESS | 3780 | 1466180447125 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:20:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:20:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 611ms 08:20:47 INFO - PROCESS | 3780 | 1466180447155 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:20:47 INFO - PROCESS | 3780 | 1466180447157 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 08:20:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:20:47 INFO - PROCESS | 3780 | 1466180447164 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:20:47 INFO - PROCESS | 3780 | 1466180447165 Marionette TRACE conn2 <- [1,2210,null,{}] 08:20:47 INFO - PROCESS | 3780 | 1466180447169 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:47 INFO - PROCESS | 3780 | 1466180447171 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:47 INFO - PROCESS | 3780 | 1466180447246 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:20:47 INFO - PROCESS | 3780 | 1466180447251 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:47 INFO - PROCESS | 3780 | 1466180447253 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:47 INFO - PROCESS | 3780 | ++DOCSHELL 19770400 == 33 [pid = 3780] [id = 562] 08:20:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19912C00) [pid = 3780] [serial = 1686] [outer = 00000000] 08:20:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1991A800) [pid = 3780] [serial = 1687] [outer = 19912C00] 08:20:47 INFO - PROCESS | 3780 | 1466180447278 Marionette DEBUG loaded listener.js 08:20:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1991AC00) [pid = 3780] [serial = 1688] [outer = 19912C00] 08:20:47 INFO - PROCESS | 3780 | 1466180447683 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:20:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:20:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 567ms 08:20:47 INFO - PROCESS | 3780 | 1466180447722 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:20:47 INFO - PROCESS | 3780 | 1466180447724 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 08:20:47 INFO - PROCESS | 3780 | 1466180447749 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:20:47 INFO - PROCESS | 3780 | 1466180447751 Marionette TRACE conn2 <- [1,2214,null,{}] 08:20:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:20:47 INFO - PROCESS | 3780 | 1466180447754 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:47 INFO - PROCESS | 3780 | 1466180447756 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:47 INFO - PROCESS | 3780 | 1466180447875 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:20:47 INFO - PROCESS | 3780 | 1466180447960 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:47 INFO - PROCESS | 3780 | 1466180447962 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:47 INFO - PROCESS | 3780 | ++DOCSHELL 105F2400 == 34 [pid = 3780] [id = 563] 08:20:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (12ADF800) [pid = 3780] [serial = 1689] [outer = 00000000] 08:20:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19A05000) [pid = 3780] [serial = 1690] [outer = 12ADF800] 08:20:47 INFO - PROCESS | 3780 | 1466180447990 Marionette DEBUG loaded listener.js 08:20:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (19A07000) [pid = 3780] [serial = 1691] [outer = 12ADF800] 08:20:48 INFO - PROCESS | 3780 | 1466180448376 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:20:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:20:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 656ms 08:20:48 INFO - PROCESS | 3780 | 1466180448403 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:20:48 INFO - PROCESS | 3780 | 1466180448405 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 08:20:48 INFO - PROCESS | 3780 | 1466180448408 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:20:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:20:48 INFO - PROCESS | 3780 | 1466180448410 Marionette TRACE conn2 <- [1,2218,null,{}] 08:20:48 INFO - PROCESS | 3780 | 1466180448413 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:48 INFO - PROCESS | 3780 | 1466180448415 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:48 INFO - PROCESS | 3780 | 1466180448539 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:20:48 INFO - PROCESS | 3780 | 1466180448544 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:48 INFO - PROCESS | 3780 | 1466180448546 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:48 INFO - PROCESS | 3780 | ++DOCSHELL 1126C000 == 35 [pid = 3780] [id = 564] 08:20:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (151A6C00) [pid = 3780] [serial = 1692] [outer = 00000000] 08:20:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A002400) [pid = 3780] [serial = 1693] [outer = 151A6C00] 08:20:48 INFO - PROCESS | 3780 | 1466180448588 Marionette DEBUG loaded listener.js 08:20:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A0C0800) [pid = 3780] [serial = 1694] [outer = 151A6C00] 08:20:49 INFO - PROCESS | 3780 | 1466180449022 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:20:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:20:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 671ms 08:20:49 INFO - PROCESS | 3780 | 1466180449090 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:20:49 INFO - PROCESS | 3780 | 1466180449092 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 08:20:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:20:49 INFO - PROCESS | 3780 | 1466180449078 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:20:49 INFO - PROCESS | 3780 | 1466180449081 Marionette TRACE conn2 <- [1,2222,null,{}] 08:20:49 INFO - PROCESS | 3780 | 1466180449084 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:49 INFO - PROCESS | 3780 | 1466180449086 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:49 INFO - PROCESS | 3780 | 1466180449241 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:20:49 INFO - PROCESS | 3780 | 1466180449267 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:49 INFO - PROCESS | 3780 | 1466180449270 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:49 INFO - PROCESS | 3780 | ++DOCSHELL 152D3C00 == 36 [pid = 3780] [id = 565] 08:20:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (19C46C00) [pid = 3780] [serial = 1695] [outer = 00000000] 08:20:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A54C400) [pid = 3780] [serial = 1696] [outer = 19C46C00] 08:20:49 INFO - PROCESS | 3780 | 1466180449316 Marionette DEBUG loaded listener.js 08:20:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A552000) [pid = 3780] [serial = 1697] [outer = 19C46C00] 08:20:49 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (156CB800) [pid = 3780] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:20:49 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (169B9C00) [pid = 3780] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:20:49 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (19763C00) [pid = 3780] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:20:49 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1991BC00) [pid = 3780] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:20:49 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (14040000) [pid = 3780] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:20:49 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (131E8C00) [pid = 3780] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:20:49 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (10F84000) [pid = 3780] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:20:49 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (105F0800) [pid = 3780] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:20:49 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1810A400) [pid = 3780] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:20:49 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13C13800) [pid = 3780] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:20:49 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10F76000) [pid = 3780] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:20:49 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13C1CC00) [pid = 3780] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:20:49 INFO - PROCESS | 3780 | 1466180449870 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:20:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:20:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 790ms 08:20:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:20:49 INFO - PROCESS | 3780 | 1466180449885 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:20:49 INFO - PROCESS | 3780 | 1466180449887 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 08:20:49 INFO - PROCESS | 3780 | 1466180449890 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:20:49 INFO - PROCESS | 3780 | 1466180449892 Marionette TRACE conn2 <- [1,2226,null,{}] 08:20:49 INFO - PROCESS | 3780 | 1466180449895 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:49 INFO - PROCESS | 3780 | 1466180449897 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:49 INFO - PROCESS | 3780 | 1466180449980 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:20:49 INFO - PROCESS | 3780 | 1466180449986 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:49 INFO - PROCESS | 3780 | 1466180449987 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:49 INFO - PROCESS | 3780 | ++DOCSHELL 10EEB400 == 37 [pid = 3780] [id = 566] 08:20:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10F76000) [pid = 3780] [serial = 1698] [outer = 00000000] 08:20:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15B68400) [pid = 3780] [serial = 1699] [outer = 10F76000] 08:20:50 INFO - PROCESS | 3780 | 1466180450030 Marionette DEBUG loaded listener.js 08:20:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1657DC00) [pid = 3780] [serial = 1700] [outer = 10F76000] 08:20:50 INFO - PROCESS | 3780 | 1466180450464 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:20:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:20:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 611ms 08:20:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:20:50 INFO - PROCESS | 3780 | 1466180450536 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:20:50 INFO - PROCESS | 3780 | 1466180450538 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 08:20:50 INFO - PROCESS | 3780 | 1466180450541 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:20:50 INFO - PROCESS | 3780 | 1466180450543 Marionette TRACE conn2 <- [1,2230,null,{}] 08:20:50 INFO - PROCESS | 3780 | 1466180450556 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:50 INFO - PROCESS | 3780 | 1466180450558 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:50 INFO - PROCESS | 3780 | 1466180450620 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:20:50 INFO - PROCESS | 3780 | 1466180450625 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:50 INFO - PROCESS | 3780 | 1466180450627 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:50 INFO - PROCESS | 3780 | ++DOCSHELL 1365FC00 == 38 [pid = 3780] [id = 567] 08:20:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13C13400) [pid = 3780] [serial = 1701] [outer = 00000000] 08:20:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19ACF000) [pid = 3780] [serial = 1702] [outer = 13C13400] 08:20:50 INFO - PROCESS | 3780 | 1466180450669 Marionette DEBUG loaded listener.js 08:20:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A557000) [pid = 3780] [serial = 1703] [outer = 13C13400] 08:20:51 INFO - PROCESS | 3780 | 1466180451069 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:20:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:20:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 566ms 08:20:51 INFO - PROCESS | 3780 | 1466180451107 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:20:51 INFO - PROCESS | 3780 | 1466180451109 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 08:20:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:20:51 INFO - PROCESS | 3780 | 1466180451116 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:20:51 INFO - PROCESS | 3780 | 1466180451117 Marionette TRACE conn2 <- [1,2234,null,{}] 08:20:51 INFO - PROCESS | 3780 | 1466180451120 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:51 INFO - PROCESS | 3780 | 1466180451122 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:51 INFO - PROCESS | 3780 | 1466180451199 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:20:51 INFO - PROCESS | 3780 | 1466180451204 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:51 INFO - PROCESS | 3780 | 1466180451206 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:51 INFO - PROCESS | 3780 | ++DOCSHELL 17F1C800 == 39 [pid = 3780] [id = 568] 08:20:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A631800) [pid = 3780] [serial = 1704] [outer = 00000000] 08:20:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A639400) [pid = 3780] [serial = 1705] [outer = 1A631800] 08:20:51 INFO - PROCESS | 3780 | 1466180451248 Marionette DEBUG loaded listener.js 08:20:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A63B400) [pid = 3780] [serial = 1706] [outer = 1A631800] 08:20:51 INFO - PROCESS | 3780 | 1466180451637 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:20:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:20:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 567ms 08:20:51 INFO - PROCESS | 3780 | 1466180451695 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:20:51 INFO - PROCESS | 3780 | 1466180451697 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 08:20:51 INFO - PROCESS | 3780 | 1466180451701 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:20:51 INFO - PROCESS | 3780 | 1466180451702 Marionette TRACE conn2 <- [1,2238,null,{}] 08:20:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:20:51 INFO - PROCESS | 3780 | 1466180451706 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:51 INFO - PROCESS | 3780 | 1466180451707 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:51 INFO - PROCESS | 3780 | 1466180451819 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:20:52 INFO - PROCESS | 3780 | 1466180452036 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:52 INFO - PROCESS | 3780 | 1466180452040 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:52 INFO - PROCESS | 3780 | ++DOCSHELL 10A50800 == 40 [pid = 3780] [id = 569] 08:20:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (10A53400) [pid = 3780] [serial = 1707] [outer = 00000000] 08:20:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (10F6A800) [pid = 3780] [serial = 1708] [outer = 10A53400] 08:20:52 INFO - PROCESS | 3780 | 1466180452096 Marionette DEBUG loaded listener.js 08:20:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1124F400) [pid = 3780] [serial = 1709] [outer = 10A53400] 08:20:52 INFO - PROCESS | 3780 | 1466180452799 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:20:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:20:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1132ms 08:20:52 INFO - PROCESS | 3780 | 1466180452859 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:20:52 INFO - PROCESS | 3780 | 1466180452864 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 08:20:52 INFO - PROCESS | 3780 | 1466180452869 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:20:52 INFO - PROCESS | 3780 | 1466180452872 Marionette TRACE conn2 <- [1,2242,null,{}] 08:20:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:20:52 INFO - PROCESS | 3780 | 1466180452877 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:52 INFO - PROCESS | 3780 | 1466180452880 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:52 INFO - PROCESS | 3780 | 1466180452979 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:20:53 INFO - PROCESS | 3780 | 1466180453118 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:53 INFO - PROCESS | 3780 | 1466180453121 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:53 INFO - PROCESS | 3780 | ++DOCSHELL 10F26C00 == 41 [pid = 3780] [id = 570] 08:20:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (10F6B800) [pid = 3780] [serial = 1710] [outer = 00000000] 08:20:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (11CC8000) [pid = 3780] [serial = 1711] [outer = 10F6B800] 08:20:53 INFO - PROCESS | 3780 | 1466180453175 Marionette DEBUG loaded listener.js 08:20:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (12BC3C00) [pid = 3780] [serial = 1712] [outer = 10F6B800] 08:20:53 INFO - PROCESS | 3780 | --DOCSHELL 17F1C800 == 40 [pid = 3780] [id = 568] 08:20:53 INFO - PROCESS | 3780 | --DOCSHELL 1365FC00 == 39 [pid = 3780] [id = 567] 08:20:53 INFO - PROCESS | 3780 | --DOCSHELL 10EEB400 == 38 [pid = 3780] [id = 566] 08:20:53 INFO - PROCESS | 3780 | --DOCSHELL 152D3C00 == 37 [pid = 3780] [id = 565] 08:20:53 INFO - PROCESS | 3780 | --DOCSHELL 1126C000 == 36 [pid = 3780] [id = 564] 08:20:53 INFO - PROCESS | 3780 | --DOCSHELL 105F2400 == 35 [pid = 3780] [id = 563] 08:20:53 INFO - PROCESS | 3780 | --DOCSHELL 19770400 == 34 [pid = 3780] [id = 562] 08:20:53 INFO - PROCESS | 3780 | --DOCSHELL 17555800 == 33 [pid = 3780] [id = 561] 08:20:53 INFO - PROCESS | 3780 | --DOCSHELL 169B9400 == 32 [pid = 3780] [id = 560] 08:20:53 INFO - PROCESS | 3780 | --DOCSHELL 156C9C00 == 31 [pid = 3780] [id = 559] 08:20:53 INFO - PROCESS | 3780 | --DOCSHELL 13C1E400 == 30 [pid = 3780] [id = 558] 08:20:53 INFO - PROCESS | 3780 | --DOCSHELL 13C1D400 == 29 [pid = 3780] [id = 557] 08:20:53 INFO - PROCESS | 3780 | --DOCSHELL 12BC6000 == 28 [pid = 3780] [id = 556] 08:20:53 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A005C00) [pid = 3780] [serial = 1663] [outer = 00000000] [url = about:blank] 08:20:53 INFO - PROCESS | 3780 | --DOCSHELL 10EF4C00 == 27 [pid = 3780] [id = 555] 08:20:53 INFO - PROCESS | 3780 | --DOCSHELL 1B1C6400 == 26 [pid = 3780] [id = 16] 08:20:53 INFO - PROCESS | 3780 | --DOCSHELL 1403F400 == 25 [pid = 3780] [id = 554] 08:20:53 INFO - PROCESS | 3780 | 1466180454001 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:20:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:20:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1133ms 08:20:54 INFO - PROCESS | 3780 | 1466180454014 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:20:54 INFO - PROCESS | 3780 | 1466180454020 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 08:20:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:20:54 INFO - PROCESS | 3780 | 1466180454025 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:20:54 INFO - PROCESS | 3780 | 1466180454033 Marionette TRACE conn2 <- [1,2246,null,{}] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (15B68800) [pid = 3780] [serial = 1648] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (17631000) [pid = 3780] [serial = 1651] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1658B000) [pid = 3780] [serial = 1649] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (19A01800) [pid = 3780] [serial = 1654] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1815EC00) [pid = 3780] [serial = 1652] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (19ACD000) [pid = 3780] [serial = 1660] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19A0A400) [pid = 3780] [serial = 1655] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (151A3800) [pid = 3780] [serial = 1645] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (132C4C00) [pid = 3780] [serial = 1642] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13951C00) [pid = 3780] [serial = 1643] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11267400) [pid = 3780] [serial = 1639] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (11425800) [pid = 3780] [serial = 1640] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10F6D000) [pid = 3780] [serial = 1637] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10A51000) [pid = 3780] [serial = 1636] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (19920400) [pid = 3780] [serial = 1634] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1976C400) [pid = 3780] [serial = 1633] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (19A06800) [pid = 3780] [serial = 1661] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13C57000) [pid = 3780] [serial = 1631] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13C19C00) [pid = 3780] [serial = 1630] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (11AD3C00) [pid = 3780] [serial = 1628] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1125A800) [pid = 3780] [serial = 1627] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1519DC00) [pid = 3780] [serial = 1657] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (175A1400) [pid = 3780] [serial = 1658] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1528C800) [pid = 3780] [serial = 1646] [outer = 00000000] [url = about:blank] 08:20:54 INFO - PROCESS | 3780 | 1466180454061 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:54 INFO - PROCESS | 3780 | 1466180454064 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:54 INFO - PROCESS | 3780 | 1466180454152 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:20:54 INFO - PROCESS | 3780 | 1466180454160 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:54 INFO - PROCESS | 3780 | 1466180454163 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:54 INFO - PROCESS | 3780 | ++DOCSHELL 10F6C800 == 26 [pid = 3780] [id = 571] 08:20:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (10F6D000) [pid = 3780] [serial = 1713] [outer = 00000000] 08:20:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (11250C00) [pid = 3780] [serial = 1714] [outer = 10F6D000] 08:20:54 INFO - PROCESS | 3780 | 1466180454209 Marionette DEBUG loaded listener.js 08:20:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11ADDC00) [pid = 3780] [serial = 1715] [outer = 10F6D000] 08:20:54 INFO - PROCESS | 3780 | 1466180454711 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:20:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:20:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 08:20:54 INFO - PROCESS | 3780 | 1466180454750 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:20:54 INFO - PROCESS | 3780 | 1466180454755 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 08:20:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:20:54 INFO - PROCESS | 3780 | 1466180454761 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:20:54 INFO - PROCESS | 3780 | 1466180454764 Marionette TRACE conn2 <- [1,2250,null,{}] 08:20:54 INFO - PROCESS | 3780 | 1466180454767 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:54 INFO - PROCESS | 3780 | 1466180454770 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:54 INFO - PROCESS | 3780 | 1466180454864 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:20:54 INFO - PROCESS | 3780 | 1466180454958 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:54 INFO - PROCESS | 3780 | 1466180454960 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:54 INFO - PROCESS | 3780 | ++DOCSHELL 130C6800 == 27 [pid = 3780] [id = 572] 08:20:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13148800) [pid = 3780] [serial = 1716] [outer = 00000000] 08:20:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1365A800) [pid = 3780] [serial = 1717] [outer = 13148800] 08:20:54 INFO - PROCESS | 3780 | 1466180455006 Marionette DEBUG loaded listener.js 08:20:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (13951C00) [pid = 3780] [serial = 1718] [outer = 13148800] 08:20:55 INFO - PROCESS | 3780 | 1466180455365 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:20:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:20:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 596ms 08:20:55 INFO - PROCESS | 3780 | 1466180455379 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:20:55 INFO - PROCESS | 3780 | 1466180455382 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 08:20:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:20:55 INFO - PROCESS | 3780 | 1466180455397 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:20:55 INFO - PROCESS | 3780 | 1466180455400 Marionette TRACE conn2 <- [1,2254,null,{}] 08:20:55 INFO - PROCESS | 3780 | 1466180455410 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:55 INFO - PROCESS | 3780 | 1466180455415 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:55 INFO - PROCESS | 3780 | 1466180455482 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:20:55 INFO - PROCESS | 3780 | 1466180455488 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:55 INFO - PROCESS | 3780 | 1466180455491 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:55 INFO - PROCESS | 3780 | ++DOCSHELL 13C57000 == 28 [pid = 3780] [id = 573] 08:20:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13C8DC00) [pid = 3780] [serial = 1719] [outer = 00000000] 08:20:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (14040400) [pid = 3780] [serial = 1720] [outer = 13C8DC00] 08:20:55 INFO - PROCESS | 3780 | 1466180455538 Marionette DEBUG loaded listener.js 08:20:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15189C00) [pid = 3780] [serial = 1721] [outer = 13C8DC00] 08:20:55 INFO - PROCESS | 3780 | 1466180455957 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:20:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:20:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 611ms 08:20:56 INFO - PROCESS | 3780 | 1466180456015 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:20:56 INFO - PROCESS | 3780 | 1466180456018 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 08:20:56 INFO - PROCESS | 3780 | 1466180456021 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:20:56 INFO - PROCESS | 3780 | 1466180456023 Marionette TRACE conn2 <- [1,2258,null,{}] 08:20:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:20:56 INFO - PROCESS | 3780 | 1466180456026 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:56 INFO - PROCESS | 3780 | 1466180456028 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:56 INFO - PROCESS | 3780 | 1466180456145 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:20:56 INFO - PROCESS | 3780 | 1466180456236 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:56 INFO - PROCESS | 3780 | 1466180456238 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:56 INFO - PROCESS | 3780 | ++DOCSHELL 156C1800 == 29 [pid = 3780] [id = 574] 08:20:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (156CB800) [pid = 3780] [serial = 1722] [outer = 00000000] 08:20:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15951000) [pid = 3780] [serial = 1723] [outer = 156CB800] 08:20:56 INFO - PROCESS | 3780 | 1466180456281 Marionette DEBUG loaded listener.js 08:20:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15B6A000) [pid = 3780] [serial = 1724] [outer = 156CB800] 08:20:56 INFO - PROCESS | 3780 | 1466180456678 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:20:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:20:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 701ms 08:20:56 INFO - PROCESS | 3780 | 1466180456731 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:20:56 INFO - PROCESS | 3780 | 1466180456733 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 08:20:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:20:56 INFO - PROCESS | 3780 | 1466180456736 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:20:56 INFO - PROCESS | 3780 | 1466180456738 Marionette TRACE conn2 <- [1,2262,null,{}] 08:20:56 INFO - PROCESS | 3780 | 1466180456749 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:56 INFO - PROCESS | 3780 | 1466180456751 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:56 INFO - PROCESS | 3780 | 1466180456866 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:20:56 INFO - PROCESS | 3780 | 1466180456871 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:56 INFO - PROCESS | 3780 | 1466180456873 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:56 INFO - PROCESS | 3780 | ++DOCSHELL 13C16000 == 30 [pid = 3780] [id = 575] 08:20:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (151A1C00) [pid = 3780] [serial = 1725] [outer = 00000000] 08:20:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (169B9400) [pid = 3780] [serial = 1726] [outer = 151A1C00] 08:20:56 INFO - PROCESS | 3780 | 1466180456903 Marionette DEBUG loaded listener.js 08:20:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16FD2400) [pid = 3780] [serial = 1727] [outer = 151A1C00] 08:20:57 INFO - PROCESS | 3780 | 1466180457355 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:20:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:20:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 656ms 08:20:57 INFO - PROCESS | 3780 | 1466180457402 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:20:57 INFO - PROCESS | 3780 | 1466180457404 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 08:20:57 INFO - PROCESS | 3780 | 1466180457407 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:20:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:20:57 INFO - PROCESS | 3780 | 1466180457409 Marionette TRACE conn2 <- [1,2266,null,{}] 08:20:57 INFO - PROCESS | 3780 | 1466180457416 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:57 INFO - PROCESS | 3780 | 1466180457421 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:57 INFO - PROCESS | 3780 | 1466180457576 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:20:57 INFO - PROCESS | 3780 | 1466180457589 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:57 INFO - PROCESS | 3780 | 1466180457590 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:57 INFO - PROCESS | 3780 | ++DOCSHELL 169BAC00 == 31 [pid = 3780] [id = 576] 08:20:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17F16800) [pid = 3780] [serial = 1728] [outer = 00000000] 08:20:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1816A400) [pid = 3780] [serial = 1729] [outer = 17F16800] 08:20:57 INFO - PROCESS | 3780 | 1466180457645 Marionette DEBUG loaded listener.js 08:20:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1975B000) [pid = 3780] [serial = 1730] [outer = 17F16800] 08:20:58 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1B1C5000) [pid = 3780] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:20:58 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (12ADF800) [pid = 3780] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:20:58 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (13C1D800) [pid = 3780] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:20:58 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10F6AC00) [pid = 3780] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:20:58 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13C20800) [pid = 3780] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:20:58 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12BCA800) [pid = 3780] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:20:58 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16E5C000) [pid = 3780] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:20:58 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (19C3DC00) [pid = 3780] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:20:58 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (19912C00) [pid = 3780] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:20:58 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17555C00) [pid = 3780] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:20:58 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15940C00) [pid = 3780] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:20:58 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1B1C7400) [pid = 3780] [serial = 44] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:20:58 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (151A6C00) [pid = 3780] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:20:58 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (19C46C00) [pid = 3780] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:20:58 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (10F76000) [pid = 3780] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:20:58 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (13C13400) [pid = 3780] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:20:58 INFO - PROCESS | 3780 | 1466180458227 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:20:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:20:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 865ms 08:20:58 INFO - PROCESS | 3780 | 1466180458277 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:20:58 INFO - PROCESS | 3780 | 1466180458280 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 08:20:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:20:58 INFO - PROCESS | 3780 | 1466180458284 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:20:58 INFO - PROCESS | 3780 | 1466180458287 Marionette TRACE conn2 <- [1,2270,null,{}] 08:20:58 INFO - PROCESS | 3780 | 1466180458291 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:58 INFO - PROCESS | 3780 | 1466180458293 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:58 INFO - PROCESS | 3780 | 1466180458369 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:20:58 INFO - PROCESS | 3780 | 1466180458466 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:58 INFO - PROCESS | 3780 | 1466180458468 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:58 INFO - PROCESS | 3780 | ++DOCSHELL 12AE5400 == 32 [pid = 3780] [id = 577] 08:20:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (12BCA800) [pid = 3780] [serial = 1731] [outer = 00000000] 08:20:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13C1E000) [pid = 3780] [serial = 1732] [outer = 12BCA800] 08:20:58 INFO - PROCESS | 3780 | 1466180458516 Marionette DEBUG loaded listener.js 08:20:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17555800) [pid = 3780] [serial = 1733] [outer = 12BCA800] 08:20:58 INFO - PROCESS | 3780 | 1466180458872 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:20:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:20:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 611ms 08:20:58 INFO - PROCESS | 3780 | 1466180458882 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:20:58 INFO - PROCESS | 3780 | 1466180458884 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 08:20:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:20:58 INFO - PROCESS | 3780 | 1466180458887 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:20:58 INFO - PROCESS | 3780 | 1466180458889 Marionette TRACE conn2 <- [1,2274,null,{}] 08:20:58 INFO - PROCESS | 3780 | 1466180458892 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:58 INFO - PROCESS | 3780 | 1466180458894 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:58 INFO - PROCESS | 3780 | 1466180458968 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:20:59 INFO - PROCESS | 3780 | 1466180459061 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:59 INFO - PROCESS | 3780 | 1466180459063 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:59 INFO - PROCESS | 3780 | ++DOCSHELL 13C1D800 == 33 [pid = 3780] [id = 578] 08:20:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (152D8000) [pid = 3780] [serial = 1734] [outer = 00000000] 08:20:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19915C00) [pid = 3780] [serial = 1735] [outer = 152D8000] 08:20:59 INFO - PROCESS | 3780 | 1466180459105 Marionette DEBUG loaded listener.js 08:20:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1991B800) [pid = 3780] [serial = 1736] [outer = 152D8000] 08:20:59 INFO - PROCESS | 3780 | 1466180459433 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:20:59 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 08:20:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 567ms 08:20:59 INFO - PROCESS | 3780 | 1466180459468 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:20:59 INFO - PROCESS | 3780 | 1466180459470 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 08:20:59 INFO - PROCESS | 3780 | 1466180459473 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:20:59 INFO - PROCESS | 3780 | 1466180459475 Marionette TRACE conn2 <- [1,2278,null,{}] 08:20:59 INFO - PROCESS | 3780 | 1466180459478 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:59 INFO - PROCESS | 3780 | 1466180459480 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:59 INFO - PROCESS | 3780 | 1466180459586 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:20:59 INFO - PROCESS | 3780 | 1466180459594 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:59 INFO - PROCESS | 3780 | 1466180459596 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:20:59 INFO - PROCESS | 3780 | ++DOCSHELL 1976F000 == 34 [pid = 3780] [id = 579] 08:20:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19916400) [pid = 3780] [serial = 1737] [outer = 00000000] 08:20:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19A08000) [pid = 3780] [serial = 1738] [outer = 19916400] 08:20:59 INFO - PROCESS | 3780 | 1466180459638 Marionette DEBUG loaded listener.js 08:20:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19A09400) [pid = 3780] [serial = 1739] [outer = 19916400] 08:21:00 INFO - PROCESS | 3780 | 1466180460079 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:21:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:21:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 671ms 08:21:00 INFO - PROCESS | 3780 | 1466180460135 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:21:00 INFO - PROCESS | 3780 | 1466180460139 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 08:21:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:21:00 INFO - PROCESS | 3780 | 1466180460145 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:21:00 INFO - PROCESS | 3780 | 1466180460149 Marionette TRACE conn2 <- [1,2282,null,{}] 08:21:00 INFO - PROCESS | 3780 | 1466180460156 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:00 INFO - PROCESS | 3780 | 1466180460159 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:00 INFO - PROCESS | 3780 | 1466180460342 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:21:00 INFO - PROCESS | 3780 | 1466180460461 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:00 INFO - PROCESS | 3780 | 1466180460466 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:00 INFO - PROCESS | 3780 | ++DOCSHELL 10F70C00 == 35 [pid = 3780] [id = 580] 08:21:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (10F71400) [pid = 3780] [serial = 1740] [outer = 00000000] 08:21:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (11424400) [pid = 3780] [serial = 1741] [outer = 10F71400] 08:21:00 INFO - PROCESS | 3780 | 1466180460522 Marionette DEBUG loaded listener.js 08:21:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (12813400) [pid = 3780] [serial = 1742] [outer = 10F71400] 08:21:01 INFO - PROCESS | 3780 | 1466180461041 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:21:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:21:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 910ms 08:21:01 INFO - PROCESS | 3780 | 1466180461055 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:21:01 INFO - PROCESS | 3780 | 1466180461059 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 08:21:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:21:01 INFO - PROCESS | 3780 | 1466180461082 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:21:01 INFO - PROCESS | 3780 | 1466180461085 Marionette TRACE conn2 <- [1,2286,null,{}] 08:21:01 INFO - PROCESS | 3780 | 1466180461089 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:01 INFO - PROCESS | 3780 | 1466180461092 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:01 INFO - PROCESS | 3780 | 1466180461181 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:21:01 INFO - PROCESS | 3780 | 1466180461336 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:01 INFO - PROCESS | 3780 | 1466180461339 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:01 INFO - PROCESS | 3780 | ++DOCSHELL 13C1AC00 == 36 [pid = 3780] [id = 581] 08:21:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (13C1B400) [pid = 3780] [serial = 1743] [outer = 00000000] 08:21:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (13C5C400) [pid = 3780] [serial = 1744] [outer = 13C1B400] 08:21:01 INFO - PROCESS | 3780 | 1466180461394 Marionette DEBUG loaded listener.js 08:21:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (143F7C00) [pid = 3780] [serial = 1745] [outer = 13C1B400] 08:21:01 INFO - PROCESS | 3780 | 1466180461962 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:21:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:21:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 954ms 08:21:02 INFO - PROCESS | 3780 | 1466180462025 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:21:02 INFO - PROCESS | 3780 | 1466180462028 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 08:21:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:21:02 INFO - PROCESS | 3780 | 1466180462032 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:21:02 INFO - PROCESS | 3780 | 1466180462035 Marionette TRACE conn2 <- [1,2290,null,{}] 08:21:02 INFO - PROCESS | 3780 | 1466180462046 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:02 INFO - PROCESS | 3780 | 1466180462051 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:02 INFO - PROCESS | 3780 | 1466180462156 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:21:02 INFO - PROCESS | 3780 | 1466180462277 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:02 INFO - PROCESS | 3780 | 1466180462280 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:02 INFO - PROCESS | 3780 | ++DOCSHELL 1762D000 == 37 [pid = 3780] [id = 582] 08:21:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17D0C400) [pid = 3780] [serial = 1746] [outer = 00000000] 08:21:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (19A08400) [pid = 3780] [serial = 1747] [outer = 17D0C400] 08:21:02 INFO - PROCESS | 3780 | 1466180462337 Marionette DEBUG loaded listener.js 08:21:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (19C3F000) [pid = 3780] [serial = 1748] [outer = 17D0C400] 08:21:02 INFO - PROCESS | 3780 | 1466180462893 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:21:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:21:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 895ms 08:21:02 INFO - PROCESS | 3780 | 1466180462939 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:21:02 INFO - PROCESS | 3780 | 1466180462942 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 08:21:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:21:02 INFO - PROCESS | 3780 | 1466180462946 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:21:02 INFO - PROCESS | 3780 | 1466180462948 Marionette TRACE conn2 <- [1,2294,null,{}] 08:21:02 INFO - PROCESS | 3780 | 1466180462951 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:02 INFO - PROCESS | 3780 | 1466180462953 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:03 INFO - PROCESS | 3780 | 1466180463040 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:21:03 INFO - PROCESS | 3780 | 1466180463150 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:03 INFO - PROCESS | 3780 | 1466180463153 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:03 INFO - PROCESS | 3780 | ++DOCSHELL 13150C00 == 38 [pid = 3780] [id = 583] 08:21:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (13C14C00) [pid = 3780] [serial = 1749] [outer = 00000000] 08:21:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1815D800) [pid = 3780] [serial = 1750] [outer = 13C14C00] 08:21:03 INFO - PROCESS | 3780 | 1466180463204 Marionette DEBUG loaded listener.js 08:21:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (19761800) [pid = 3780] [serial = 1751] [outer = 13C14C00] 08:21:03 INFO - PROCESS | 3780 | 1466180463969 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:21:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:21:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1088ms 08:21:04 INFO - PROCESS | 3780 | 1466180464039 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:21:04 INFO - PROCESS | 3780 | 1466180464043 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 08:21:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:21:04 INFO - PROCESS | 3780 | 1466180464047 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:21:04 INFO - PROCESS | 3780 | 1466180464052 Marionette TRACE conn2 <- [1,2298,null,{}] 08:21:04 INFO - PROCESS | 3780 | 1466180464072 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:04 INFO - PROCESS | 3780 | 1466180464059 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:04 INFO - PROCESS | 3780 | 1466180464169 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:21:04 INFO - PROCESS | 3780 | --DOCSHELL 13C1D800 == 37 [pid = 3780] [id = 578] 08:21:04 INFO - PROCESS | 3780 | --DOCSHELL 12AE5400 == 36 [pid = 3780] [id = 577] 08:21:04 INFO - PROCESS | 3780 | --DOCSHELL 169BAC00 == 35 [pid = 3780] [id = 576] 08:21:04 INFO - PROCESS | 3780 | --DOCSHELL 13C16000 == 34 [pid = 3780] [id = 575] 08:21:04 INFO - PROCESS | 3780 | --DOCSHELL 156C1800 == 33 [pid = 3780] [id = 574] 08:21:04 INFO - PROCESS | 3780 | --DOCSHELL 13C57000 == 32 [pid = 3780] [id = 573] 08:21:04 INFO - PROCESS | 3780 | --DOCSHELL 130C6800 == 31 [pid = 3780] [id = 572] 08:21:04 INFO - PROCESS | 3780 | --DOCSHELL 10F6C800 == 30 [pid = 3780] [id = 571] 08:21:04 INFO - PROCESS | 3780 | --DOCSHELL 10F26C00 == 29 [pid = 3780] [id = 570] 08:21:04 INFO - PROCESS | 3780 | --DOCSHELL 10A50800 == 28 [pid = 3780] [id = 569] 08:21:04 INFO - PROCESS | 3780 | --DOCSHELL 13150C00 == 27 [pid = 3780] [id = 583] 08:21:04 INFO - PROCESS | 3780 | --DOCSHELL 1762D000 == 26 [pid = 3780] [id = 582] 08:21:04 INFO - PROCESS | 3780 | --DOCSHELL 1976F000 == 25 [pid = 3780] [id = 579] 08:21:04 INFO - PROCESS | 3780 | --DOCSHELL 10F70C00 == 24 [pid = 3780] [id = 580] 08:21:04 INFO - PROCESS | 3780 | --DOCSHELL 13C1AC00 == 23 [pid = 3780] [id = 581] 08:21:04 INFO - PROCESS | 3780 | 1466180464803 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:04 INFO - PROCESS | 3780 | 1466180464807 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1B1C2C00) [pid = 3780] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19A05000) [pid = 3780] [serial = 1690] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (13C20C00) [pid = 3780] [serial = 1672] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (13C85400) [pid = 3780] [serial = 1673] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (10F7EC00) [pid = 3780] [serial = 1666] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (11251400) [pid = 3780] [serial = 1667] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15188800) [pid = 3780] [serial = 1675] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (151A2000) [pid = 3780] [serial = 1676] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13025000) [pid = 3780] [serial = 1669] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13133000) [pid = 3780] [serial = 1670] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17598000) [pid = 3780] [serial = 1681] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17D02800) [pid = 3780] [serial = 1682] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A00E800) [pid = 3780] [serial = 1664] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1991A800) [pid = 3780] [serial = 1687] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (18169000) [pid = 3780] [serial = 1684] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1816AC00) [pid = 3780] [serial = 1685] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15956400) [pid = 3780] [serial = 1678] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15B65C00) [pid = 3780] [serial = 1679] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (19770000) [pid = 3780] [serial = 1133] [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.] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A002400) [pid = 3780] [serial = 1693] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A54C400) [pid = 3780] [serial = 1696] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1657DC00) [pid = 3780] [serial = 1700] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15B68400) [pid = 3780] [serial = 1699] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (19ACF000) [pid = 3780] [serial = 1702] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A552000) [pid = 3780] [serial = 1697] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19A07000) [pid = 3780] [serial = 1691] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1A0C0800) [pid = 3780] [serial = 1694] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A557000) [pid = 3780] [serial = 1703] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1991AC00) [pid = 3780] [serial = 1688] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1A639400) [pid = 3780] [serial = 1705] [outer = 00000000] [url = about:blank] 08:21:04 INFO - PROCESS | 3780 | ++DOCSHELL 102F1400 == 24 [pid = 3780] [id = 584] 08:21:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (102F3000) [pid = 3780] [serial = 1752] [outer = 00000000] 08:21:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (105E4400) [pid = 3780] [serial = 1753] [outer = 102F3000] 08:21:04 INFO - PROCESS | 3780 | 1466180464943 Marionette DEBUG loaded listener.js 08:21:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10A50800) [pid = 3780] [serial = 1754] [outer = 102F3000] 08:21:05 INFO - PROCESS | 3780 | 1466180465387 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:21:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:21:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1386ms 08:21:05 INFO - PROCESS | 3780 | 1466180465435 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:21:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:21:05 INFO - PROCESS | 3780 | 1466180465438 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 08:21:05 INFO - PROCESS | 3780 | 1466180465442 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:21:05 INFO - PROCESS | 3780 | 1466180465445 Marionette TRACE conn2 <- [1,2302,null,{}] 08:21:05 INFO - PROCESS | 3780 | 1466180465450 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:05 INFO - PROCESS | 3780 | 1466180465454 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:05 INFO - PROCESS | 3780 | 1466180465548 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:21:05 INFO - PROCESS | 3780 | 1466180465559 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:05 INFO - PROCESS | 3780 | 1466180465561 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:05 INFO - PROCESS | 3780 | ++DOCSHELL 11AD6C00 == 25 [pid = 3780] [id = 585] 08:21:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (11AD7C00) [pid = 3780] [serial = 1755] [outer = 00000000] 08:21:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (12A1AC00) [pid = 3780] [serial = 1756] [outer = 11AD7C00] 08:21:05 INFO - PROCESS | 3780 | 1466180465608 Marionette DEBUG loaded listener.js 08:21:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12BBD800) [pid = 3780] [serial = 1757] [outer = 11AD7C00] 08:21:06 INFO - PROCESS | 3780 | 1466180466060 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:21:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:21:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 656ms 08:21:06 INFO - PROCESS | 3780 | 1466180466137 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:21:06 INFO - PROCESS | 3780 | 1466180466142 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 08:21:06 INFO - PROCESS | 3780 | 1466180466147 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:21:06 INFO - PROCESS | 3780 | 1466180466149 Marionette TRACE conn2 <- [1,2306,null,{}] 08:21:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:21:06 INFO - PROCESS | 3780 | 1466180466153 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:06 INFO - PROCESS | 3780 | 1466180466155 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:06 INFO - PROCESS | 3780 | 1466180466280 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:21:06 INFO - PROCESS | 3780 | 1466180466341 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:06 INFO - PROCESS | 3780 | 1466180466343 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:06 INFO - PROCESS | 3780 | ++DOCSHELL 131E9000 == 26 [pid = 3780] [id = 586] 08:21:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (131E9400) [pid = 3780] [serial = 1758] [outer = 00000000] 08:21:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1365F800) [pid = 3780] [serial = 1759] [outer = 131E9400] 08:21:06 INFO - PROCESS | 3780 | 1466180466395 Marionette DEBUG loaded listener.js 08:21:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13C15800) [pid = 3780] [serial = 1760] [outer = 131E9400] 08:21:06 INFO - PROCESS | 3780 | 1466180466773 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 08:21:06 INFO - PROCESS | 3780 | 1466180466835 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 08:21:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:21:06 INFO - PROCESS | 3780 | 1466180466841 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:21:06 INFO - PROCESS | 3780 | 1466180466846 Marionette TRACE conn2 <- [1,2310,null,{}] 08:21:06 INFO - PROCESS | 3780 | 1466180466846 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:06 INFO - PROCESS | 3780 | 1466180466850 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:06 INFO - PROCESS | 3780 | 1466180466970 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:21:07 INFO - PROCESS | 3780 | 1466180467034 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:07 INFO - PROCESS | 3780 | 1466180467036 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:07 INFO - PROCESS | 3780 | ++DOCSHELL 13C8C400 == 27 [pid = 3780] [id = 587] 08:21:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13C8CC00) [pid = 3780] [serial = 1761] [outer = 00000000] 08:21:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (14346000) [pid = 3780] [serial = 1762] [outer = 13C8CC00] 08:21:07 INFO - PROCESS | 3780 | 1466180467080 Marionette DEBUG loaded listener.js 08:21:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (143F9800) [pid = 3780] [serial = 1763] [outer = 13C8CC00] 08:21:07 INFO - PROCESS | 3780 | 1466180467520 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:21:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:21:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 715ms 08:21:07 INFO - PROCESS | 3780 | 1466180467580 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:21:07 INFO - PROCESS | 3780 | 1466180467583 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 08:21:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:21:07 INFO - PROCESS | 3780 | 1466180467586 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:21:07 INFO - PROCESS | 3780 | 1466180467588 Marionette TRACE conn2 <- [1,2314,null,{}] 08:21:07 INFO - PROCESS | 3780 | 1466180467591 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:07 INFO - PROCESS | 3780 | 1466180467593 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:07 INFO - PROCESS | 3780 | 1466180467712 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:21:07 INFO - PROCESS | 3780 | 1466180467722 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:07 INFO - PROCESS | 3780 | 1466180467724 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:07 INFO - PROCESS | 3780 | ++DOCSHELL 151A3400 == 28 [pid = 3780] [id = 588] 08:21:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (151A7C00) [pid = 3780] [serial = 1764] [outer = 00000000] 08:21:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (156C8800) [pid = 3780] [serial = 1765] [outer = 151A7C00] 08:21:07 INFO - PROCESS | 3780 | 1466180467767 Marionette DEBUG loaded listener.js 08:21:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15941000) [pid = 3780] [serial = 1766] [outer = 151A7C00] 08:21:08 INFO - PROCESS | 3780 | 1466180468175 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:21:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:21:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 611ms 08:21:08 INFO - PROCESS | 3780 | 1466180468207 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:21:08 INFO - PROCESS | 3780 | 1466180468209 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 08:21:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:21:08 INFO - PROCESS | 3780 | 1466180468212 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:21:08 INFO - PROCESS | 3780 | 1466180468214 Marionette TRACE conn2 <- [1,2318,null,{}] 08:21:08 INFO - PROCESS | 3780 | 1466180468217 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:08 INFO - PROCESS | 3780 | 1466180468219 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:08 INFO - PROCESS | 3780 | 1466180468331 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:21:08 INFO - PROCESS | 3780 | 1466180468336 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:08 INFO - PROCESS | 3780 | 1466180468324 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:08 INFO - PROCESS | 3780 | ++DOCSHELL 15BB5000 == 29 [pid = 3780] [id = 589] 08:21:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15BB9000) [pid = 3780] [serial = 1767] [outer = 00000000] 08:21:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1657EC00) [pid = 3780] [serial = 1768] [outer = 15BB9000] 08:21:08 INFO - PROCESS | 3780 | 1466180468442 Marionette DEBUG loaded listener.js 08:21:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1762D000) [pid = 3780] [serial = 1769] [outer = 15BB9000] 08:21:08 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (152D8000) [pid = 3780] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:21:08 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (156CB800) [pid = 3780] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:21:08 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13C8DC00) [pid = 3780] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:21:08 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13148800) [pid = 3780] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:21:08 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10F6D000) [pid = 3780] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:21:08 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (151A1C00) [pid = 3780] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:21:08 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12BCA800) [pid = 3780] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:21:08 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17F16800) [pid = 3780] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:21:08 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A631800) [pid = 3780] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:21:08 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (10F6B800) [pid = 3780] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:21:08 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (10A53400) [pid = 3780] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:21:08 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (19916400) [pid = 3780] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:21:09 INFO - PROCESS | 3780 | 1466180469065 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:21:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:21:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 910ms 08:21:09 INFO - PROCESS | 3780 | 1466180469104 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 08:21:09 INFO - PROCESS | 3780 | 1466180469106 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 08:21:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:21:09 INFO - PROCESS | 3780 | 1466180469110 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:21:09 INFO - PROCESS | 3780 | 1466180469111 Marionette TRACE conn2 <- [1,2322,null,{}] 08:21:09 INFO - PROCESS | 3780 | 1466180469115 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:09 INFO - PROCESS | 3780 | 1466180469118 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:09 INFO - PROCESS | 3780 | 1466180469234 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:21:09 INFO - PROCESS | 3780 | 1466180469298 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:09 INFO - PROCESS | 3780 | 1466180469300 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:09 INFO - PROCESS | 3780 | ++DOCSHELL 10273000 == 30 [pid = 3780] [id = 590] 08:21:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (10F2A800) [pid = 3780] [serial = 1770] [outer = 00000000] 08:21:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13C8DC00) [pid = 3780] [serial = 1771] [outer = 10F2A800] 08:21:09 INFO - PROCESS | 3780 | 1466180469343 Marionette DEBUG loaded listener.js 08:21:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17D0C000) [pid = 3780] [serial = 1772] [outer = 10F2A800] 08:21:09 INFO - PROCESS | 3780 | 1466180469687 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:21:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:21:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 611ms 08:21:09 INFO - PROCESS | 3780 | 1466180469729 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:21:09 INFO - PROCESS | 3780 | 1466180469731 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 08:21:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:21:09 INFO - PROCESS | 3780 | 1466180469734 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:21:09 INFO - PROCESS | 3780 | 1466180469735 Marionette TRACE conn2 <- [1,2326,null,{}] 08:21:09 INFO - PROCESS | 3780 | 1466180469739 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:09 INFO - PROCESS | 3780 | 1466180469740 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:09 INFO - PROCESS | 3780 | 1466180469844 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:21:09 INFO - PROCESS | 3780 | 1466180469849 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:09 INFO - PROCESS | 3780 | 1466180469851 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:09 INFO - PROCESS | 3780 | ++DOCSHELL 13C8C800 == 31 [pid = 3780] [id = 591] 08:21:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15BAB000) [pid = 3780] [serial = 1773] [outer = 00000000] 08:21:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (19759C00) [pid = 3780] [serial = 1774] [outer = 15BAB000] 08:21:09 INFO - PROCESS | 3780 | 1466180469894 Marionette DEBUG loaded listener.js 08:21:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (19764400) [pid = 3780] [serial = 1775] [outer = 15BAB000] 08:21:10 INFO - PROCESS | 3780 | 1466180470301 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:21:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:21:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 611ms 08:21:10 INFO - PROCESS | 3780 | 1466180470338 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:21:10 INFO - PROCESS | 3780 | 1466180470339 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 08:21:10 INFO - PROCESS | 3780 | 1466180470343 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:21:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:21:10 INFO - PROCESS | 3780 | 1466180470344 Marionette TRACE conn2 <- [1,2330,null,{}] 08:21:10 INFO - PROCESS | 3780 | 1466180470347 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:10 INFO - PROCESS | 3780 | 1466180470349 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:10 INFO - PROCESS | 3780 | 1466180470426 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:21:10 INFO - PROCESS | 3780 | 1466180470431 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:10 INFO - PROCESS | 3780 | 1466180470433 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:10 INFO - PROCESS | 3780 | ++DOCSHELL 13C58000 == 32 [pid = 3780] [id = 592] 08:21:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (151A7800) [pid = 3780] [serial = 1776] [outer = 00000000] 08:21:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1976FC00) [pid = 3780] [serial = 1777] [outer = 151A7800] 08:21:10 INFO - PROCESS | 3780 | 1466180470479 Marionette DEBUG loaded listener.js 08:21:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19770C00) [pid = 3780] [serial = 1778] [outer = 151A7800] 08:21:11 INFO - PROCESS | 3780 | 1466180471111 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:21:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:21:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 805ms 08:21:11 INFO - PROCESS | 3780 | 1466180471153 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:21:11 INFO - PROCESS | 3780 | 1466180471158 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 08:21:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:21:11 INFO - PROCESS | 3780 | 1466180471163 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:21:11 INFO - PROCESS | 3780 | 1466180471167 Marionette TRACE conn2 <- [1,2334,null,{}] 08:21:11 INFO - PROCESS | 3780 | 1466180471173 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:11 INFO - PROCESS | 3780 | 1466180471176 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:11 INFO - PROCESS | 3780 | 1466180471294 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:21:11 INFO - PROCESS | 3780 | 1466180471394 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:11 INFO - PROCESS | 3780 | 1466180471398 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:11 INFO - PROCESS | 3780 | ++DOCSHELL 10F24C00 == 33 [pid = 3780] [id = 593] 08:21:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (10F26C00) [pid = 3780] [serial = 1779] [outer = 00000000] 08:21:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (12A0FC00) [pid = 3780] [serial = 1780] [outer = 10F26C00] 08:21:11 INFO - PROCESS | 3780 | 1466180471496 Marionette DEBUG loaded listener.js 08:21:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1312FC00) [pid = 3780] [serial = 1781] [outer = 10F26C00] 08:21:12 INFO - PROCESS | 3780 | 1466180472414 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:21:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:21:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1296ms 08:21:12 INFO - PROCESS | 3780 | 1466180472474 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:21:12 INFO - PROCESS | 3780 | 1466180472479 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 08:21:12 INFO - PROCESS | 3780 | 1466180472467 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:21:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:21:12 INFO - PROCESS | 3780 | 1466180472470 Marionette TRACE conn2 <- [1,2338,null,{}] 08:21:12 INFO - PROCESS | 3780 | 1466180472475 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:12 INFO - PROCESS | 3780 | 1466180472478 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:12 INFO - PROCESS | 3780 | 1466180472632 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:21:12 INFO - PROCESS | 3780 | 1466180472778 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:12 INFO - PROCESS | 3780 | 1466180472783 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:12 INFO - PROCESS | 3780 | --DOCSHELL 102CD800 == 32 [pid = 3780] [id = 401] 08:21:12 INFO - PROCESS | 3780 | --DOCSHELL 11251000 == 31 [pid = 3780] [id = 395] 08:21:12 INFO - PROCESS | 3780 | --DOCSHELL 0F9E7800 == 30 [pid = 3780] [id = 390] 08:21:12 INFO - PROCESS | 3780 | --DOCSHELL 102C9800 == 29 [pid = 3780] [id = 393] 08:21:12 INFO - PROCESS | 3780 | --DOCSHELL 12A9D400 == 28 [pid = 3780] [id = 399] 08:21:12 INFO - PROCESS | 3780 | --DOCSHELL 16A4EC00 == 27 [pid = 3780] [id = 388] 08:21:12 INFO - PROCESS | 3780 | --DOCSHELL 1528FC00 == 26 [pid = 3780] [id = 387] 08:21:12 INFO - PROCESS | 3780 | --DOCSHELL 1394BC00 == 25 [pid = 3780] [id = 386] 08:21:12 INFO - PROCESS | 3780 | --DOCSHELL 15B62400 == 24 [pid = 3780] [id = 391] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1991B800) [pid = 3780] [serial = 1736] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15951000) [pid = 3780] [serial = 1723] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15B6A000) [pid = 3780] [serial = 1724] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (14040400) [pid = 3780] [serial = 1720] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1365A800) [pid = 3780] [serial = 1717] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13951C00) [pid = 3780] [serial = 1718] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (11250C00) [pid = 3780] [serial = 1714] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11ADDC00) [pid = 3780] [serial = 1715] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (169B9400) [pid = 3780] [serial = 1726] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13C1E000) [pid = 3780] [serial = 1732] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1816A400) [pid = 3780] [serial = 1729] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1975B000) [pid = 3780] [serial = 1730] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A63B400) [pid = 3780] [serial = 1706] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (11CC8000) [pid = 3780] [serial = 1711] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (12BC3C00) [pid = 3780] [serial = 1712] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (10F6A800) [pid = 3780] [serial = 1708] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (19A08000) [pid = 3780] [serial = 1738] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1124F400) [pid = 3780] [serial = 1709] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (19A09400) [pid = 3780] [serial = 1739] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (16FD2400) [pid = 3780] [serial = 1727] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (17555800) [pid = 3780] [serial = 1733] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (19915C00) [pid = 3780] [serial = 1735] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (15189C00) [pid = 3780] [serial = 1721] [outer = 00000000] [url = about:blank] 08:21:12 INFO - PROCESS | 3780 | ++DOCSHELL 10EEDC00 == 25 [pid = 3780] [id = 594] 08:21:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (10EF6000) [pid = 3780] [serial = 1782] [outer = 00000000] 08:21:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (11252400) [pid = 3780] [serial = 1783] [outer = 10EF6000] 08:21:12 INFO - PROCESS | 3780 | 1466180472846 Marionette DEBUG loaded listener.js 08:21:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (114BFC00) [pid = 3780] [serial = 1784] [outer = 10EF6000] 08:21:13 INFO - PROCESS | 3780 | 1466180473304 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:21:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:21:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 850ms 08:21:13 INFO - PROCESS | 3780 | 1466180473335 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:21:13 INFO - PROCESS | 3780 | 1466180473340 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 08:21:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:21:13 INFO - PROCESS | 3780 | 1466180473347 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:21:13 INFO - PROCESS | 3780 | 1466180473349 Marionette TRACE conn2 <- [1,2342,null,{}] 08:21:13 INFO - PROCESS | 3780 | 1466180473353 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:13 INFO - PROCESS | 3780 | 1466180473355 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:13 INFO - PROCESS | 3780 | 1466180473446 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:21:13 INFO - PROCESS | 3780 | 1466180473457 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:13 INFO - PROCESS | 3780 | 1466180473459 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:13 INFO - PROCESS | 3780 | ++DOCSHELL 132CB800 == 26 [pid = 3780] [id = 595] 08:21:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (132CCC00) [pid = 3780] [serial = 1785] [outer = 00000000] 08:21:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (13663800) [pid = 3780] [serial = 1786] [outer = 132CCC00] 08:21:13 INFO - PROCESS | 3780 | 1466180473505 Marionette DEBUG loaded listener.js 08:21:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1394F400) [pid = 3780] [serial = 1787] [outer = 132CCC00] 08:21:13 INFO - PROCESS | 3780 | 1466180473990 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:21:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:21:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 671ms 08:21:14 INFO - PROCESS | 3780 | 1466180474011 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:21:14 INFO - PROCESS | 3780 | 1466180474013 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 08:21:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:21:14 INFO - PROCESS | 3780 | 1466180474016 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:21:14 INFO - PROCESS | 3780 | 1466180474019 Marionette TRACE conn2 <- [1,2346,null,{}] 08:21:14 INFO - PROCESS | 3780 | 1466180474030 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:14 INFO - PROCESS | 3780 | 1466180474034 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:14 INFO - PROCESS | 3780 | 1466180474144 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:21:14 INFO - PROCESS | 3780 | 1466180474250 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:14 INFO - PROCESS | 3780 | 1466180474253 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:14 INFO - PROCESS | 3780 | ++DOCSHELL 13C93800 == 27 [pid = 3780] [id = 596] 08:21:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (13C93C00) [pid = 3780] [serial = 1788] [outer = 00000000] 08:21:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (14041000) [pid = 3780] [serial = 1789] [outer = 13C93C00] 08:21:14 INFO - PROCESS | 3780 | 1466180474301 Marionette DEBUG loaded listener.js 08:21:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (15188400) [pid = 3780] [serial = 1790] [outer = 13C93C00] 08:21:14 INFO - PROCESS | 3780 | 1466180474670 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:21:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:21:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 715ms 08:21:14 INFO - PROCESS | 3780 | 1466180474738 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:21:14 INFO - PROCESS | 3780 | 1466180474740 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 08:21:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:21:14 INFO - PROCESS | 3780 | 1466180474744 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:21:14 INFO - PROCESS | 3780 | 1466180474745 Marionette TRACE conn2 <- [1,2350,null,{}] 08:21:14 INFO - PROCESS | 3780 | 1466180474732 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:14 INFO - PROCESS | 3780 | 1466180474734 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:14 INFO - PROCESS | 3780 | 1466180474830 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:21:14 INFO - PROCESS | 3780 | 1466180474835 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:14 INFO - PROCESS | 3780 | 1466180474837 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:14 INFO - PROCESS | 3780 | ++DOCSHELL 151AAC00 == 28 [pid = 3780] [id = 597] 08:21:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (152D1800) [pid = 3780] [serial = 1791] [outer = 00000000] 08:21:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15B5D800) [pid = 3780] [serial = 1792] [outer = 152D1800] 08:21:14 INFO - PROCESS | 3780 | 1466180474881 Marionette DEBUG loaded listener.js 08:21:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (15B69C00) [pid = 3780] [serial = 1793] [outer = 152D1800] 08:21:15 INFO - PROCESS | 3780 | 1466180475344 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:21:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:21:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 671ms 08:21:15 INFO - PROCESS | 3780 | 1466180475403 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:21:15 INFO - PROCESS | 3780 | 1466180475405 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 08:21:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:21:15 INFO - PROCESS | 3780 | 1466180475409 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:21:15 INFO - PROCESS | 3780 | 1466180475410 Marionette TRACE conn2 <- [1,2354,null,{}] 08:21:15 INFO - PROCESS | 3780 | 1466180475414 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:15 INFO - PROCESS | 3780 | 1466180475416 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:15 INFO - PROCESS | 3780 | 1466180475536 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:21:15 INFO - PROCESS | 3780 | 1466180475557 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:15 INFO - PROCESS | 3780 | 1466180475559 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:15 INFO - PROCESS | 3780 | ++DOCSHELL 16A51400 == 29 [pid = 3780] [id = 598] 08:21:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16A52400) [pid = 3780] [serial = 1794] [outer = 00000000] 08:21:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17549800) [pid = 3780] [serial = 1795] [outer = 16A52400] 08:21:15 INFO - PROCESS | 3780 | 1466180475602 Marionette DEBUG loaded listener.js 08:21:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17D02C00) [pid = 3780] [serial = 1796] [outer = 16A52400] 08:21:16 INFO - PROCESS | 3780 | 1466180476033 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:21:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:21:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 671ms 08:21:16 INFO - PROCESS | 3780 | 1466180476070 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:21:16 INFO - PROCESS | 3780 | 1466180476072 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 08:21:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:21:16 INFO - PROCESS | 3780 | 1466180476076 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:21:16 INFO - PROCESS | 3780 | 1466180476077 Marionette TRACE conn2 <- [1,2358,null,{}] 08:21:16 INFO - PROCESS | 3780 | 1466180476086 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:16 INFO - PROCESS | 3780 | 1466180476092 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:16 INFO - PROCESS | 3780 | 1466180476225 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:21:16 INFO - PROCESS | 3780 | 1466180476291 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:16 INFO - PROCESS | 3780 | 1466180476294 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:16 INFO - PROCESS | 3780 | ++DOCSHELL 18165800 == 30 [pid = 3780] [id = 599] 08:21:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (18168400) [pid = 3780] [serial = 1797] [outer = 00000000] 08:21:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1976DC00) [pid = 3780] [serial = 1798] [outer = 18168400] 08:21:16 INFO - PROCESS | 3780 | 1466180476320 Marionette DEBUG loaded listener.js 08:21:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1991C400) [pid = 3780] [serial = 1799] [outer = 18168400] 08:21:16 INFO - PROCESS | 3780 | 1466180476727 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:21:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:21:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 715ms 08:21:16 INFO - PROCESS | 3780 | 1466180476778 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:21:16 INFO - PROCESS | 3780 | 1466180476780 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 08:21:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:21:16 INFO - PROCESS | 3780 | 1466180476784 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:21:16 INFO - PROCESS | 3780 | 1466180476785 Marionette TRACE conn2 <- [1,2362,null,{}] 08:21:16 INFO - PROCESS | 3780 | 1466180476789 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:16 INFO - PROCESS | 3780 | 1466180476791 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:16 INFO - PROCESS | 3780 | 1466180476934 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:21:17 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10F71400) [pid = 3780] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:21:17 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13C1B400) [pid = 3780] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:21:17 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17D0C400) [pid = 3780] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:21:17 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15BB9000) [pid = 3780] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:21:17 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (151A7C00) [pid = 3780] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:21:17 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (10F2A800) [pid = 3780] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:21:17 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (15BAB000) [pid = 3780] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:21:17 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (11AD7C00) [pid = 3780] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:21:17 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (102F3000) [pid = 3780] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:21:17 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (13C8CC00) [pid = 3780] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:21:17 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (131E9400) [pid = 3780] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:21:17 INFO - PROCESS | 3780 | 1466180477071 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:17 INFO - PROCESS | 3780 | 1466180477073 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:17 INFO - PROCESS | 3780 | ++DOCSHELL 105EB000 == 31 [pid = 3780] [id = 600] 08:21:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (105ED400) [pid = 3780] [serial = 1800] [outer = 00000000] 08:21:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (114C5C00) [pid = 3780] [serial = 1801] [outer = 105ED400] 08:21:17 INFO - PROCESS | 3780 | 1466180477118 Marionette DEBUG loaded listener.js 08:21:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (132CC400) [pid = 3780] [serial = 1802] [outer = 105ED400] 08:21:17 INFO - PROCESS | 3780 | 1466180477489 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:21:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:21:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 760ms 08:21:17 INFO - PROCESS | 3780 | 1466180477550 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:21:17 INFO - PROCESS | 3780 | 1466180477552 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 08:21:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:21:17 INFO - PROCESS | 3780 | 1466180477555 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:21:17 INFO - PROCESS | 3780 | 1466180477557 Marionette TRACE conn2 <- [1,2366,null,{}] 08:21:17 INFO - PROCESS | 3780 | 1466180477560 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:17 INFO - PROCESS | 3780 | 1466180477562 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:17 INFO - PROCESS | 3780 | 1466180477674 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:21:17 INFO - PROCESS | 3780 | 1466180477689 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:17 INFO - PROCESS | 3780 | 1466180477692 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:17 INFO - PROCESS | 3780 | ++DOCSHELL 11ADBC00 == 32 [pid = 3780] [id = 601] 08:21:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (11CC9000) [pid = 3780] [serial = 1803] [outer = 00000000] 08:21:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (19915000) [pid = 3780] [serial = 1804] [outer = 11CC9000] 08:21:17 INFO - PROCESS | 3780 | 1466180477737 Marionette DEBUG loaded listener.js 08:21:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (14346800) [pid = 3780] [serial = 1805] [outer = 11CC9000] 08:21:18 INFO - PROCESS | 3780 | 1466180478151 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:21:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:21:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 596ms 08:21:18 INFO - PROCESS | 3780 | 1466180478175 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:21:18 INFO - PROCESS | 3780 | 1466180478177 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 08:21:18 INFO - PROCESS | 3780 | 1466180478180 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:21:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:21:18 INFO - PROCESS | 3780 | 1466180478181 Marionette TRACE conn2 <- [1,2370,null,{}] 08:21:18 INFO - PROCESS | 3780 | 1466180478185 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:18 INFO - PROCESS | 3780 | 1466180478187 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:18 INFO - PROCESS | 3780 | 1466180478287 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:21:18 INFO - PROCESS | 3780 | 1466180478325 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:18 INFO - PROCESS | 3780 | 1466180478327 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:18 INFO - PROCESS | 3780 | ++DOCSHELL 10A4A800 == 33 [pid = 3780] [id = 602] 08:21:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13953C00) [pid = 3780] [serial = 1806] [outer = 00000000] 08:21:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (19A09C00) [pid = 3780] [serial = 1807] [outer = 13953C00] 08:21:18 INFO - PROCESS | 3780 | 1466180478369 Marionette DEBUG loaded listener.js 08:21:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (19A0F400) [pid = 3780] [serial = 1808] [outer = 13953C00] 08:21:18 INFO - PROCESS | 3780 | 1466180478758 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:21:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:21:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 612ms 08:21:18 INFO - PROCESS | 3780 | 1466180478783 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:21:18 INFO - PROCESS | 3780 | 1466180478785 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 08:21:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:21:18 INFO - PROCESS | 3780 | 1466180478788 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:21:18 INFO - PROCESS | 3780 | 1466180478790 Marionette TRACE conn2 <- [1,2374,null,{}] 08:21:18 INFO - PROCESS | 3780 | 1466180478793 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:18 INFO - PROCESS | 3780 | 1466180478795 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:18 INFO - PROCESS | 3780 | 1466180478922 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:21:18 INFO - PROCESS | 3780 | 1466180478929 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:18 INFO - PROCESS | 3780 | 1466180478931 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:18 INFO - PROCESS | 3780 | ++DOCSHELL 151A8C00 == 34 [pid = 3780] [id = 603] 08:21:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (19AD0800) [pid = 3780] [serial = 1809] [outer = 00000000] 08:21:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19C42000) [pid = 3780] [serial = 1810] [outer = 19AD0800] 08:21:18 INFO - PROCESS | 3780 | 1466180478976 Marionette DEBUG loaded listener.js 08:21:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19C45800) [pid = 3780] [serial = 1811] [outer = 19AD0800] 08:21:19 INFO - PROCESS | 3780 | 1466180479561 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 864ms 08:21:19 INFO - PROCESS | 3780 | 1466180479659 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:21:19 INFO - PROCESS | 3780 | 1466180479663 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 08:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:21:19 INFO - PROCESS | 3780 | 1466180479668 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:21:19 INFO - PROCESS | 3780 | 1466180479673 Marionette TRACE conn2 <- [1,2378,null,{}] 08:21:19 INFO - PROCESS | 3780 | 1466180479678 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:19 INFO - PROCESS | 3780 | 1466180479681 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:19 INFO - PROCESS | 3780 | 1466180479786 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:21:19 INFO - PROCESS | 3780 | 1466180479917 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:19 INFO - PROCESS | 3780 | 1466180479920 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:19 INFO - PROCESS | 3780 | ++DOCSHELL 10F78C00 == 35 [pid = 3780] [id = 604] 08:21:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (11252800) [pid = 3780] [serial = 1812] [outer = 00000000] 08:21:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (12A14000) [pid = 3780] [serial = 1813] [outer = 11252800] 08:21:19 INFO - PROCESS | 3780 | 1466180479979 Marionette DEBUG loaded listener.js 08:21:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1394BC00) [pid = 3780] [serial = 1814] [outer = 11252800] 08:21:20 INFO - PROCESS | 3780 | 1466180480482 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:21:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:21:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 850ms 08:21:20 INFO - PROCESS | 3780 | 1466180480520 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:21:20 INFO - PROCESS | 3780 | 1466180480524 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 08:21:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:21:20 INFO - PROCESS | 3780 | 1466180480531 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:21:20 INFO - PROCESS | 3780 | 1466180480533 Marionette TRACE conn2 <- [1,2382,null,{}] 08:21:20 INFO - PROCESS | 3780 | 1466180480537 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:20 INFO - PROCESS | 3780 | 1466180480540 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:20 INFO - PROCESS | 3780 | 1466180480651 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:21:20 INFO - PROCESS | 3780 | 1466180480762 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:20 INFO - PROCESS | 3780 | 1466180480765 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:20 INFO - PROCESS | 3780 | ++DOCSHELL 151AB800 == 36 [pid = 3780] [id = 605] 08:21:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (156CB800) [pid = 3780] [serial = 1815] [outer = 00000000] 08:21:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15BB2400) [pid = 3780] [serial = 1816] [outer = 156CB800] 08:21:20 INFO - PROCESS | 3780 | 1466180480860 Marionette DEBUG loaded listener.js 08:21:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16FD5C00) [pid = 3780] [serial = 1817] [outer = 156CB800] 08:21:21 INFO - PROCESS | 3780 | 1466180481481 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:21:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:21:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 998ms 08:21:21 INFO - PROCESS | 3780 | 1466180481522 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:21:21 INFO - PROCESS | 3780 | 1466180481524 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 08:21:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:21:21 INFO - PROCESS | 3780 | 1466180481528 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:21:21 INFO - PROCESS | 3780 | 1466180481532 Marionette TRACE conn2 <- [1,2386,null,{}] 08:21:21 INFO - PROCESS | 3780 | 1466180481559 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:21 INFO - PROCESS | 3780 | 1466180481564 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:21 INFO - PROCESS | 3780 | 1466180481670 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:21:21 INFO - PROCESS | 3780 | 1466180481905 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:21 INFO - PROCESS | 3780 | 1466180481908 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:21 INFO - PROCESS | 3780 | ++DOCSHELL 10560800 == 37 [pid = 3780] [id = 606] 08:21:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (10566000) [pid = 3780] [serial = 1818] [outer = 00000000] 08:21:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (10A49800) [pid = 3780] [serial = 1819] [outer = 10566000] 08:21:21 INFO - PROCESS | 3780 | 1466180481976 Marionette DEBUG loaded listener.js 08:21:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10F70400) [pid = 3780] [serial = 1820] [outer = 10566000] 08:21:22 INFO - PROCESS | 3780 | --DOCSHELL 15BB6400 == 36 [pid = 3780] [id = 392] 08:21:22 INFO - PROCESS | 3780 | --DOCSHELL 1517FC00 == 35 [pid = 3780] [id = 397] 08:21:22 INFO - PROCESS | 3780 | --DOCSHELL 17D0A400 == 34 [pid = 3780] [id = 400] 08:21:22 INFO - PROCESS | 3780 | --DOCSHELL 15954400 == 33 [pid = 3780] [id = 398] 08:21:22 INFO - PROCESS | 3780 | --DOCSHELL 102F1400 == 32 [pid = 3780] [id = 584] 08:21:22 INFO - PROCESS | 3780 | --DOCSHELL 13275800 == 31 [pid = 3780] [id = 396] 08:21:22 INFO - PROCESS | 3780 | --DOCSHELL 1327B400 == 30 [pid = 3780] [id = 394] 08:21:22 INFO - PROCESS | 3780 | --DOCSHELL 11AD3000 == 29 [pid = 3780] [id = 385] 08:21:22 INFO - PROCESS | 3780 | --DOCSHELL 16FD3400 == 28 [pid = 3780] [id = 389] 08:21:22 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (12813400) [pid = 3780] [serial = 1742] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (11424400) [pid = 3780] [serial = 1741] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (143F7C00) [pid = 3780] [serial = 1745] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13C5C400) [pid = 3780] [serial = 1744] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (19C3F000) [pid = 3780] [serial = 1748] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (19A08400) [pid = 3780] [serial = 1747] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1815D800) [pid = 3780] [serial = 1750] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1657EC00) [pid = 3780] [serial = 1768] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (156C8800) [pid = 3780] [serial = 1765] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13C8DC00) [pid = 3780] [serial = 1771] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19759C00) [pid = 3780] [serial = 1774] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12A1AC00) [pid = 3780] [serial = 1756] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1762D000) [pid = 3780] [serial = 1769] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (12BBD800) [pid = 3780] [serial = 1757] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (105E4400) [pid = 3780] [serial = 1753] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (10A50800) [pid = 3780] [serial = 1754] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (14346000) [pid = 3780] [serial = 1762] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (143F9800) [pid = 3780] [serial = 1763] [outer = 00000000] [url = about:blank] 08:21:22 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15941000) [pid = 3780] [serial = 1766] [outer = 00000000] [url = about:blank] 08:21:23 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1976FC00) [pid = 3780] [serial = 1777] [outer = 00000000] [url = about:blank] 08:21:23 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (19764400) [pid = 3780] [serial = 1775] [outer = 00000000] [url = about:blank] 08:21:23 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (13C15800) [pid = 3780] [serial = 1760] [outer = 00000000] [url = about:blank] 08:21:23 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1365F800) [pid = 3780] [serial = 1759] [outer = 00000000] [url = about:blank] 08:21:23 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (17D0C000) [pid = 3780] [serial = 1772] [outer = 00000000] [url = about:blank] 08:21:23 INFO - PROCESS | 3780 | 1466180483135 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1640ms 08:21:23 INFO - PROCESS | 3780 | 1466180483206 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:21:23 INFO - PROCESS | 3780 | 1466180483210 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 08:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:21:23 INFO - PROCESS | 3780 | 1466180483216 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:21:23 INFO - PROCESS | 3780 | 1466180483219 Marionette TRACE conn2 <- [1,2390,null,{}] 08:21:23 INFO - PROCESS | 3780 | 1466180483225 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:23 INFO - PROCESS | 3780 | 1466180483228 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:23 INFO - PROCESS | 3780 | 1466180483315 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:21:23 INFO - PROCESS | 3780 | 1466180483414 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:23 INFO - PROCESS | 3780 | 1466180483419 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:23 INFO - PROCESS | 3780 | ++DOCSHELL 10F74000 == 29 [pid = 3780] [id = 607] 08:21:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (10F74800) [pid = 3780] [serial = 1821] [outer = 00000000] 08:21:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1124E800) [pid = 3780] [serial = 1822] [outer = 10F74800] 08:21:23 INFO - PROCESS | 3780 | 1466180483467 Marionette DEBUG loaded listener.js 08:21:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (1126C000) [pid = 3780] [serial = 1823] [outer = 10F74800] 08:21:23 INFO - PROCESS | 3780 | 1466180483865 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 700ms 08:21:23 INFO - PROCESS | 3780 | 1466180483917 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:21:23 INFO - PROCESS | 3780 | 1466180483922 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 08:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:21:23 INFO - PROCESS | 3780 | 1466180483928 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:21:23 INFO - PROCESS | 3780 | 1466180483931 Marionette TRACE conn2 <- [1,2394,null,{}] 08:21:23 INFO - PROCESS | 3780 | 1466180483934 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:23 INFO - PROCESS | 3780 | 1466180483937 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:24 INFO - PROCESS | 3780 | 1466180484026 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:21:24 INFO - PROCESS | 3780 | 1466180484034 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:24 INFO - PROCESS | 3780 | 1466180484037 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:24 INFO - PROCESS | 3780 | ++DOCSHELL 13025000 == 30 [pid = 3780] [id = 608] 08:21:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13026C00) [pid = 3780] [serial = 1824] [outer = 00000000] 08:21:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (131E7400) [pid = 3780] [serial = 1825] [outer = 13026C00] 08:21:24 INFO - PROCESS | 3780 | 1466180484084 Marionette DEBUG loaded listener.js 08:21:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (13283000) [pid = 3780] [serial = 1826] [outer = 13026C00] 08:21:24 INFO - PROCESS | 3780 | 1466180484536 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:21:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:21:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 611ms 08:21:24 INFO - PROCESS | 3780 | 1466180484548 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:21:24 INFO - PROCESS | 3780 | 1466180484550 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 08:21:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:21:24 INFO - PROCESS | 3780 | 1466180484554 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:21:24 INFO - PROCESS | 3780 | 1466180484557 Marionette TRACE conn2 <- [1,2398,null,{}] 08:21:24 INFO - PROCESS | 3780 | 1466180484568 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:24 INFO - PROCESS | 3780 | 1466180484554 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:24 INFO - PROCESS | 3780 | 1466180484641 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:21:24 INFO - PROCESS | 3780 | 1466180484679 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:24 INFO - PROCESS | 3780 | 1466180484682 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:24 INFO - PROCESS | 3780 | ++DOCSHELL 1403B000 == 31 [pid = 3780] [id = 609] 08:21:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (14040400) [pid = 3780] [serial = 1827] [outer = 00000000] 08:21:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (143F7800) [pid = 3780] [serial = 1828] [outer = 14040400] 08:21:24 INFO - PROCESS | 3780 | 1466180484731 Marionette DEBUG loaded listener.js 08:21:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (151A1400) [pid = 3780] [serial = 1829] [outer = 14040400] 08:21:25 INFO - PROCESS | 3780 | 1466180485214 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:21:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:21:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 716ms 08:21:25 INFO - PROCESS | 3780 | 1466180485258 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:21:25 INFO - PROCESS | 3780 | 1466180485260 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 08:21:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:21:25 INFO - PROCESS | 3780 | 1466180485264 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:21:25 INFO - PROCESS | 3780 | 1466180485265 Marionette TRACE conn2 <- [1,2402,null,{}] 08:21:25 INFO - PROCESS | 3780 | 1466180485276 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:25 INFO - PROCESS | 3780 | 1466180485271 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:25 INFO - PROCESS | 3780 | 1466180485383 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:21:25 INFO - PROCESS | 3780 | 1466180485392 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:25 INFO - PROCESS | 3780 | 1466180485394 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:25 INFO - PROCESS | 3780 | ++DOCSHELL 151AB400 == 32 [pid = 3780] [id = 610] 08:21:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15291000) [pid = 3780] [serial = 1830] [outer = 00000000] 08:21:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15944000) [pid = 3780] [serial = 1831] [outer = 15291000] 08:21:25 INFO - PROCESS | 3780 | 1466180485490 Marionette DEBUG loaded listener.js 08:21:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15B67C00) [pid = 3780] [serial = 1832] [outer = 15291000] 08:21:25 INFO - PROCESS | 3780 | 1466180485886 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:21:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:21:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 08:21:25 INFO - PROCESS | 3780 | 1466180485929 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:21:25 INFO - PROCESS | 3780 | 1466180485931 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 08:21:25 INFO - PROCESS | 3780 | 1466180485938 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:21:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:21:25 INFO - PROCESS | 3780 | 1466180485939 Marionette TRACE conn2 <- [1,2406,null,{}] 08:21:25 INFO - PROCESS | 3780 | 1466180485943 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:25 INFO - PROCESS | 3780 | 1466180485945 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:26 INFO - PROCESS | 3780 | 1466180486062 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:21:26 INFO - PROCESS | 3780 | 1466180486082 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:26 INFO - PROCESS | 3780 | 1466180486084 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:26 INFO - PROCESS | 3780 | ++DOCSHELL 1658AC00 == 33 [pid = 3780] [id = 611] 08:21:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1658B400) [pid = 3780] [serial = 1833] [outer = 00000000] 08:21:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16E97C00) [pid = 3780] [serial = 1834] [outer = 1658B400] 08:21:26 INFO - PROCESS | 3780 | 1466180486127 Marionette DEBUG loaded listener.js 08:21:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17D04400) [pid = 3780] [serial = 1835] [outer = 1658B400] 08:21:26 INFO - PROCESS | 3780 | 1466180486567 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:21:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:21:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 656ms 08:21:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:21:26 INFO - PROCESS | 3780 | 1466180486600 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:21:26 INFO - PROCESS | 3780 | 1466180486602 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 08:21:26 INFO - PROCESS | 3780 | 1466180486605 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:21:26 INFO - PROCESS | 3780 | 1466180486607 Marionette TRACE conn2 <- [1,2410,null,{}] 08:21:26 INFO - PROCESS | 3780 | 1466180486618 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:26 INFO - PROCESS | 3780 | 1466180486623 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:26 INFO - PROCESS | 3780 | 1466180486758 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:21:26 INFO - PROCESS | 3780 | 1466180486825 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:26 INFO - PROCESS | 3780 | 1466180486827 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:26 INFO - PROCESS | 3780 | ++DOCSHELL 18166C00 == 34 [pid = 3780] [id = 612] 08:21:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (18168C00) [pid = 3780] [serial = 1836] [outer = 00000000] 08:21:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19764800) [pid = 3780] [serial = 1837] [outer = 18168C00] 08:21:26 INFO - PROCESS | 3780 | 1466180486854 Marionette DEBUG loaded listener.js 08:21:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19914000) [pid = 3780] [serial = 1838] [outer = 18168C00] 08:21:27 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (19AD0800) [pid = 3780] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:21:27 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13C14C00) [pid = 3780] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:21:27 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13953C00) [pid = 3780] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:21:27 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16A52400) [pid = 3780] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:21:27 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (18168400) [pid = 3780] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:21:27 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (105ED400) [pid = 3780] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:21:27 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (10EF6000) [pid = 3780] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:21:27 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (10F26C00) [pid = 3780] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:21:27 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13C93C00) [pid = 3780] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:21:27 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (132CCC00) [pid = 3780] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:21:27 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (151A7800) [pid = 3780] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:21:27 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (152D1800) [pid = 3780] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:21:27 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (11CC9000) [pid = 3780] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:21:27 INFO - PROCESS | 3780 | 1466180487486 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:21:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:21:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 894ms 08:21:27 INFO - PROCESS | 3780 | 1466180487509 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:21:27 INFO - PROCESS | 3780 | 1466180487511 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 08:21:27 INFO - PROCESS | 3780 | 1466180487514 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:21:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:21:27 INFO - PROCESS | 3780 | 1466180487525 Marionette TRACE conn2 <- [1,2414,null,{}] 08:21:27 INFO - PROCESS | 3780 | 1466180487529 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:27 INFO - PROCESS | 3780 | 1466180487531 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:27 INFO - PROCESS | 3780 | 1466180487641 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:21:27 INFO - PROCESS | 3780 | 1466180487686 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:27 INFO - PROCESS | 3780 | 1466180487688 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:27 INFO - PROCESS | 3780 | ++DOCSHELL 10229800 == 35 [pid = 3780] [id = 613] 08:21:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (105E6C00) [pid = 3780] [serial = 1839] [outer = 00000000] 08:21:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12A9D400) [pid = 3780] [serial = 1840] [outer = 105E6C00] 08:21:27 INFO - PROCESS | 3780 | 1466180487730 Marionette DEBUG loaded listener.js 08:21:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (13C5E000) [pid = 3780] [serial = 1841] [outer = 105E6C00] 08:21:28 INFO - PROCESS | 3780 | 1466180488064 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:21:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:21:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 567ms 08:21:28 INFO - PROCESS | 3780 | 1466180488077 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:21:28 INFO - PROCESS | 3780 | 1466180488079 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 08:21:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:21:28 INFO - PROCESS | 3780 | 1466180488082 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:21:28 INFO - PROCESS | 3780 | 1466180488084 Marionette TRACE conn2 <- [1,2418,null,{}] 08:21:28 INFO - PROCESS | 3780 | 1466180488087 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:28 INFO - PROCESS | 3780 | 1466180488089 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:28 INFO - PROCESS | 3780 | 1466180488205 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:21:28 INFO - PROCESS | 3780 | 1466180488214 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:28 INFO - PROCESS | 3780 | 1466180488216 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:28 INFO - PROCESS | 3780 | ++DOCSHELL 12812C00 == 36 [pid = 3780] [id = 614] 08:21:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (131E8800) [pid = 3780] [serial = 1842] [outer = 00000000] 08:21:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1991A800) [pid = 3780] [serial = 1843] [outer = 131E8800] 08:21:28 INFO - PROCESS | 3780 | 1466180488260 Marionette DEBUG loaded listener.js 08:21:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1991D800) [pid = 3780] [serial = 1844] [outer = 131E8800] 08:21:28 INFO - PROCESS | 3780 | 1466180488656 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:21:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:21:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 611ms 08:21:28 INFO - PROCESS | 3780 | 1466180488703 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:21:28 INFO - PROCESS | 3780 | 1466180488705 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 08:21:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:21:28 INFO - PROCESS | 3780 | 1466180488708 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:21:28 INFO - PROCESS | 3780 | 1466180488710 Marionette TRACE conn2 <- [1,2422,null,{}] 08:21:28 INFO - PROCESS | 3780 | 1466180488713 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:28 INFO - PROCESS | 3780 | 1466180488715 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:28 INFO - PROCESS | 3780 | 1466180488777 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:21:28 INFO - PROCESS | 3780 | 1466180488894 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:28 INFO - PROCESS | 3780 | 1466180488896 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:28 INFO - PROCESS | 3780 | ++DOCSHELL 1026A800 == 37 [pid = 3780] [id = 615] 08:21:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (14038400) [pid = 3780] [serial = 1845] [outer = 00000000] 08:21:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (19ACF000) [pid = 3780] [serial = 1846] [outer = 14038400] 08:21:28 INFO - PROCESS | 3780 | 1466180488943 Marionette DEBUG loaded listener.js 08:21:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19AD0800) [pid = 3780] [serial = 1847] [outer = 14038400] 08:21:29 INFO - PROCESS | 3780 | 1466180489359 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:21:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:21:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 715ms 08:21:29 INFO - PROCESS | 3780 | 1466180489410 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:21:29 INFO - PROCESS | 3780 | 1466180489414 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 08:21:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:21:29 INFO - PROCESS | 3780 | 1466180489419 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:21:29 INFO - PROCESS | 3780 | 1466180489423 Marionette TRACE conn2 <- [1,2426,null,{}] 08:21:29 INFO - PROCESS | 3780 | 1466180489428 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:29 INFO - PROCESS | 3780 | 1466180489431 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:29 INFO - PROCESS | 3780 | 1466180489548 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:21:29 INFO - PROCESS | 3780 | 1466180489669 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:29 INFO - PROCESS | 3780 | 1466180489672 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:29 INFO - PROCESS | 3780 | ++DOCSHELL 102E4800 == 38 [pid = 3780] [id = 616] 08:21:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (102F1400) [pid = 3780] [serial = 1848] [outer = 00000000] 08:21:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (11250000) [pid = 3780] [serial = 1849] [outer = 102F1400] 08:21:29 INFO - PROCESS | 3780 | 1466180489730 Marionette DEBUG loaded listener.js 08:21:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (11CCC000) [pid = 3780] [serial = 1850] [outer = 102F1400] 08:21:30 INFO - PROCESS | 3780 | 1466180490519 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:21:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:21:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1163ms 08:21:30 INFO - PROCESS | 3780 | 1466180490575 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:21:30 INFO - PROCESS | 3780 | 1466180490580 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 08:21:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:21:30 INFO - PROCESS | 3780 | 1466180490586 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:21:30 INFO - PROCESS | 3780 | 1466180490589 Marionette TRACE conn2 <- [1,2430,null,{}] 08:21:30 INFO - PROCESS | 3780 | 1466180490593 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:30 INFO - PROCESS | 3780 | 1466180490596 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:30 INFO - PROCESS | 3780 | 1466180490734 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:21:30 INFO - PROCESS | 3780 | 1466180490852 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:30 INFO - PROCESS | 3780 | 1466180490854 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:30 INFO - PROCESS | 3780 | ++DOCSHELL 12AA0C00 == 39 [pid = 3780] [id = 617] 08:21:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1309E400) [pid = 3780] [serial = 1851] [outer = 00000000] 08:21:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (13C8D000) [pid = 3780] [serial = 1852] [outer = 1309E400] 08:21:30 INFO - PROCESS | 3780 | 1466180490913 Marionette DEBUG loaded listener.js 08:21:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (140E6000) [pid = 3780] [serial = 1853] [outer = 1309E400] 08:21:31 INFO - PROCESS | 3780 | --DOCSHELL 12812C00 == 38 [pid = 3780] [id = 614] 08:21:31 INFO - PROCESS | 3780 | --DOCSHELL 10229800 == 37 [pid = 3780] [id = 613] 08:21:31 INFO - PROCESS | 3780 | --DOCSHELL 18166C00 == 36 [pid = 3780] [id = 612] 08:21:31 INFO - PROCESS | 3780 | --DOCSHELL 1658AC00 == 35 [pid = 3780] [id = 611] 08:21:31 INFO - PROCESS | 3780 | --DOCSHELL 151AB400 == 34 [pid = 3780] [id = 610] 08:21:31 INFO - PROCESS | 3780 | --DOCSHELL 1403B000 == 33 [pid = 3780] [id = 609] 08:21:31 INFO - PROCESS | 3780 | --DOCSHELL 13025000 == 32 [pid = 3780] [id = 608] 08:21:31 INFO - PROCESS | 3780 | --DOCSHELL 10F74000 == 31 [pid = 3780] [id = 607] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (19761800) [pid = 3780] [serial = 1751] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (19A09C00) [pid = 3780] [serial = 1807] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17549800) [pid = 3780] [serial = 1795] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1976DC00) [pid = 3780] [serial = 1798] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (114C5C00) [pid = 3780] [serial = 1801] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (11252400) [pid = 3780] [serial = 1783] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (114BFC00) [pid = 3780] [serial = 1784] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12A0FC00) [pid = 3780] [serial = 1780] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1312FC00) [pid = 3780] [serial = 1781] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15188400) [pid = 3780] [serial = 1790] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (14041000) [pid = 3780] [serial = 1789] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (13663800) [pid = 3780] [serial = 1786] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1394F400) [pid = 3780] [serial = 1787] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (19770C00) [pid = 3780] [serial = 1778] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15B5D800) [pid = 3780] [serial = 1792] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1991C400) [pid = 3780] [serial = 1799] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (19A0F400) [pid = 3780] [serial = 1808] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (132CC400) [pid = 3780] [serial = 1802] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (19915000) [pid = 3780] [serial = 1804] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (17D02C00) [pid = 3780] [serial = 1796] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (15B69C00) [pid = 3780] [serial = 1793] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (14346800) [pid = 3780] [serial = 1805] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (19C45800) [pid = 3780] [serial = 1811] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (19C42000) [pid = 3780] [serial = 1810] [outer = 00000000] [url = about:blank] 08:21:31 INFO - PROCESS | 3780 | 1466180491694 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:21:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:21:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1163ms 08:21:31 INFO - PROCESS | 3780 | 1466180491740 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:21:31 INFO - PROCESS | 3780 | 1466180491744 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 08:21:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:21:31 INFO - PROCESS | 3780 | 1466180491749 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:21:31 INFO - PROCESS | 3780 | 1466180491752 Marionette TRACE conn2 <- [1,2434,null,{}] 08:21:31 INFO - PROCESS | 3780 | 1466180491758 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:31 INFO - PROCESS | 3780 | 1466180491761 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:31 INFO - PROCESS | 3780 | 1466180491829 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:21:31 INFO - PROCESS | 3780 | 1466180491836 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:31 INFO - PROCESS | 3780 | 1466180491840 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:31 INFO - PROCESS | 3780 | ++DOCSHELL 114CA400 == 32 [pid = 3780] [id = 618] 08:21:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (11CC9000) [pid = 3780] [serial = 1854] [outer = 00000000] 08:21:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (12AE0400) [pid = 3780] [serial = 1855] [outer = 11CC9000] 08:21:31 INFO - PROCESS | 3780 | 1466180491891 Marionette DEBUG loaded listener.js 08:21:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (12DF0C00) [pid = 3780] [serial = 1856] [outer = 11CC9000] 08:21:32 INFO - PROCESS | 3780 | 1466180492376 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:21:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:21:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 08:21:32 INFO - PROCESS | 3780 | 1466180492420 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:21:32 INFO - PROCESS | 3780 | 1466180492424 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 08:21:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:21:32 INFO - PROCESS | 3780 | 1466180492430 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:21:32 INFO - PROCESS | 3780 | 1466180492432 Marionette TRACE conn2 <- [1,2438,null,{}] 08:21:32 INFO - PROCESS | 3780 | 1466180492436 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:32 INFO - PROCESS | 3780 | 1466180492439 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:32 INFO - PROCESS | 3780 | 1466180492526 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:21:32 INFO - PROCESS | 3780 | 1466180492518 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:32 INFO - PROCESS | 3780 | 1466180492520 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:32 INFO - PROCESS | 3780 | ++DOCSHELL 13952000 == 33 [pid = 3780] [id = 619] 08:21:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (13953800) [pid = 3780] [serial = 1857] [outer = 00000000] 08:21:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (13C16000) [pid = 3780] [serial = 1858] [outer = 13953800] 08:21:32 INFO - PROCESS | 3780 | 1466180492567 Marionette DEBUG loaded listener.js 08:21:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (13C1F400) [pid = 3780] [serial = 1859] [outer = 13953800] 08:21:33 INFO - PROCESS | 3780 | 1466180493019 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:21:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:21:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 612ms 08:21:33 INFO - PROCESS | 3780 | 1466180493031 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:21:33 INFO - PROCESS | 3780 | 1466180493033 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 08:21:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:21:33 INFO - PROCESS | 3780 | 1466180493037 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:21:33 INFO - PROCESS | 3780 | 1466180493040 Marionette TRACE conn2 <- [1,2442,null,{}] 08:21:33 INFO - PROCESS | 3780 | 1466180493050 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:33 INFO - PROCESS | 3780 | 1466180493055 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:33 INFO - PROCESS | 3780 | 1466180493145 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:21:33 INFO - PROCESS | 3780 | 1466180493152 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:33 INFO - PROCESS | 3780 | 1466180493155 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:33 INFO - PROCESS | 3780 | ++DOCSHELL 151A1000 == 34 [pid = 3780] [id = 620] 08:21:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (151A4000) [pid = 3780] [serial = 1860] [outer = 00000000] 08:21:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (156C3800) [pid = 3780] [serial = 1861] [outer = 151A4000] 08:21:33 INFO - PROCESS | 3780 | 1466180493202 Marionette DEBUG loaded listener.js 08:21:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (15956400) [pid = 3780] [serial = 1862] [outer = 151A4000] 08:21:33 INFO - PROCESS | 3780 | 1466180493631 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:21:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:21:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 08:21:33 INFO - PROCESS | 3780 | 1466180493701 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:21:33 INFO - PROCESS | 3780 | 1466180493703 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 08:21:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:21:33 INFO - PROCESS | 3780 | 1466180493707 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:21:33 INFO - PROCESS | 3780 | 1466180493708 Marionette TRACE conn2 <- [1,2446,null,{}] 08:21:33 INFO - PROCESS | 3780 | 1466180493712 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:33 INFO - PROCESS | 3780 | 1466180493714 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:33 INFO - PROCESS | 3780 | 1466180493797 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:21:33 INFO - PROCESS | 3780 | 1466180493831 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:33 INFO - PROCESS | 3780 | 1466180493833 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:33 INFO - PROCESS | 3780 | ++DOCSHELL 169B6400 == 35 [pid = 3780] [id = 621] 08:21:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (16A50C00) [pid = 3780] [serial = 1863] [outer = 00000000] 08:21:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (17630400) [pid = 3780] [serial = 1864] [outer = 16A50C00] 08:21:33 INFO - PROCESS | 3780 | 1466180493876 Marionette DEBUG loaded listener.js 08:21:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (17F1DC00) [pid = 3780] [serial = 1865] [outer = 16A50C00] 08:21:34 INFO - PROCESS | 3780 | 1466180494322 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:21:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:21:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 671ms 08:21:34 INFO - PROCESS | 3780 | 1466180494371 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:21:34 INFO - PROCESS | 3780 | 1466180494373 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 08:21:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:21:34 INFO - PROCESS | 3780 | 1466180494377 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:21:34 INFO - PROCESS | 3780 | 1466180494378 Marionette TRACE conn2 <- [1,2450,null,{}] 08:21:34 INFO - PROCESS | 3780 | 1466180494400 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:34 INFO - PROCESS | 3780 | 1466180494402 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:34 INFO - PROCESS | 3780 | 1466180494511 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:21:34 INFO - PROCESS | 3780 | 1466180494520 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:34 INFO - PROCESS | 3780 | 1466180494522 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:34 INFO - PROCESS | 3780 | ++DOCSHELL 1815D400 == 36 [pid = 3780] [id = 622] 08:21:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1815D800) [pid = 3780] [serial = 1866] [outer = 00000000] 08:21:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1975B000) [pid = 3780] [serial = 1867] [outer = 1815D800] 08:21:34 INFO - PROCESS | 3780 | 1466180494565 Marionette DEBUG loaded listener.js 08:21:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (19761C00) [pid = 3780] [serial = 1868] [outer = 1815D800] 08:21:34 INFO - PROCESS | 3780 | 1466180494988 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:21:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:21:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 671ms 08:21:35 INFO - PROCESS | 3780 | 1466180495056 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:21:35 INFO - PROCESS | 3780 | 1466180495058 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 08:21:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:21:35 INFO - PROCESS | 3780 | 1466180495062 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:21:35 INFO - PROCESS | 3780 | 1466180495063 Marionette TRACE conn2 <- [1,2454,null,{}] 08:21:35 INFO - PROCESS | 3780 | 1466180495067 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:35 INFO - PROCESS | 3780 | 1466180495072 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:35 INFO - PROCESS | 3780 | 1466180495224 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:21:35 INFO - PROCESS | 3780 | 1466180495251 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:35 INFO - PROCESS | 3780 | 1466180495253 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:35 INFO - PROCESS | 3780 | ++DOCSHELL 19918C00 == 37 [pid = 3780] [id = 623] 08:21:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1991A000) [pid = 3780] [serial = 1869] [outer = 00000000] 08:21:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (19A08C00) [pid = 3780] [serial = 1870] [outer = 1991A000] 08:21:35 INFO - PROCESS | 3780 | 1466180495296 Marionette DEBUG loaded listener.js 08:21:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19A09400) [pid = 3780] [serial = 1871] [outer = 1991A000] 08:21:35 INFO - PROCESS | 3780 | 1466180495710 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:21:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:21:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 700ms 08:21:35 INFO - PROCESS | 3780 | 1466180495769 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:21:35 INFO - PROCESS | 3780 | 1466180495771 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 08:21:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:21:35 INFO - PROCESS | 3780 | 1466180495774 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:21:35 INFO - PROCESS | 3780 | 1466180495776 Marionette TRACE conn2 <- [1,2458,null,{}] 08:21:35 INFO - PROCESS | 3780 | 1466180495779 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:35 INFO - PROCESS | 3780 | 1466180495781 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:35 INFO - PROCESS | 3780 | 1466180495890 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:21:35 INFO - PROCESS | 3780 | 1466180495895 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:35 INFO - PROCESS | 3780 | 1466180495897 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:35 INFO - PROCESS | 3780 | ++DOCSHELL 102CB000 == 38 [pid = 3780] [id = 624] 08:21:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (102CB400) [pid = 3780] [serial = 1872] [outer = 00000000] 08:21:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19C3F000) [pid = 3780] [serial = 1873] [outer = 102CB400] 08:21:35 INFO - PROCESS | 3780 | 1466180495920 Marionette DEBUG loaded listener.js 08:21:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19ACD000) [pid = 3780] [serial = 1874] [outer = 102CB400] 08:21:36 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13026C00) [pid = 3780] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:21:36 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (14040400) [pid = 3780] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:21:36 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10566000) [pid = 3780] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:21:36 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10F74800) [pid = 3780] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:21:36 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (18168C00) [pid = 3780] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:21:36 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11252800) [pid = 3780] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:21:36 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (156CB800) [pid = 3780] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:21:36 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1658B400) [pid = 3780] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:21:36 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (105E6C00) [pid = 3780] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:21:36 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (131E8800) [pid = 3780] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:21:36 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (15291000) [pid = 3780] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:21:36 INFO - PROCESS | 3780 | 1466180496405 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:21:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:21:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 08:21:36 INFO - PROCESS | 3780 | 1466180496433 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:21:36 INFO - PROCESS | 3780 | 1466180496435 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 08:21:36 INFO - PROCESS | 3780 | 1466180496438 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:21:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:21:36 INFO - PROCESS | 3780 | 1466180496440 Marionette TRACE conn2 <- [1,2462,null,{}] 08:21:36 INFO - PROCESS | 3780 | 1466180496444 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:36 INFO - PROCESS | 3780 | 1466180496447 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:36 INFO - PROCESS | 3780 | 1466180496574 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:21:36 INFO - PROCESS | 3780 | 1466180496582 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:36 INFO - PROCESS | 3780 | 1466180496584 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:36 INFO - PROCESS | 3780 | ++DOCSHELL 10F6A400 == 39 [pid = 3780] [id = 625] 08:21:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13C5C400) [pid = 3780] [serial = 1875] [outer = 00000000] 08:21:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (17598800) [pid = 3780] [serial = 1876] [outer = 13C5C400] 08:21:36 INFO - PROCESS | 3780 | 1466180496631 Marionette DEBUG loaded listener.js 08:21:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (19753800) [pid = 3780] [serial = 1877] [outer = 13C5C400] 08:21:37 INFO - PROCESS | 3780 | 1466180497047 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:21:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:21:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 671ms 08:21:37 INFO - PROCESS | 3780 | 1466180497102 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:21:37 INFO - PROCESS | 3780 | 1466180497104 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 08:21:37 INFO - PROCESS | 3780 | 1466180497108 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:21:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:21:37 INFO - PROCESS | 3780 | 1466180497110 Marionette TRACE conn2 <- [1,2466,null,{}] 08:21:37 INFO - PROCESS | 3780 | 1466180497113 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:37 INFO - PROCESS | 3780 | 1466180497115 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:37 INFO - PROCESS | 3780 | 1466180497193 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:21:37 INFO - PROCESS | 3780 | 1466180497199 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:37 INFO - PROCESS | 3780 | 1466180497201 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:37 INFO - PROCESS | 3780 | ++DOCSHELL 15957C00 == 40 [pid = 3780] [id = 626] 08:21:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (19A05800) [pid = 3780] [serial = 1878] [outer = 00000000] 08:21:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1A00EC00) [pid = 3780] [serial = 1879] [outer = 19A05800] 08:21:37 INFO - PROCESS | 3780 | 1466180497251 Marionette DEBUG loaded listener.js 08:21:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1A0B9400) [pid = 3780] [serial = 1880] [outer = 19A05800] 08:21:37 INFO - PROCESS | 3780 | 1466180497683 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:21:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:21:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 596ms 08:21:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:21:37 INFO - PROCESS | 3780 | 1466180497728 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:21:37 INFO - PROCESS | 3780 | 1466180497730 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 08:21:37 INFO - PROCESS | 3780 | 1466180497733 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:21:37 INFO - PROCESS | 3780 | 1466180497735 Marionette TRACE conn2 <- [1,2470,null,{}] 08:21:37 INFO - PROCESS | 3780 | 1466180497739 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:37 INFO - PROCESS | 3780 | 1466180497740 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:37 INFO - PROCESS | 3780 | 1466180497801 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:21:37 INFO - PROCESS | 3780 | 1466180497806 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:37 INFO - PROCESS | 3780 | 1466180497808 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:37 INFO - PROCESS | 3780 | ++DOCSHELL 1A002400 == 41 [pid = 3780] [id = 627] 08:21:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1A0C0400) [pid = 3780] [serial = 1881] [outer = 00000000] 08:21:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A45B400) [pid = 3780] [serial = 1882] [outer = 1A0C0400] 08:21:37 INFO - PROCESS | 3780 | 1466180497850 Marionette DEBUG loaded listener.js 08:21:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A463000) [pid = 3780] [serial = 1883] [outer = 1A0C0400] 08:21:38 INFO - PROCESS | 3780 | 1466180498518 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:21:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:21:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 850ms 08:21:38 INFO - PROCESS | 3780 | 1466180498587 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:21:38 INFO - PROCESS | 3780 | 1466180498591 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 08:21:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:21:38 INFO - PROCESS | 3780 | 1466180498596 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:21:38 INFO - PROCESS | 3780 | 1466180498601 Marionette TRACE conn2 <- [1,2474,null,{}] 08:21:38 INFO - PROCESS | 3780 | 1466180498606 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:38 INFO - PROCESS | 3780 | 1466180498609 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:38 INFO - PROCESS | 3780 | 1466180498720 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:21:38 INFO - PROCESS | 3780 | 1466180498829 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:38 INFO - PROCESS | 3780 | 1466180498832 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:38 INFO - PROCESS | 3780 | ++DOCSHELL 1126C800 == 42 [pid = 3780] [id = 628] 08:21:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (114BFC00) [pid = 3780] [serial = 1884] [outer = 00000000] 08:21:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (13275C00) [pid = 3780] [serial = 1885] [outer = 114BFC00] 08:21:38 INFO - PROCESS | 3780 | 1466180498871 Marionette DEBUG loaded listener.js 08:21:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (13C12800) [pid = 3780] [serial = 1886] [outer = 114BFC00] 08:21:39 INFO - PROCESS | 3780 | 1466180499489 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:21:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:21:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 910ms 08:21:39 INFO - PROCESS | 3780 | 1466180499507 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:21:39 INFO - PROCESS | 3780 | 1466180499511 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 08:21:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:21:39 INFO - PROCESS | 3780 | 1466180499518 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:21:39 INFO - PROCESS | 3780 | 1466180499521 Marionette TRACE conn2 <- [1,2478,null,{}] 08:21:39 INFO - PROCESS | 3780 | 1466180499524 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:39 INFO - PROCESS | 3780 | 1466180499527 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:39 INFO - PROCESS | 3780 | 1466180499621 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:21:39 INFO - PROCESS | 3780 | 1466180499731 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:39 INFO - PROCESS | 3780 | 1466180499734 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:39 INFO - PROCESS | 3780 | ++DOCSHELL 13C55000 == 43 [pid = 3780] [id = 629] 08:21:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (151A6800) [pid = 3780] [serial = 1887] [outer = 00000000] 08:21:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1658BC00) [pid = 3780] [serial = 1888] [outer = 151A6800] 08:21:39 INFO - PROCESS | 3780 | 1466180499829 Marionette DEBUG loaded listener.js 08:21:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1816A400) [pid = 3780] [serial = 1889] [outer = 151A6800] 08:21:40 INFO - PROCESS | 3780 | 1466180500451 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:21:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:21:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 998ms 08:21:40 INFO - PROCESS | 3780 | 1466180500512 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:21:40 INFO - PROCESS | 3780 | 1466180500514 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 08:21:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:21:40 INFO - PROCESS | 3780 | 1466180500536 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:21:40 INFO - PROCESS | 3780 | 1466180500540 Marionette TRACE conn2 <- [1,2482,null,{}] 08:21:40 INFO - PROCESS | 3780 | 1466180500551 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:40 INFO - PROCESS | 3780 | 1466180500556 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:40 INFO - PROCESS | 3780 | 1466180500661 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:21:40 INFO - PROCESS | 3780 | 1466180500876 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:40 INFO - PROCESS | 3780 | 1466180500879 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:40 INFO - PROCESS | 3780 | ++DOCSHELL 10229400 == 44 [pid = 3780] [id = 630] 08:21:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (10229800) [pid = 3780] [serial = 1890] [outer = 00000000] 08:21:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (10A4BC00) [pid = 3780] [serial = 1891] [outer = 10229800] 08:21:40 INFO - PROCESS | 3780 | 1466180500951 Marionette DEBUG loaded listener.js 08:21:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (11252400) [pid = 3780] [serial = 1892] [outer = 10229800] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 10560800 == 43 [pid = 3780] [id = 606] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 15957C00 == 42 [pid = 3780] [id = 626] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 10F6A400 == 41 [pid = 3780] [id = 625] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 102CB000 == 40 [pid = 3780] [id = 624] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 19918C00 == 39 [pid = 3780] [id = 623] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 1815D400 == 38 [pid = 3780] [id = 622] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 169B6400 == 37 [pid = 3780] [id = 621] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 151A1000 == 36 [pid = 3780] [id = 620] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 13952000 == 35 [pid = 3780] [id = 619] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 114CA400 == 34 [pid = 3780] [id = 618] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 1026A800 == 33 [pid = 3780] [id = 615] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 10A4A800 == 32 [pid = 3780] [id = 602] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 151AB800 == 31 [pid = 3780] [id = 605] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 10F78C00 == 30 [pid = 3780] [id = 604] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 102E4800 == 29 [pid = 3780] [id = 616] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 151A8C00 == 28 [pid = 3780] [id = 603] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 12AA0C00 == 27 [pid = 3780] [id = 617] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 13C55000 == 26 [pid = 3780] [id = 629] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 1A002400 == 25 [pid = 3780] [id = 627] 08:21:41 INFO - PROCESS | 3780 | --DOCSHELL 1126C800 == 24 [pid = 3780] [id = 628] 08:21:41 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (131E7400) [pid = 3780] [serial = 1825] [outer = 00000000] [url = about:blank] 08:21:41 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13283000) [pid = 3780] [serial = 1826] [outer = 00000000] [url = about:blank] 08:21:41 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (143F7800) [pid = 3780] [serial = 1828] [outer = 00000000] [url = about:blank] 08:21:41 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10F70400) [pid = 3780] [serial = 1820] [outer = 00000000] [url = about:blank] 08:21:41 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (10A49800) [pid = 3780] [serial = 1819] [outer = 00000000] [url = about:blank] 08:21:41 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1124E800) [pid = 3780] [serial = 1822] [outer = 00000000] [url = about:blank] 08:21:41 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1126C000) [pid = 3780] [serial = 1823] [outer = 00000000] [url = about:blank] 08:21:41 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (19764800) [pid = 3780] [serial = 1837] [outer = 00000000] [url = about:blank] 08:21:41 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1394BC00) [pid = 3780] [serial = 1814] [outer = 00000000] [url = about:blank] 08:21:41 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12A14000) [pid = 3780] [serial = 1813] [outer = 00000000] [url = about:blank] 08:21:41 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16FD5C00) [pid = 3780] [serial = 1817] [outer = 00000000] [url = about:blank] 08:21:41 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15BB2400) [pid = 3780] [serial = 1816] [outer = 00000000] [url = about:blank] 08:21:41 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16E97C00) [pid = 3780] [serial = 1834] [outer = 00000000] [url = about:blank] 08:21:41 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17D04400) [pid = 3780] [serial = 1835] [outer = 00000000] [url = about:blank] 08:21:41 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (12A9D400) [pid = 3780] [serial = 1840] [outer = 00000000] [url = about:blank] 08:21:41 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1991A800) [pid = 3780] [serial = 1843] [outer = 00000000] [url = about:blank] 08:21:41 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (19914000) [pid = 3780] [serial = 1838] [outer = 00000000] [url = about:blank] 08:21:41 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (15944000) [pid = 3780] [serial = 1831] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15B67C00) [pid = 3780] [serial = 1832] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (19ACF000) [pid = 3780] [serial = 1846] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (151A1400) [pid = 3780] [serial = 1829] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (13C5E000) [pid = 3780] [serial = 1841] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1991D800) [pid = 3780] [serial = 1844] [outer = 00000000] [url = about:blank] 08:21:42 INFO - PROCESS | 3780 | 1466180502158 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:21:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:21:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1685ms 08:21:42 INFO - PROCESS | 3780 | 1466180502231 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:21:42 INFO - PROCESS | 3780 | 1466180502236 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 08:21:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:21:42 INFO - PROCESS | 3780 | 1466180502243 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:21:42 INFO - PROCESS | 3780 | 1466180502246 Marionette TRACE conn2 <- [1,2486,null,{}] 08:21:42 INFO - PROCESS | 3780 | 1466180502253 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:42 INFO - PROCESS | 3780 | 1466180502256 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:42 INFO - PROCESS | 3780 | 1466180502339 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:21:42 INFO - PROCESS | 3780 | 1466180502440 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:42 INFO - PROCESS | 3780 | 1466180502426 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:42 INFO - PROCESS | 3780 | ++DOCSHELL 105ED800 == 25 [pid = 3780] [id = 631] 08:21:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (105EE000) [pid = 3780] [serial = 1893] [outer = 00000000] 08:21:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (11250C00) [pid = 3780] [serial = 1894] [outer = 105EE000] 08:21:42 INFO - PROCESS | 3780 | 1466180502473 Marionette DEBUG loaded listener.js 08:21:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (11251000) [pid = 3780] [serial = 1895] [outer = 105EE000] 08:21:42 INFO - PROCESS | 3780 | 1466180502880 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:21:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:21:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 656ms 08:21:42 INFO - PROCESS | 3780 | 1466180502907 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:21:42 INFO - PROCESS | 3780 | 1466180502912 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 08:21:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:21:42 INFO - PROCESS | 3780 | 1466180502922 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:21:42 INFO - PROCESS | 3780 | 1466180502924 Marionette TRACE conn2 <- [1,2490,null,{}] 08:21:42 INFO - PROCESS | 3780 | 1466180502928 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:42 INFO - PROCESS | 3780 | 1466180502931 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:43 INFO - PROCESS | 3780 | 1466180503021 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:21:43 INFO - PROCESS | 3780 | 1466180503028 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:43 INFO - PROCESS | 3780 | 1466180503030 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:43 INFO - PROCESS | 3780 | ++DOCSHELL 130C4000 == 26 [pid = 3780] [id = 632] 08:21:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13137800) [pid = 3780] [serial = 1896] [outer = 00000000] 08:21:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (131EA400) [pid = 3780] [serial = 1897] [outer = 13137800] 08:21:43 INFO - PROCESS | 3780 | 1466180503078 Marionette DEBUG loaded listener.js 08:21:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (132CDC00) [pid = 3780] [serial = 1898] [outer = 13137800] 08:21:43 INFO - PROCESS | 3780 | 1466180503523 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:21:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:21:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 08:21:43 INFO - PROCESS | 3780 | 1466180503582 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:21:43 INFO - PROCESS | 3780 | 1466180503585 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 08:21:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:21:43 INFO - PROCESS | 3780 | 1466180503588 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:21:43 INFO - PROCESS | 3780 | 1466180503591 Marionette TRACE conn2 <- [1,2494,null,{}] 08:21:43 INFO - PROCESS | 3780 | 1466180503602 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:43 INFO - PROCESS | 3780 | 1466180503607 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:43 INFO - PROCESS | 3780 | 1466180503714 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:21:43 INFO - PROCESS | 3780 | 1466180503817 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:43 INFO - PROCESS | 3780 | 1466180503821 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:43 INFO - PROCESS | 3780 | ++DOCSHELL 13C8EC00 == 27 [pid = 3780] [id = 633] 08:21:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (13C8F000) [pid = 3780] [serial = 1899] [outer = 00000000] 08:21:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (140E5C00) [pid = 3780] [serial = 1900] [outer = 13C8F000] 08:21:43 INFO - PROCESS | 3780 | 1466180503867 Marionette DEBUG loaded listener.js 08:21:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15188400) [pid = 3780] [serial = 1901] [outer = 13C8F000] 08:21:44 INFO - PROCESS | 3780 | 1466180504272 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:21:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:21:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 701ms 08:21:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:21:44 INFO - PROCESS | 3780 | 1466180504320 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:21:44 INFO - PROCESS | 3780 | 1466180504305 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 08:21:44 INFO - PROCESS | 3780 | 1466180504308 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:21:44 INFO - PROCESS | 3780 | 1466180504310 Marionette TRACE conn2 <- [1,2498,null,{}] 08:21:44 INFO - PROCESS | 3780 | 1466180504313 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:44 INFO - PROCESS | 3780 | 1466180504315 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:44 INFO - PROCESS | 3780 | 1466180504443 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:21:44 INFO - PROCESS | 3780 | 1466180504508 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:44 INFO - PROCESS | 3780 | 1466180504510 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:44 INFO - PROCESS | 3780 | ++DOCSHELL 151A8800 == 28 [pid = 3780] [id = 634] 08:21:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (151AB800) [pid = 3780] [serial = 1902] [outer = 00000000] 08:21:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15949000) [pid = 3780] [serial = 1903] [outer = 151AB800] 08:21:44 INFO - PROCESS | 3780 | 1466180504553 Marionette DEBUG loaded listener.js 08:21:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15B69400) [pid = 3780] [serial = 1904] [outer = 151AB800] 08:21:44 INFO - PROCESS | 3780 | 1466180504980 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:21:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:21:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 701ms 08:21:45 INFO - PROCESS | 3780 | 1466180505035 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:21:45 INFO - PROCESS | 3780 | 1466180505020 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 08:21:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:21:45 INFO - PROCESS | 3780 | 1466180505023 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:21:45 INFO - PROCESS | 3780 | 1466180505025 Marionette TRACE conn2 <- [1,2502,null,{}] 08:21:45 INFO - PROCESS | 3780 | 1466180505029 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:45 INFO - PROCESS | 3780 | 1466180505031 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:45 INFO - PROCESS | 3780 | 1466180505139 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:21:45 INFO - PROCESS | 3780 | 1466180505147 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:45 INFO - PROCESS | 3780 | 1466180505149 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:45 INFO - PROCESS | 3780 | ++DOCSHELL 16571400 == 29 [pid = 3780] [id = 635] 08:21:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16573400) [pid = 3780] [serial = 1905] [outer = 00000000] 08:21:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1658AC00) [pid = 3780] [serial = 1906] [outer = 16573400] 08:21:45 INFO - PROCESS | 3780 | 1466180505191 Marionette DEBUG loaded listener.js 08:21:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16E97C00) [pid = 3780] [serial = 1907] [outer = 16573400] 08:21:45 INFO - PROCESS | 3780 | 1466180505623 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:21:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:21:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 596ms 08:21:45 INFO - PROCESS | 3780 | 1466180505644 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:21:45 INFO - PROCESS | 3780 | 1466180505646 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 08:21:45 INFO - PROCESS | 3780 | 1466180505649 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:21:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:21:45 INFO - PROCESS | 3780 | 1466180505650 Marionette TRACE conn2 <- [1,2506,null,{}] 08:21:45 INFO - PROCESS | 3780 | 1466180505653 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:45 INFO - PROCESS | 3780 | 1466180505659 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:45 INFO - PROCESS | 3780 | 1466180505775 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:21:45 INFO - PROCESS | 3780 | 1466180505780 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:45 INFO - PROCESS | 3780 | 1466180505782 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:45 INFO - PROCESS | 3780 | ++DOCSHELL 17634000 == 30 [pid = 3780] [id = 636] 08:21:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17A83C00) [pid = 3780] [serial = 1908] [outer = 00000000] 08:21:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1816B800) [pid = 3780] [serial = 1909] [outer = 17A83C00] 08:21:45 INFO - PROCESS | 3780 | 1466180505881 Marionette DEBUG loaded listener.js 08:21:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19769000) [pid = 3780] [serial = 1910] [outer = 17A83C00] 08:21:46 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A0C0400) [pid = 3780] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:21:46 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13C5C400) [pid = 3780] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:21:46 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (19A05800) [pid = 3780] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:21:46 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1815D800) [pid = 3780] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:21:46 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1991A000) [pid = 3780] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:21:46 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (102CB400) [pid = 3780] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:21:46 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (14038400) [pid = 3780] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:21:46 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (102F1400) [pid = 3780] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:21:46 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1309E400) [pid = 3780] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:21:46 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (11CC9000) [pid = 3780] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:21:46 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (16A50C00) [pid = 3780] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:21:46 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (151A4000) [pid = 3780] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:21:46 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (13953800) [pid = 3780] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:21:46 INFO - PROCESS | 3780 | 1466180506481 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:21:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:21:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 865ms 08:21:46 INFO - PROCESS | 3780 | 1466180506516 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:21:46 INFO - PROCESS | 3780 | 1466180506518 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 08:21:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:21:46 INFO - PROCESS | 3780 | 1466180506522 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:21:46 INFO - PROCESS | 3780 | 1466180506532 Marionette TRACE conn2 <- [1,2510,null,{}] 08:21:46 INFO - PROCESS | 3780 | 1466180506540 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:46 INFO - PROCESS | 3780 | 1466180506542 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:46 INFO - PROCESS | 3780 | 1466180506601 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:21:46 INFO - PROCESS | 3780 | 1466180506606 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:46 INFO - PROCESS | 3780 | 1466180506608 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:46 INFO - PROCESS | 3780 | ++DOCSHELL 13C5C400 == 31 [pid = 3780] [id = 637] 08:21:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13C8DC00) [pid = 3780] [serial = 1911] [outer = 00000000] 08:21:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1658FC00) [pid = 3780] [serial = 1912] [outer = 13C8DC00] 08:21:46 INFO - PROCESS | 3780 | 1466180506651 Marionette DEBUG loaded listener.js 08:21:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1816AC00) [pid = 3780] [serial = 1913] [outer = 13C8DC00] 08:21:47 INFO - PROCESS | 3780 | 1466180507083 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:21:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:21:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 612ms 08:21:47 INFO - PROCESS | 3780 | 1466180507145 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:21:47 INFO - PROCESS | 3780 | 1466180507147 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 08:21:47 INFO - PROCESS | 3780 | 1466180507150 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:21:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:21:47 INFO - PROCESS | 3780 | 1466180507152 Marionette TRACE conn2 <- [1,2514,null,{}] 08:21:47 INFO - PROCESS | 3780 | 1466180507155 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:47 INFO - PROCESS | 3780 | 1466180507157 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:47 INFO - PROCESS | 3780 | 1466180507234 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:21:47 INFO - PROCESS | 3780 | 1466180507239 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:47 INFO - PROCESS | 3780 | 1466180507241 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:47 INFO - PROCESS | 3780 | ++DOCSHELL 1312BC00 == 32 [pid = 3780] [id = 638] 08:21:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13148800) [pid = 3780] [serial = 1914] [outer = 00000000] 08:21:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1991A800) [pid = 3780] [serial = 1915] [outer = 13148800] 08:21:47 INFO - PROCESS | 3780 | 1466180507283 Marionette DEBUG loaded listener.js 08:21:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1991B800) [pid = 3780] [serial = 1916] [outer = 13148800] 08:21:47 INFO - PROCESS | 3780 | 1466180507692 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:21:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:21:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 567ms 08:21:47 INFO - PROCESS | 3780 | 1466180507733 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:21:47 INFO - PROCESS | 3780 | 1466180507718 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 08:21:47 INFO - PROCESS | 3780 | 1466180507721 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:21:47 INFO - PROCESS | 3780 | 1466180507723 Marionette TRACE conn2 <- [1,2518,null,{}] 08:21:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:21:47 INFO - PROCESS | 3780 | 1466180507726 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:47 INFO - PROCESS | 3780 | 1466180507728 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:47 INFO - PROCESS | 3780 | 1466180507805 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:21:47 INFO - PROCESS | 3780 | 1466180507811 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:47 INFO - PROCESS | 3780 | 1466180507813 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:47 INFO - PROCESS | 3780 | ++DOCSHELL 13C8D800 == 33 [pid = 3780] [id = 639] 08:21:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (19A02000) [pid = 3780] [serial = 1917] [outer = 00000000] 08:21:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19A0EC00) [pid = 3780] [serial = 1918] [outer = 19A02000] 08:21:47 INFO - PROCESS | 3780 | 1466180507856 Marionette DEBUG loaded listener.js 08:21:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19ACF800) [pid = 3780] [serial = 1919] [outer = 19A02000] 08:21:48 INFO - PROCESS | 3780 | --DOCSHELL 105ED800 == 32 [pid = 3780] [id = 631] 08:21:48 INFO - PROCESS | 3780 | --DOCSHELL 10229400 == 31 [pid = 3780] [id = 630] 08:21:49 INFO - PROCESS | 3780 | --DOCSHELL 17634000 == 30 [pid = 3780] [id = 636] 08:21:49 INFO - PROCESS | 3780 | --DOCSHELL 1312BC00 == 29 [pid = 3780] [id = 638] 08:21:49 INFO - PROCESS | 3780 | --DOCSHELL 151A8800 == 28 [pid = 3780] [id = 634] 08:21:49 INFO - PROCESS | 3780 | --DOCSHELL 13C5C400 == 27 [pid = 3780] [id = 637] 08:21:49 INFO - PROCESS | 3780 | --DOCSHELL 16571400 == 26 [pid = 3780] [id = 635] 08:21:49 INFO - PROCESS | 3780 | --DOCSHELL 13C8EC00 == 25 [pid = 3780] [id = 633] 08:21:49 INFO - PROCESS | 3780 | --DOCSHELL 130C4000 == 24 [pid = 3780] [id = 632] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1975B000) [pid = 3780] [serial = 1867] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19A08C00) [pid = 3780] [serial = 1870] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (19761C00) [pid = 3780] [serial = 1868] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (19C3F000) [pid = 3780] [serial = 1873] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (19AD0800) [pid = 3780] [serial = 1847] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (11250000) [pid = 3780] [serial = 1849] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (11CCC000) [pid = 3780] [serial = 1850] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (13C8D000) [pid = 3780] [serial = 1852] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (140E6000) [pid = 3780] [serial = 1853] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (12AE0400) [pid = 3780] [serial = 1855] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (12DF0C00) [pid = 3780] [serial = 1856] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (17630400) [pid = 3780] [serial = 1864] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (156C3800) [pid = 3780] [serial = 1861] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (15956400) [pid = 3780] [serial = 1862] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (19A09400) [pid = 3780] [serial = 1871] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (13C16000) [pid = 3780] [serial = 1858] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (13C1F400) [pid = 3780] [serial = 1859] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1A463000) [pid = 3780] [serial = 1883] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (19ACD000) [pid = 3780] [serial = 1874] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (1A45B400) [pid = 3780] [serial = 1882] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (17598800) [pid = 3780] [serial = 1876] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (1A00EC00) [pid = 3780] [serial = 1879] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (19753800) [pid = 3780] [serial = 1877] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (17F1DC00) [pid = 3780] [serial = 1865] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (1A0B9400) [pid = 3780] [serial = 1880] [outer = 00000000] [url = about:blank] 08:21:49 INFO - PROCESS | 3780 | 1466180509469 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:21:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:21:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1759ms 08:21:49 INFO - PROCESS | 3780 | 1466180509499 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:21:49 INFO - PROCESS | 3780 | 1466180509502 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 08:21:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:21:49 INFO - PROCESS | 3780 | 1466180509507 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:21:49 INFO - PROCESS | 3780 | 1466180509511 Marionette TRACE conn2 <- [1,2522,null,{}] 08:21:49 INFO - PROCESS | 3780 | 1466180509519 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:49 INFO - PROCESS | 3780 | 1466180509523 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:49 INFO - PROCESS | 3780 | 1466180509628 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:21:49 INFO - PROCESS | 3780 | 1466180509636 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:49 INFO - PROCESS | 3780 | 1466180509640 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:49 INFO - PROCESS | 3780 | ++DOCSHELL 10F6D000 == 25 [pid = 3780] [id = 640] 08:21:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (10F72000) [pid = 3780] [serial = 1920] [outer = 00000000] 08:21:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (1124FC00) [pid = 3780] [serial = 1921] [outer = 10F72000] 08:21:49 INFO - PROCESS | 3780 | 1466180509689 Marionette DEBUG loaded listener.js 08:21:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (11425800) [pid = 3780] [serial = 1922] [outer = 10F72000] 08:21:50 INFO - PROCESS | 3780 | 1466180510157 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:21:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:21:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 700ms 08:21:50 INFO - PROCESS | 3780 | 1466180510210 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:21:50 INFO - PROCESS | 3780 | 1466180510215 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 08:21:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:21:50 INFO - PROCESS | 3780 | 1466180510221 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:21:50 INFO - PROCESS | 3780 | 1466180510224 Marionette TRACE conn2 <- [1,2526,null,{}] 08:21:50 INFO - PROCESS | 3780 | 1466180510227 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:50 INFO - PROCESS | 3780 | 1466180510230 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:50 INFO - PROCESS | 3780 | 1466180510316 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:21:50 INFO - PROCESS | 3780 | 1466180510322 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:50 INFO - PROCESS | 3780 | 1466180510325 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:50 INFO - PROCESS | 3780 | ++DOCSHELL 12BC5400 == 26 [pid = 3780] [id = 641] 08:21:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (12BCA800) [pid = 3780] [serial = 1923] [outer = 00000000] 08:21:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (12DF7800) [pid = 3780] [serial = 1924] [outer = 12BCA800] 08:21:50 INFO - PROCESS | 3780 | 1466180510371 Marionette DEBUG loaded listener.js 08:21:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (130C1000) [pid = 3780] [serial = 1925] [outer = 12BCA800] 08:21:50 INFO - PROCESS | 3780 | 1466180510820 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:21:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:21:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 611ms 08:21:50 INFO - PROCESS | 3780 | 1466180510841 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:21:50 INFO - PROCESS | 3780 | 1466180510843 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 08:21:50 INFO - PROCESS | 3780 | 1466180510847 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:21:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:21:50 INFO - PROCESS | 3780 | 1466180510850 Marionette TRACE conn2 <- [1,2530,null,{}] 08:21:50 INFO - PROCESS | 3780 | 1466180510861 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:50 INFO - PROCESS | 3780 | 1466180510848 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:50 INFO - PROCESS | 3780 | 1466180510934 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:21:50 INFO - PROCESS | 3780 | 1466180510942 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:50 INFO - PROCESS | 3780 | 1466180510945 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:50 INFO - PROCESS | 3780 | ++DOCSHELL 13C19400 == 27 [pid = 3780] [id = 642] 08:21:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (13C19800) [pid = 3780] [serial = 1926] [outer = 00000000] 08:21:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (13C53800) [pid = 3780] [serial = 1927] [outer = 13C19800] 08:21:50 INFO - PROCESS | 3780 | 1466180510993 Marionette DEBUG loaded listener.js 08:21:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (13C8A800) [pid = 3780] [serial = 1928] [outer = 13C19800] 08:21:51 INFO - PROCESS | 3780 | 1466180511762 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:21:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:21:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 954ms 08:21:51 INFO - PROCESS | 3780 | 1466180511800 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:21:51 INFO - PROCESS | 3780 | 1466180511805 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 08:21:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:21:51 INFO - PROCESS | 3780 | 1466180511810 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:21:51 INFO - PROCESS | 3780 | 1466180511816 Marionette TRACE conn2 <- [1,2534,null,{}] 08:21:51 INFO - PROCESS | 3780 | 1466180511821 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:51 INFO - PROCESS | 3780 | 1466180511824 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:51 INFO - PROCESS | 3780 | 1466180511937 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:21:52 INFO - PROCESS | 3780 | 1466180512050 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:52 INFO - PROCESS | 3780 | 1466180512053 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:52 INFO - PROCESS | 3780 | ++DOCSHELL 10F77800 == 28 [pid = 3780] [id = 643] 08:21:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (1124F800) [pid = 3780] [serial = 1929] [outer = 00000000] 08:21:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (12A9E000) [pid = 3780] [serial = 1930] [outer = 1124F800] 08:21:52 INFO - PROCESS | 3780 | 1466180512109 Marionette DEBUG loaded listener.js 08:21:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (132CD000) [pid = 3780] [serial = 1931] [outer = 1124F800] 08:21:52 INFO - PROCESS | 3780 | 1466180512800 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:21:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:21:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1063ms 08:21:52 INFO - PROCESS | 3780 | 1466180512916 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:21:52 INFO - PROCESS | 3780 | 1466180512921 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 08:21:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:21:52 INFO - PROCESS | 3780 | 1466180512926 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:21:52 INFO - PROCESS | 3780 | 1466180512930 Marionette TRACE conn2 <- [1,2538,null,{}] 08:21:52 INFO - PROCESS | 3780 | 1466180512935 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:52 INFO - PROCESS | 3780 | 1466180512938 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:53 INFO - PROCESS | 3780 | 1466180513052 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:21:53 INFO - PROCESS | 3780 | 1466180513189 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:53 INFO - PROCESS | 3780 | 1466180513194 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:53 INFO - PROCESS | 3780 | ++DOCSHELL 102C9800 == 29 [pid = 3780] [id = 644] 08:21:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (10F26C00) [pid = 3780] [serial = 1932] [outer = 00000000] 08:21:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (11CC9000) [pid = 3780] [serial = 1933] [outer = 10F26C00] 08:21:53 INFO - PROCESS | 3780 | 1466180513243 Marionette DEBUG loaded listener.js 08:21:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (12ADE400) [pid = 3780] [serial = 1934] [outer = 10F26C00] 08:21:53 INFO - PROCESS | 3780 | --DOCSHELL 12BC5400 == 28 [pid = 3780] [id = 641] 08:21:53 INFO - PROCESS | 3780 | --DOCSHELL 10F6D000 == 27 [pid = 3780] [id = 640] 08:21:53 INFO - PROCESS | 3780 | 1466180513672 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:21:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:21:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 784ms 08:21:53 INFO - PROCESS | 3780 | 1466180513710 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:21:53 INFO - PROCESS | 3780 | 1466180513713 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 08:21:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:21:53 INFO - PROCESS | 3780 | 1466180513720 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:21:53 INFO - PROCESS | 3780 | 1466180513723 Marionette TRACE conn2 <- [1,2542,null,{}] 08:21:53 INFO - PROCESS | 3780 | 1466180513727 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:53 INFO - PROCESS | 3780 | 1466180513730 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:53 INFO - PROCESS | 3780 | 1466180513816 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:21:53 INFO - PROCESS | 3780 | 1466180513909 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:53 INFO - PROCESS | 3780 | 1466180513911 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:53 INFO - PROCESS | 3780 | ++DOCSHELL 13C13000 == 28 [pid = 3780] [id = 645] 08:21:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (13C13400) [pid = 3780] [serial = 1935] [outer = 00000000] 08:21:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13C52C00) [pid = 3780] [serial = 1936] [outer = 13C13400] 08:21:53 INFO - PROCESS | 3780 | 1466180513959 Marionette DEBUG loaded listener.js 08:21:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (14041000) [pid = 3780] [serial = 1937] [outer = 13C13400] 08:21:54 INFO - PROCESS | 3780 | 1466180514372 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:21:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:21:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 676ms 08:21:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:21:54 INFO - PROCESS | 3780 | 1466180514415 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:21:54 INFO - PROCESS | 3780 | 1466180514417 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 08:21:54 INFO - PROCESS | 3780 | 1466180514420 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:21:54 INFO - PROCESS | 3780 | 1466180514422 Marionette TRACE conn2 <- [1,2546,null,{}] 08:21:54 INFO - PROCESS | 3780 | 1466180514436 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:54 INFO - PROCESS | 3780 | 1466180514440 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:54 INFO - PROCESS | 3780 | 1466180514526 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:21:54 INFO - PROCESS | 3780 | 1466180514536 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:54 INFO - PROCESS | 3780 | 1466180514540 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:54 INFO - PROCESS | 3780 | ++DOCSHELL 156CD800 == 29 [pid = 3780] [id = 646] 08:21:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1593E400) [pid = 3780] [serial = 1938] [outer = 00000000] 08:21:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (130CA400) [pid = 3780] [serial = 1939] [outer = 1593E400] 08:21:54 INFO - PROCESS | 3780 | 1466180514618 Marionette DEBUG loaded listener.js 08:21:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15B67C00) [pid = 3780] [serial = 1940] [outer = 1593E400] 08:21:55 INFO - PROCESS | 3780 | 1466180515085 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:21:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:21:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 691ms 08:21:55 INFO - PROCESS | 3780 | 1466180515104 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:21:55 INFO - PROCESS | 3780 | 1466180515105 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 08:21:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:21:55 INFO - PROCESS | 3780 | 1466180515112 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:21:55 INFO - PROCESS | 3780 | 1466180515114 Marionette TRACE conn2 <- [1,2550,null,{}] 08:21:55 INFO - PROCESS | 3780 | 1466180515117 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:55 INFO - PROCESS | 3780 | 1466180515119 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:55 INFO - PROCESS | 3780 | 1466180515201 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:21:55 INFO - PROCESS | 3780 | 1466180515206 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:55 INFO - PROCESS | 3780 | 1466180515208 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:55 INFO - PROCESS | 3780 | ++DOCSHELL 16FD7C00 == 30 [pid = 3780] [id = 647] 08:21:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17549400) [pid = 3780] [serial = 1941] [outer = 00000000] 08:21:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17D07C00) [pid = 3780] [serial = 1942] [outer = 17549400] 08:21:55 INFO - PROCESS | 3780 | 1466180515253 Marionette DEBUG loaded listener.js 08:21:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17F19800) [pid = 3780] [serial = 1943] [outer = 17549400] 08:21:55 INFO - PROCESS | 3780 | 1466180515690 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:21:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:21:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 08:21:55 INFO - PROCESS | 3780 | 1466180515735 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:21:55 INFO - PROCESS | 3780 | 1466180515737 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 08:21:55 INFO - PROCESS | 3780 | 1466180515741 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:21:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:21:55 INFO - PROCESS | 3780 | 1466180515742 Marionette TRACE conn2 <- [1,2554,null,{}] 08:21:55 INFO - PROCESS | 3780 | 1466180515745 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:55 INFO - PROCESS | 3780 | 1466180515747 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:55 INFO - PROCESS | 3780 | 1466180515855 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:21:55 INFO - PROCESS | 3780 | 1466180515860 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:55 INFO - PROCESS | 3780 | 1466180515862 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:55 INFO - PROCESS | 3780 | ++DOCSHELL 17493000 == 31 [pid = 3780] [id = 648] 08:21:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17F16C00) [pid = 3780] [serial = 1944] [outer = 00000000] 08:21:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19755000) [pid = 3780] [serial = 1945] [outer = 17F16C00] 08:21:55 INFO - PROCESS | 3780 | 1466180515904 Marionette DEBUG loaded listener.js 08:21:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19766800) [pid = 3780] [serial = 1946] [outer = 17F16C00] 08:21:56 INFO - PROCESS | 3780 | 1466180516376 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:21:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:21:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 676ms 08:21:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:21:56 INFO - PROCESS | 3780 | 1466180516440 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:21:56 INFO - PROCESS | 3780 | 1466180516442 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 08:21:56 INFO - PROCESS | 3780 | 1466180516445 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:21:56 INFO - PROCESS | 3780 | 1466180516447 Marionette TRACE conn2 <- [1,2558,null,{}] 08:21:56 INFO - PROCESS | 3780 | 1466180516450 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:56 INFO - PROCESS | 3780 | 1466180516456 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:56 INFO - PROCESS | 3780 | 1466180516596 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:21:56 INFO - PROCESS | 3780 | 1466180516668 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:56 INFO - PROCESS | 3780 | 1466180516671 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:56 INFO - PROCESS | 3780 | ++DOCSHELL 1976EC00 == 32 [pid = 3780] [id = 649] 08:21:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19916800) [pid = 3780] [serial = 1947] [outer = 00000000] 08:21:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19920800) [pid = 3780] [serial = 1948] [outer = 19916800] 08:21:56 INFO - PROCESS | 3780 | 1466180516714 Marionette DEBUG loaded listener.js 08:21:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19A09000) [pid = 3780] [serial = 1949] [outer = 19916800] 08:21:57 INFO - PROCESS | 3780 | 1466180517168 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 784ms 08:21:57 INFO - PROCESS | 3780 | 1466180517232 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:21:57 INFO - PROCESS | 3780 | 1466180517234 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 08:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:21:57 INFO - PROCESS | 3780 | 1466180517237 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:21:57 INFO - PROCESS | 3780 | 1466180517239 Marionette TRACE conn2 <- [1,2562,null,{}] 08:21:57 INFO - PROCESS | 3780 | 1466180517248 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:57 INFO - PROCESS | 3780 | 1466180517250 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:57 INFO - PROCESS | 3780 | 1466180517357 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:21:57 INFO - PROCESS | 3780 | 1466180517365 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:57 INFO - PROCESS | 3780 | 1466180517367 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:57 INFO - PROCESS | 3780 | ++DOCSHELL 156C2C00 == 33 [pid = 3780] [id = 650] 08:21:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15BAF400) [pid = 3780] [serial = 1950] [outer = 00000000] 08:21:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (19AD2C00) [pid = 3780] [serial = 1951] [outer = 15BAF400] 08:21:57 INFO - PROCESS | 3780 | 1466180517409 Marionette DEBUG loaded listener.js 08:21:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19C3DC00) [pid = 3780] [serial = 1952] [outer = 15BAF400] 08:21:57 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10F72000) [pid = 3780] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:21:57 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (151AB800) [pid = 3780] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:21:57 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16573400) [pid = 3780] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:21:57 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17A83C00) [pid = 3780] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:21:57 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (12BCA800) [pid = 3780] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:21:57 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13148800) [pid = 3780] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:21:57 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (19A02000) [pid = 3780] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:21:57 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13C8F000) [pid = 3780] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:21:57 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13137800) [pid = 3780] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:21:57 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (105EE000) [pid = 3780] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:21:57 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10229800) [pid = 3780] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:21:57 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (151A6800) [pid = 3780] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:21:57 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (114BFC00) [pid = 3780] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:21:57 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13C8DC00) [pid = 3780] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:21:57 INFO - PROCESS | 3780 | 1466180517886 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 691ms 08:21:57 INFO - PROCESS | 3780 | 1466180517919 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:21:57 INFO - PROCESS | 3780 | 1466180517921 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 08:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:21:57 INFO - PROCESS | 3780 | 1466180517924 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:21:57 INFO - PROCESS | 3780 | 1466180517926 Marionette TRACE conn2 <- [1,2566,null,{}] 08:21:57 INFO - PROCESS | 3780 | 1466180517930 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:57 INFO - PROCESS | 3780 | 1466180517931 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:58 INFO - PROCESS | 3780 | 1466180518009 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:21:58 INFO - PROCESS | 3780 | 1466180518014 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:58 INFO - PROCESS | 3780 | 1466180518016 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:58 INFO - PROCESS | 3780 | ++DOCSHELL 12A9D400 == 34 [pid = 3780] [id = 651] 08:21:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (12AE6000) [pid = 3780] [serial = 1953] [outer = 00000000] 08:21:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13C19000) [pid = 3780] [serial = 1954] [outer = 12AE6000] 08:21:58 INFO - PROCESS | 3780 | 1466180518059 Marionette DEBUG loaded listener.js 08:21:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (143F0C00) [pid = 3780] [serial = 1955] [outer = 12AE6000] 08:21:58 INFO - PROCESS | 3780 | 1466180518511 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:21:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:21:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 614ms 08:21:58 INFO - PROCESS | 3780 | 1466180518563 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:21:58 INFO - PROCESS | 3780 | 1466180518565 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 08:21:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:21:58 INFO - PROCESS | 3780 | 1466180518568 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:21:58 INFO - PROCESS | 3780 | 1466180518569 Marionette TRACE conn2 <- [1,2570,null,{}] 08:21:58 INFO - PROCESS | 3780 | 1466180518573 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:58 INFO - PROCESS | 3780 | 1466180518575 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:58 INFO - PROCESS | 3780 | 1466180518636 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:21:58 INFO - PROCESS | 3780 | 1466180518667 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:58 INFO - PROCESS | 3780 | 1466180518669 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:58 INFO - PROCESS | 3780 | ++DOCSHELL 13277000 == 35 [pid = 3780] [id = 652] 08:21:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15BAB400) [pid = 3780] [serial = 1956] [outer = 00000000] 08:21:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19A0CC00) [pid = 3780] [serial = 1957] [outer = 15BAB400] 08:21:58 INFO - PROCESS | 3780 | 1466180518711 Marionette DEBUG loaded listener.js 08:21:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A003800) [pid = 3780] [serial = 1958] [outer = 15BAB400] 08:21:59 INFO - PROCESS | 3780 | 1466180519156 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:21:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:21:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 614ms 08:21:59 INFO - PROCESS | 3780 | 1466180519190 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:21:59 INFO - PROCESS | 3780 | 1466180519192 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 08:21:59 INFO - PROCESS | 3780 | 1466180519195 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:21:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:21:59 INFO - PROCESS | 3780 | 1466180519197 Marionette TRACE conn2 <- [1,2574,null,{}] 08:21:59 INFO - PROCESS | 3780 | 1466180519201 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:59 INFO - PROCESS | 3780 | 1466180519202 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:59 INFO - PROCESS | 3780 | 1466180519281 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:21:59 INFO - PROCESS | 3780 | 1466180519286 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:59 INFO - PROCESS | 3780 | 1466180519288 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:21:59 INFO - PROCESS | 3780 | ++DOCSHELL 11AD2000 == 36 [pid = 3780] [id = 653] 08:21:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15180800) [pid = 3780] [serial = 1959] [outer = 00000000] 08:21:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A0BA000) [pid = 3780] [serial = 1960] [outer = 15180800] 08:21:59 INFO - PROCESS | 3780 | 1466180519329 Marionette DEBUG loaded listener.js 08:21:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A0BE400) [pid = 3780] [serial = 1961] [outer = 15180800] 08:21:59 INFO - PROCESS | 3780 | 1466180519798 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:21:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:21:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 676ms 08:21:59 INFO - PROCESS | 3780 | 1466180519879 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:21:59 INFO - PROCESS | 3780 | 1466180519884 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 08:21:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:21:59 INFO - PROCESS | 3780 | 1466180519889 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:21:59 INFO - PROCESS | 3780 | 1466180519894 Marionette TRACE conn2 <- [1,2578,null,{}] 08:21:59 INFO - PROCESS | 3780 | 1466180519951 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:59 INFO - PROCESS | 3780 | 1466180519955 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:00 INFO - PROCESS | 3780 | 1466180520097 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:22:00 INFO - PROCESS | 3780 | 1466180520228 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:00 INFO - PROCESS | 3780 | 1466180520233 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:00 INFO - PROCESS | 3780 | ++DOCSHELL 10F78000 == 37 [pid = 3780] [id = 654] 08:22:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10F78C00) [pid = 3780] [serial = 1962] [outer = 00000000] 08:22:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (11C27000) [pid = 3780] [serial = 1963] [outer = 10F78C00] 08:22:00 INFO - PROCESS | 3780 | 1466180520288 Marionette DEBUG loaded listener.js 08:22:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (12DF0C00) [pid = 3780] [serial = 1964] [outer = 10F78C00] 08:22:00 INFO - PROCESS | 3780 | 1466180520842 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 984ms 08:22:00 INFO - PROCESS | 3780 | 1466180520881 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:22:00 INFO - PROCESS | 3780 | 1466180520885 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 08:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:22:00 INFO - PROCESS | 3780 | 1466180520892 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:22:00 INFO - PROCESS | 3780 | 1466180520894 Marionette TRACE conn2 <- [1,2582,null,{}] 08:22:00 INFO - PROCESS | 3780 | 1466180520898 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:00 INFO - PROCESS | 3780 | 1466180520901 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:00 INFO - PROCESS | 3780 | 1466180521007 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:22:01 INFO - PROCESS | 3780 | 1466180521116 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:01 INFO - PROCESS | 3780 | 1466180521119 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:01 INFO - PROCESS | 3780 | ++DOCSHELL 15189C00 == 38 [pid = 3780] [id = 655] 08:22:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1519FC00) [pid = 3780] [serial = 1965] [outer = 00000000] 08:22:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1528EC00) [pid = 3780] [serial = 1966] [outer = 1519FC00] 08:22:01 INFO - PROCESS | 3780 | 1466180521173 Marionette DEBUG loaded listener.js 08:22:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15943000) [pid = 3780] [serial = 1967] [outer = 1519FC00] 08:22:01 INFO - PROCESS | 3780 | 1466180521825 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 984ms 08:22:01 INFO - PROCESS | 3780 | 1466180521881 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:22:01 INFO - PROCESS | 3780 | 1466180521885 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 08:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:22:01 INFO - PROCESS | 3780 | 1466180521891 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:22:01 INFO - PROCESS | 3780 | 1466180521896 Marionette TRACE conn2 <- [1,2586,null,{}] 08:22:01 INFO - PROCESS | 3780 | 1466180521908 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:01 INFO - PROCESS | 3780 | 1466180521913 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:02 INFO - PROCESS | 3780 | 1466180522022 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:22:02 INFO - PROCESS | 3780 | 1466180522163 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:02 INFO - PROCESS | 3780 | 1466180522167 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:02 INFO - PROCESS | 3780 | ++DOCSHELL 13153000 == 39 [pid = 3780] [id = 656] 08:22:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (13154400) [pid = 3780] [serial = 1968] [outer = 00000000] 08:22:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (19912400) [pid = 3780] [serial = 1969] [outer = 13154400] 08:22:02 INFO - PROCESS | 3780 | 1466180522223 Marionette DEBUG loaded listener.js 08:22:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (19A0A000) [pid = 3780] [serial = 1970] [outer = 13154400] 08:22:02 INFO - PROCESS | 3780 | 1466180522891 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1091ms 08:22:02 INFO - PROCESS | 3780 | 1466180522978 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:22:02 INFO - PROCESS | 3780 | 1466180522982 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 08:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:22:02 INFO - PROCESS | 3780 | 1466180522986 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:22:02 INFO - PROCESS | 3780 | 1466180522989 Marionette TRACE conn2 <- [1,2590,null,{}] 08:22:02 INFO - PROCESS | 3780 | 1466180522994 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:02 INFO - PROCESS | 3780 | 1466180522997 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:03 INFO - PROCESS | 3780 | 1466180523097 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:22:03 INFO - PROCESS | 3780 | 1466180523247 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:03 INFO - PROCESS | 3780 | 1466180523249 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:03 INFO - PROCESS | 3780 | --DOCSHELL 13C8D800 == 38 [pid = 3780] [id = 639] 08:22:03 INFO - PROCESS | 3780 | --DOCSHELL 13277000 == 37 [pid = 3780] [id = 652] 08:22:03 INFO - PROCESS | 3780 | --DOCSHELL 12A9D400 == 36 [pid = 3780] [id = 651] 08:22:03 INFO - PROCESS | 3780 | --DOCSHELL 156C2C00 == 35 [pid = 3780] [id = 650] 08:22:03 INFO - PROCESS | 3780 | --DOCSHELL 1976EC00 == 34 [pid = 3780] [id = 649] 08:22:03 INFO - PROCESS | 3780 | --DOCSHELL 17493000 == 33 [pid = 3780] [id = 648] 08:22:03 INFO - PROCESS | 3780 | --DOCSHELL 16FD7C00 == 32 [pid = 3780] [id = 647] 08:22:03 INFO - PROCESS | 3780 | --DOCSHELL 156CD800 == 31 [pid = 3780] [id = 646] 08:22:03 INFO - PROCESS | 3780 | --DOCSHELL 13C13000 == 30 [pid = 3780] [id = 645] 08:22:03 INFO - PROCESS | 3780 | --DOCSHELL 102C9800 == 29 [pid = 3780] [id = 644] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (19A0EC00) [pid = 3780] [serial = 1918] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (140E5C00) [pid = 3780] [serial = 1900] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (131EA400) [pid = 3780] [serial = 1897] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (132CDC00) [pid = 3780] [serial = 1898] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (11250C00) [pid = 3780] [serial = 1894] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11251000) [pid = 3780] [serial = 1895] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (130C1000) [pid = 3780] [serial = 1925] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11252400) [pid = 3780] [serial = 1892] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10A4BC00) [pid = 3780] [serial = 1891] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1816A400) [pid = 3780] [serial = 1889] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1658BC00) [pid = 3780] [serial = 1888] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13C12800) [pid = 3780] [serial = 1886] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13275C00) [pid = 3780] [serial = 1885] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (13C53800) [pid = 3780] [serial = 1927] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (19ACF800) [pid = 3780] [serial = 1919] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1991B800) [pid = 3780] [serial = 1916] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16E97C00) [pid = 3780] [serial = 1907] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1658FC00) [pid = 3780] [serial = 1912] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1816AC00) [pid = 3780] [serial = 1913] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (15188400) [pid = 3780] [serial = 1901] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1124FC00) [pid = 3780] [serial = 1921] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15949000) [pid = 3780] [serial = 1903] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1658AC00) [pid = 3780] [serial = 1906] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (15B69400) [pid = 3780] [serial = 1904] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1816B800) [pid = 3780] [serial = 1909] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (19769000) [pid = 3780] [serial = 1910] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (12DF7800) [pid = 3780] [serial = 1924] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1991A800) [pid = 3780] [serial = 1915] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (11425800) [pid = 3780] [serial = 1922] [outer = 00000000] [url = about:blank] 08:22:03 INFO - PROCESS | 3780 | ++DOCSHELL 102C9800 == 30 [pid = 3780] [id = 657] 08:22:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (102D2000) [pid = 3780] [serial = 1971] [outer = 00000000] 08:22:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (10F73C00) [pid = 3780] [serial = 1972] [outer = 102D2000] 08:22:03 INFO - PROCESS | 3780 | 1466180523341 Marionette DEBUG loaded listener.js 08:22:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (1125A400) [pid = 3780] [serial = 1973] [outer = 102D2000] 08:22:03 INFO - PROCESS | 3780 | 1466180523744 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 784ms 08:22:03 INFO - PROCESS | 3780 | 1466180523769 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:22:03 INFO - PROCESS | 3780 | 1466180523773 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 08:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:22:03 INFO - PROCESS | 3780 | 1466180523827 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:22:03 INFO - PROCESS | 3780 | 1466180523830 Marionette TRACE conn2 <- [1,2594,null,{}] 08:22:03 INFO - PROCESS | 3780 | 1466180523839 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:03 INFO - PROCESS | 3780 | 1466180523841 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:03 INFO - PROCESS | 3780 | 1466180523925 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:22:03 INFO - PROCESS | 3780 | 1466180523933 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:03 INFO - PROCESS | 3780 | 1466180523935 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:03 INFO - PROCESS | 3780 | ++DOCSHELL 12BC5400 == 31 [pid = 3780] [id = 658] 08:22:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (12BC6000) [pid = 3780] [serial = 1974] [outer = 00000000] 08:22:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (13154000) [pid = 3780] [serial = 1975] [outer = 12BC6000] 08:22:03 INFO - PROCESS | 3780 | 1466180523988 Marionette DEBUG loaded listener.js 08:22:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (132C3400) [pid = 3780] [serial = 1976] [outer = 12BC6000] 08:22:04 INFO - PROCESS | 3780 | 1466180524474 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 723ms 08:22:04 INFO - PROCESS | 3780 | 1466180524526 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:22:04 INFO - PROCESS | 3780 | 1466180524528 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 08:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:22:04 INFO - PROCESS | 3780 | 1466180524516 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:22:04 INFO - PROCESS | 3780 | 1466180524519 Marionette TRACE conn2 <- [1,2598,null,{}] 08:22:04 INFO - PROCESS | 3780 | 1466180524555 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:04 INFO - PROCESS | 3780 | 1466180524559 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:04 INFO - PROCESS | 3780 | 1466180524681 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:22:04 INFO - PROCESS | 3780 | 1466180524743 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:04 INFO - PROCESS | 3780 | 1466180524746 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:04 INFO - PROCESS | 3780 | ++DOCSHELL 13C8F000 == 32 [pid = 3780] [id = 659] 08:22:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13C8F400) [pid = 3780] [serial = 1977] [outer = 00000000] 08:22:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1434CC00) [pid = 3780] [serial = 1978] [outer = 13C8F400] 08:22:04 INFO - PROCESS | 3780 | 1466180524791 Marionette DEBUG loaded listener.js 08:22:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (151A5400) [pid = 3780] [serial = 1979] [outer = 13C8F400] 08:22:05 INFO - PROCESS | 3780 | 1466180525178 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:22:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:22:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 676ms 08:22:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:22:05 INFO - PROCESS | 3780 | 1466180525214 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:22:05 INFO - PROCESS | 3780 | 1466180525217 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 08:22:05 INFO - PROCESS | 3780 | 1466180525220 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:22:05 INFO - PROCESS | 3780 | 1466180525222 Marionette TRACE conn2 <- [1,2602,null,{}] 08:22:05 INFO - PROCESS | 3780 | 1466180525239 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:05 INFO - PROCESS | 3780 | 1466180525241 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:05 INFO - PROCESS | 3780 | 1466180525374 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:22:05 INFO - PROCESS | 3780 | 1466180525435 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:05 INFO - PROCESS | 3780 | 1466180525437 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:05 INFO - PROCESS | 3780 | ++DOCSHELL 15286000 == 33 [pid = 3780] [id = 660] 08:22:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1528FC00) [pid = 3780] [serial = 1980] [outer = 00000000] 08:22:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15BB5400) [pid = 3780] [serial = 1981] [outer = 1528FC00] 08:22:05 INFO - PROCESS | 3780 | 1466180525480 Marionette DEBUG loaded listener.js 08:22:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (166BE000) [pid = 3780] [serial = 1982] [outer = 1528FC00] 08:22:05 INFO - PROCESS | 3780 | 1466180525879 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:22:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:22:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 676ms 08:22:05 INFO - PROCESS | 3780 | 1466180525911 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:22:05 INFO - PROCESS | 3780 | 1466180525913 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 08:22:05 INFO - PROCESS | 3780 | 1466180525916 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:22:05 INFO - PROCESS | 3780 | 1466180525918 Marionette TRACE conn2 <- [1,2606,null,{}] 08:22:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:22:05 INFO - PROCESS | 3780 | 1466180525921 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:05 INFO - PROCESS | 3780 | 1466180525923 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:06 INFO - PROCESS | 3780 | 1466180526067 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:22:06 INFO - PROCESS | 3780 | 1466180526132 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:06 INFO - PROCESS | 3780 | 1466180526134 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:06 INFO - PROCESS | 3780 | ++DOCSHELL 16FD5400 == 34 [pid = 3780] [id = 661] 08:22:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16FD5C00) [pid = 3780] [serial = 1983] [outer = 00000000] 08:22:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17634C00) [pid = 3780] [serial = 1984] [outer = 16FD5C00] 08:22:06 INFO - PROCESS | 3780 | 1466180526176 Marionette DEBUG loaded listener.js 08:22:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17638000) [pid = 3780] [serial = 1985] [outer = 16FD5C00] 08:22:06 INFO - PROCESS | 3780 | 1466180526596 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 722ms 08:22:06 INFO - PROCESS | 3780 | 1466180526643 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:22:06 INFO - PROCESS | 3780 | 1466180526645 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 08:22:06 INFO - PROCESS | 3780 | 1466180526649 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:22:06 INFO - PROCESS | 3780 | 1466180526650 Marionette TRACE conn2 <- [1,2610,null,{}] 08:22:06 INFO - PROCESS | 3780 | 1466180526654 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:06 INFO - PROCESS | 3780 | 1466180526659 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:06 INFO - PROCESS | 3780 | 1466180526801 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:22:06 INFO - PROCESS | 3780 | 1466180526866 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:06 INFO - PROCESS | 3780 | 1466180526868 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:06 INFO - PROCESS | 3780 | ++DOCSHELL 18163400 == 35 [pid = 3780] [id = 662] 08:22:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19757400) [pid = 3780] [serial = 1986] [outer = 00000000] 08:22:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1976F800) [pid = 3780] [serial = 1987] [outer = 19757400] 08:22:06 INFO - PROCESS | 3780 | 1466180526911 Marionette DEBUG loaded listener.js 08:22:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19917000) [pid = 3780] [serial = 1988] [outer = 19757400] 08:22:07 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1593E400) [pid = 3780] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:22:07 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13C13400) [pid = 3780] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:22:07 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10F26C00) [pid = 3780] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:22:07 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17549400) [pid = 3780] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:22:07 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (19916800) [pid = 3780] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:22:07 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15BAF400) [pid = 3780] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:22:07 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (12AE6000) [pid = 3780] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:22:07 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (15BAB400) [pid = 3780] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:22:07 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (17F16C00) [pid = 3780] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:22:07 INFO - PROCESS | 3780 | 1466180527454 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 830ms 08:22:07 INFO - PROCESS | 3780 | 1466180527492 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:22:07 INFO - PROCESS | 3780 | 1466180527494 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 08:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:22:07 INFO - PROCESS | 3780 | 1466180527481 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:22:07 INFO - PROCESS | 3780 | 1466180527492 Marionette TRACE conn2 <- [1,2614,null,{}] 08:22:07 INFO - PROCESS | 3780 | 1466180527496 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:07 INFO - PROCESS | 3780 | 1466180527498 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:07 INFO - PROCESS | 3780 | 1466180527576 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:22:07 INFO - PROCESS | 3780 | 1466180527679 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:07 INFO - PROCESS | 3780 | 1466180527681 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:07 INFO - PROCESS | 3780 | ++DOCSHELL 105E4800 == 36 [pid = 3780] [id = 663] 08:22:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (10F70400) [pid = 3780] [serial = 1989] [outer = 00000000] 08:22:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1528E800) [pid = 3780] [serial = 1990] [outer = 10F70400] 08:22:07 INFO - PROCESS | 3780 | 1466180527725 Marionette DEBUG loaded listener.js 08:22:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (18168000) [pid = 3780] [serial = 1991] [outer = 10F70400] 08:22:08 INFO - PROCESS | 3780 | 1466180528089 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 645ms 08:22:08 INFO - PROCESS | 3780 | 1466180528139 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:22:08 INFO - PROCESS | 3780 | 1466180528141 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 08:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:22:08 INFO - PROCESS | 3780 | 1466180528144 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:22:08 INFO - PROCESS | 3780 | 1466180528146 Marionette TRACE conn2 <- [1,2618,null,{}] 08:22:08 INFO - PROCESS | 3780 | 1466180528149 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:08 INFO - PROCESS | 3780 | 1466180528151 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:08 INFO - PROCESS | 3780 | 1466180528229 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:22:08 INFO - PROCESS | 3780 | 1466180528325 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:08 INFO - PROCESS | 3780 | 1466180528327 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:08 INFO - PROCESS | 3780 | ++DOCSHELL 14036000 == 37 [pid = 3780] [id = 664] 08:22:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (152D2000) [pid = 3780] [serial = 1992] [outer = 00000000] 08:22:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (0F9E1C00) [pid = 3780] [serial = 1993] [outer = 152D2000] 08:22:08 INFO - PROCESS | 3780 | 1466180528371 Marionette DEBUG loaded listener.js 08:22:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13C87C00) [pid = 3780] [serial = 1994] [outer = 152D2000] 08:22:08 INFO - PROCESS | 3780 | 1466180528708 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 08:22:08 INFO - PROCESS | 3780 | 1466180528766 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:22:08 INFO - PROCESS | 3780 | 1466180528768 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 08:22:08 INFO - PROCESS | 3780 | 1466180528771 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:22:08 INFO - PROCESS | 3780 | 1466180528773 Marionette TRACE conn2 <- [1,2622,null,{}] 08:22:08 INFO - PROCESS | 3780 | 1466180528776 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:08 INFO - PROCESS | 3780 | 1466180528778 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:08 INFO - PROCESS | 3780 | 1466180528897 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:22:08 INFO - PROCESS | 3780 | 1466180528932 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:08 INFO - PROCESS | 3780 | 1466180528934 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:08 INFO - PROCESS | 3780 | ++DOCSHELL 13C57800 == 38 [pid = 3780] [id = 665] 08:22:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (18160000) [pid = 3780] [serial = 1995] [outer = 00000000] 08:22:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19AD1800) [pid = 3780] [serial = 1996] [outer = 18160000] 08:22:08 INFO - PROCESS | 3780 | 1466180528976 Marionette DEBUG loaded listener.js 08:22:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19ACD400) [pid = 3780] [serial = 1997] [outer = 18160000] 08:22:09 INFO - PROCESS | 3780 | 1466180529482 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 799ms 08:22:09 INFO - PROCESS | 3780 | 1466180529558 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:22:09 INFO - PROCESS | 3780 | 1466180529563 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 08:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:22:09 INFO - PROCESS | 3780 | 1466180529568 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:22:09 INFO - PROCESS | 3780 | 1466180529572 Marionette TRACE conn2 <- [1,2626,null,{}] 08:22:09 INFO - PROCESS | 3780 | 1466180529578 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:09 INFO - PROCESS | 3780 | 1466180529581 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:09 INFO - PROCESS | 3780 | 1466180529692 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:22:09 INFO - PROCESS | 3780 | 1466180529833 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:09 INFO - PROCESS | 3780 | 1466180529838 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:09 INFO - PROCESS | 3780 | ++DOCSHELL 10A53000 == 39 [pid = 3780] [id = 666] 08:22:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (10EF6000) [pid = 3780] [serial = 1998] [outer = 00000000] 08:22:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (11AD3000) [pid = 3780] [serial = 1999] [outer = 10EF6000] 08:22:09 INFO - PROCESS | 3780 | 1466180529894 Marionette DEBUG loaded listener.js 08:22:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (12A1B000) [pid = 3780] [serial = 2000] [outer = 10EF6000] 08:22:10 INFO - PROCESS | 3780 | 1466180530472 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 983ms 08:22:10 INFO - PROCESS | 3780 | 1466180530555 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:22:10 INFO - PROCESS | 3780 | 1466180530560 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 08:22:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:22:10 INFO - PROCESS | 3780 | 1466180530566 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:22:10 INFO - PROCESS | 3780 | 1466180530569 Marionette TRACE conn2 <- [1,2630,null,{}] 08:22:10 INFO - PROCESS | 3780 | 1466180530573 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:10 INFO - PROCESS | 3780 | 1466180530576 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:10 INFO - PROCESS | 3780 | 1466180530713 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:22:10 INFO - PROCESS | 3780 | 1466180530852 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:10 INFO - PROCESS | 3780 | 1466180530855 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:10 INFO - PROCESS | 3780 | ++DOCSHELL 13951400 == 40 [pid = 3780] [id = 667] 08:22:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (13952000) [pid = 3780] [serial = 2001] [outer = 00000000] 08:22:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (13C89000) [pid = 3780] [serial = 2002] [outer = 13952000] 08:22:10 INFO - PROCESS | 3780 | 1466180530909 Marionette DEBUG loaded listener.js 08:22:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (151A0400) [pid = 3780] [serial = 2003] [outer = 13952000] 08:22:11 INFO - PROCESS | 3780 | 1466180531450 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:22:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:22:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 983ms 08:22:11 INFO - PROCESS | 3780 | 1466180531551 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:22:11 INFO - PROCESS | 3780 | 1466180531553 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 08:22:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:22:11 INFO - PROCESS | 3780 | 1466180531557 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:22:11 INFO - PROCESS | 3780 | 1466180531561 Marionette TRACE conn2 <- [1,2634,null,{}] 08:22:11 INFO - PROCESS | 3780 | 1466180531571 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:11 INFO - PROCESS | 3780 | 1466180531576 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:11 INFO - PROCESS | 3780 | 1466180531687 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:22:11 INFO - PROCESS | 3780 | 1466180531961 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:11 INFO - PROCESS | 3780 | 1466180531964 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:11 INFO - PROCESS | 3780 | ++DOCSHELL 102C9000 == 41 [pid = 3780] [id = 668] 08:22:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (102F3C00) [pid = 3780] [serial = 2004] [outer = 00000000] 08:22:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10F25400) [pid = 3780] [serial = 2005] [outer = 102F3C00] 08:22:12 INFO - PROCESS | 3780 | 1466180532039 Marionette DEBUG loaded listener.js 08:22:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (10F84800) [pid = 3780] [serial = 2006] [outer = 102F3C00] 08:22:12 INFO - PROCESS | 3780 | --DOCSHELL 14036000 == 40 [pid = 3780] [id = 664] 08:22:12 INFO - PROCESS | 3780 | --DOCSHELL 105E4800 == 39 [pid = 3780] [id = 663] 08:22:12 INFO - PROCESS | 3780 | --DOCSHELL 18163400 == 38 [pid = 3780] [id = 662] 08:22:12 INFO - PROCESS | 3780 | --DOCSHELL 16FD5400 == 37 [pid = 3780] [id = 661] 08:22:12 INFO - PROCESS | 3780 | --DOCSHELL 15286000 == 36 [pid = 3780] [id = 660] 08:22:12 INFO - PROCESS | 3780 | --DOCSHELL 13C8F000 == 35 [pid = 3780] [id = 659] 08:22:12 INFO - PROCESS | 3780 | --DOCSHELL 12BC5400 == 34 [pid = 3780] [id = 658] 08:22:12 INFO - PROCESS | 3780 | --DOCSHELL 102C9800 == 33 [pid = 3780] [id = 657] 08:22:12 INFO - PROCESS | 3780 | --DOCSHELL 10F78000 == 32 [pid = 3780] [id = 654] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (130CA400) [pid = 3780] [serial = 1939] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15B67C00) [pid = 3780] [serial = 1940] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13C52C00) [pid = 3780] [serial = 1936] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (14041000) [pid = 3780] [serial = 1937] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12ADE400) [pid = 3780] [serial = 1934] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11CC9000) [pid = 3780] [serial = 1933] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (12A9E000) [pid = 3780] [serial = 1930] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17D07C00) [pid = 3780] [serial = 1942] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (19A09000) [pid = 3780] [serial = 1949] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (19920800) [pid = 3780] [serial = 1948] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (19AD2C00) [pid = 3780] [serial = 1951] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (143F0C00) [pid = 3780] [serial = 1955] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13C19000) [pid = 3780] [serial = 1954] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (19A0CC00) [pid = 3780] [serial = 1957] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A0BA000) [pid = 3780] [serial = 1960] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (19755000) [pid = 3780] [serial = 1945] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (19C3DC00) [pid = 3780] [serial = 1952] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A003800) [pid = 3780] [serial = 1958] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (19766800) [pid = 3780] [serial = 1946] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (17F19800) [pid = 3780] [serial = 1943] [outer = 00000000] [url = about:blank] 08:22:12 INFO - PROCESS | 3780 | 1466180532747 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:22:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:22:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1229ms 08:22:12 INFO - PROCESS | 3780 | 1466180532800 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:22:12 INFO - PROCESS | 3780 | 1466180532804 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 08:22:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:22:12 INFO - PROCESS | 3780 | 1466180532808 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:22:12 INFO - PROCESS | 3780 | 1466180532810 Marionette TRACE conn2 <- [1,2638,null,{}] 08:22:12 INFO - PROCESS | 3780 | 1466180532816 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:12 INFO - PROCESS | 3780 | 1466180532820 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:12 INFO - PROCESS | 3780 | 1466180532952 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:22:13 INFO - PROCESS | 3780 | 1466180533017 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:13 INFO - PROCESS | 3780 | 1466180533019 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:13 INFO - PROCESS | 3780 | ++DOCSHELL 114BBC00 == 33 [pid = 3780] [id = 669] 08:22:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (11AD7C00) [pid = 3780] [serial = 2007] [outer = 00000000] 08:22:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12BC5400) [pid = 3780] [serial = 2008] [outer = 11AD7C00] 08:22:13 INFO - PROCESS | 3780 | 1466180533065 Marionette DEBUG loaded listener.js 08:22:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (13284000) [pid = 3780] [serial = 2009] [outer = 11AD7C00] 08:22:13 INFO - PROCESS | 3780 | 1466180533488 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:22:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:22:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 722ms 08:22:13 INFO - PROCESS | 3780 | 1466180533531 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:22:13 INFO - PROCESS | 3780 | 1466180533534 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 08:22:13 INFO - PROCESS | 3780 | 1466180533539 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:22:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:22:13 INFO - PROCESS | 3780 | 1466180533540 Marionette TRACE conn2 <- [1,2642,null,{}] 08:22:13 INFO - PROCESS | 3780 | 1466180533545 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:13 INFO - PROCESS | 3780 | 1466180533547 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:13 INFO - PROCESS | 3780 | 1466180533636 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:22:13 INFO - PROCESS | 3780 | 1466180533649 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:13 INFO - PROCESS | 3780 | 1466180533651 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:13 INFO - PROCESS | 3780 | ++DOCSHELL 1519E400 == 34 [pid = 3780] [id = 670] 08:22:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1519EC00) [pid = 3780] [serial = 2010] [outer = 00000000] 08:22:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15286400) [pid = 3780] [serial = 2011] [outer = 1519EC00] 08:22:13 INFO - PROCESS | 3780 | 1466180533695 Marionette DEBUG loaded listener.js 08:22:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15957C00) [pid = 3780] [serial = 2012] [outer = 1519EC00] 08:22:14 INFO - PROCESS | 3780 | 1466180534158 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:22:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:22:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 614ms 08:22:14 INFO - PROCESS | 3780 | 1466180534177 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:22:14 INFO - PROCESS | 3780 | 1466180534180 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 08:22:14 INFO - PROCESS | 3780 | 1466180534188 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:22:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:22:14 INFO - PROCESS | 3780 | 1466180534194 Marionette TRACE conn2 <- [1,2646,null,{}] 08:22:14 INFO - PROCESS | 3780 | 1466180534204 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:14 INFO - PROCESS | 3780 | 1466180534208 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:14 INFO - PROCESS | 3780 | 1466180534298 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:22:14 INFO - PROCESS | 3780 | 1466180534306 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:14 INFO - PROCESS | 3780 | 1466180534309 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:14 INFO - PROCESS | 3780 | ++DOCSHELL 1762C800 == 35 [pid = 3780] [id = 671] 08:22:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1762CC00) [pid = 3780] [serial = 2013] [outer = 00000000] 08:22:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (18111800) [pid = 3780] [serial = 2014] [outer = 1762CC00] 08:22:14 INFO - PROCESS | 3780 | 1466180534351 Marionette DEBUG loaded listener.js 08:22:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19752000) [pid = 3780] [serial = 2015] [outer = 1762CC00] 08:22:14 INFO - PROCESS | 3780 | 1466180534770 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:22:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:22:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 645ms 08:22:14 INFO - PROCESS | 3780 | 1466180534830 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:22:14 INFO - PROCESS | 3780 | 1466180534832 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 08:22:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:22:14 INFO - PROCESS | 3780 | 1466180534835 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:22:14 INFO - PROCESS | 3780 | 1466180534837 Marionette TRACE conn2 <- [1,2650,null,{}] 08:22:14 INFO - PROCESS | 3780 | 1466180534840 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:14 INFO - PROCESS | 3780 | 1466180534842 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:14 INFO - PROCESS | 3780 | 1466180534926 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:22:14 INFO - PROCESS | 3780 | 1466180534931 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:14 INFO - PROCESS | 3780 | 1466180534933 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:14 INFO - PROCESS | 3780 | ++DOCSHELL 19759C00 == 36 [pid = 3780] [id = 672] 08:22:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19764C00) [pid = 3780] [serial = 2016] [outer = 00000000] 08:22:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1991A800) [pid = 3780] [serial = 2017] [outer = 19764C00] 08:22:14 INFO - PROCESS | 3780 | 1466180534975 Marionette DEBUG loaded listener.js 08:22:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1991EC00) [pid = 3780] [serial = 2018] [outer = 19764C00] 08:22:15 INFO - PROCESS | 3780 | 1466180535456 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:22:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:22:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 676ms 08:22:15 INFO - PROCESS | 3780 | 1466180535518 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:22:15 INFO - PROCESS | 3780 | 1466180535520 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 08:22:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:22:15 INFO - PROCESS | 3780 | 1466180535523 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:22:15 INFO - PROCESS | 3780 | 1466180535525 Marionette TRACE conn2 <- [1,2654,null,{}] 08:22:15 INFO - PROCESS | 3780 | 1466180535535 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:15 INFO - PROCESS | 3780 | 1466180535537 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:15 INFO - PROCESS | 3780 | 1466180535650 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:22:15 INFO - PROCESS | 3780 | 1466180535659 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:15 INFO - PROCESS | 3780 | 1466180535664 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:15 INFO - PROCESS | 3780 | ++DOCSHELL 19A0CC00 == 37 [pid = 3780] [id = 673] 08:22:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19A0FC00) [pid = 3780] [serial = 2019] [outer = 00000000] 08:22:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19ADB000) [pid = 3780] [serial = 2020] [outer = 19A0FC00] 08:22:15 INFO - PROCESS | 3780 | 1466180535719 Marionette DEBUG loaded listener.js 08:22:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19C48000) [pid = 3780] [serial = 2021] [outer = 19A0FC00] 08:22:16 INFO - PROCESS | 3780 | 1466180536675 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:22:16 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) 08:22:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1199ms 08:22:16 INFO - PROCESS | 3780 | 1466180536720 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:22:16 INFO - PROCESS | 3780 | 1466180536722 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 08:22:16 INFO - PROCESS | 3780 | 1466180536726 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:22:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:22:16 INFO - PROCESS | 3780 | 1466180536728 Marionette TRACE conn2 <- [1,2658,null,{}] 08:22:16 INFO - PROCESS | 3780 | 1466180536731 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:16 INFO - PROCESS | 3780 | 1466180536733 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:16 INFO - PROCESS | 3780 | 1466180536848 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:22:16 INFO - PROCESS | 3780 | 1466180536854 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:16 INFO - PROCESS | 3780 | 1466180536856 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:16 INFO - PROCESS | 3780 | ++DOCSHELL 1A00DC00 == 38 [pid = 3780] [id = 674] 08:22:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A00E000) [pid = 3780] [serial = 2022] [outer = 00000000] 08:22:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A45D000) [pid = 3780] [serial = 2023] [outer = 1A00E000] 08:22:16 INFO - PROCESS | 3780 | 1466180536961 Marionette DEBUG loaded listener.js 08:22:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A45D800) [pid = 3780] [serial = 2024] [outer = 1A00E000] 08:22:17 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (152D2000) [pid = 3780] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:22:17 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19757400) [pid = 3780] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:22:17 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16FD5C00) [pid = 3780] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:22:17 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13C8F400) [pid = 3780] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:22:17 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (102D2000) [pid = 3780] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:22:17 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10F70400) [pid = 3780] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:22:17 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13154400) [pid = 3780] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:22:17 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (12BC6000) [pid = 3780] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:22:17 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15180800) [pid = 3780] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:22:17 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1528FC00) [pid = 3780] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:22:17 INFO - PROCESS | 3780 | 1466180537915 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:22:17 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 08:22:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:22:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1229ms 08:22:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:22:17 INFO - PROCESS | 3780 | 1466180537962 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 08:22:17 INFO - PROCESS | 3780 | 1466180537964 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 08:22:17 INFO - PROCESS | 3780 | 1466180537968 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:22:17 INFO - PROCESS | 3780 | 1466180537969 Marionette TRACE conn2 <- [1,2662,null,{}] 08:22:17 INFO - PROCESS | 3780 | 1466180537973 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:17 INFO - PROCESS | 3780 | 1466180537975 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:18 INFO - PROCESS | 3780 | 1466180538087 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:22:18 INFO - PROCESS | 3780 | 1466180538095 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:18 INFO - PROCESS | 3780 | 1466180538097 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:18 INFO - PROCESS | 3780 | ++DOCSHELL 10F6D400 == 39 [pid = 3780] [id = 675] 08:22:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (12BC3400) [pid = 3780] [serial = 2025] [outer = 00000000] 08:22:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (151AA800) [pid = 3780] [serial = 2026] [outer = 12BC3400] 08:22:18 INFO - PROCESS | 3780 | 1466180538139 Marionette DEBUG loaded listener.js 08:22:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19A0F000) [pid = 3780] [serial = 2027] [outer = 12BC3400] 08:22:19 INFO - PROCESS | 3780 | 1466180539037 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:22:19 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 08:22:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:22:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:22:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1122ms 08:22:19 INFO - PROCESS | 3780 | 1466180539098 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 08:22:19 INFO - PROCESS | 3780 | 1466180539100 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 08:22:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:22:19 INFO - PROCESS | 3780 | 1466180539104 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:22:19 INFO - PROCESS | 3780 | 1466180539105 Marionette TRACE conn2 <- [1,2666,null,{}] 08:22:19 INFO - PROCESS | 3780 | 1466180539109 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:19 INFO - PROCESS | 3780 | 1466180539111 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:19 INFO - PROCESS | 3780 | 1466180539223 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:22:19 INFO - PROCESS | 3780 | 1466180539326 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:19 INFO - PROCESS | 3780 | 1466180539330 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:19 INFO - PROCESS | 3780 | ++DOCSHELL 0F9E7400 == 40 [pid = 3780] [id = 676] 08:22:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (0F9EAC00) [pid = 3780] [serial = 2028] [outer = 00000000] 08:22:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (10566000) [pid = 3780] [serial = 2029] [outer = 0F9EAC00] 08:22:19 INFO - PROCESS | 3780 | 1466180539441 Marionette DEBUG loaded listener.js 08:22:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10EF7400) [pid = 3780] [serial = 2030] [outer = 0F9EAC00] 08:22:20 INFO - PROCESS | 3780 | 1466180540506 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:22:20 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) 08:22:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1414ms 08:22:20 INFO - PROCESS | 3780 | 1466180540537 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:22:20 INFO - PROCESS | 3780 | 1466180540524 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 08:22:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:22:20 INFO - PROCESS | 3780 | 1466180540529 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:22:20 INFO - PROCESS | 3780 | 1466180540533 Marionette TRACE conn2 <- [1,2670,null,{}] 08:22:20 INFO - PROCESS | 3780 | 1466180540538 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:20 INFO - PROCESS | 3780 | 1466180540541 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:20 INFO - PROCESS | 3780 | 1466180540684 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:22:20 INFO - PROCESS | 3780 | 1466180540827 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:20 INFO - PROCESS | 3780 | 1466180540830 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:20 INFO - PROCESS | 3780 | ++DOCSHELL 12AAAC00 == 41 [pid = 3780] [id = 677] 08:22:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (12BCB800) [pid = 3780] [serial = 2031] [outer = 00000000] 08:22:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (13C11C00) [pid = 3780] [serial = 2032] [outer = 12BCB800] 08:22:20 INFO - PROCESS | 3780 | 1466180540885 Marionette DEBUG loaded listener.js 08:22:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13C57C00) [pid = 3780] [serial = 2033] [outer = 12BCB800] 08:22:21 INFO - PROCESS | 3780 | 1466180541864 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:22:21 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) 08:22:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1368ms 08:22:21 INFO - PROCESS | 3780 | 1466180541916 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 08:22:21 INFO - PROCESS | 3780 | 1466180541920 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 08:22:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:22:21 INFO - PROCESS | 3780 | 1466180541967 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:22:21 INFO - PROCESS | 3780 | 1466180541969 Marionette TRACE conn2 <- [1,2674,null,{}] 08:22:21 INFO - PROCESS | 3780 | 1466180541974 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:21 INFO - PROCESS | 3780 | 1466180541976 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:22 INFO - PROCESS | 3780 | 1466180542082 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:22:22 INFO - PROCESS | 3780 | 1466180542426 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:22 INFO - PROCESS | 3780 | 1466180542429 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:22 INFO - PROCESS | 3780 | ++DOCSHELL 105E7000 == 42 [pid = 3780] [id = 678] 08:22:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (105EB400) [pid = 3780] [serial = 2034] [outer = 00000000] 08:22:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10F72000) [pid = 3780] [serial = 2035] [outer = 105EB400] 08:22:22 INFO - PROCESS | 3780 | 1466180542487 Marionette DEBUG loaded listener.js 08:22:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (11425C00) [pid = 3780] [serial = 2036] [outer = 105EB400] 08:22:22 INFO - PROCESS | 3780 | --DOCSHELL 15BB5000 == 41 [pid = 3780] [id = 589] 08:22:22 INFO - PROCESS | 3780 | --DOCSHELL 13C58000 == 40 [pid = 3780] [id = 592] 08:22:22 INFO - PROCESS | 3780 | --DOCSHELL 18165800 == 39 [pid = 3780] [id = 599] 08:22:22 INFO - PROCESS | 3780 | --DOCSHELL 13C8C400 == 38 [pid = 3780] [id = 587] 08:22:22 INFO - PROCESS | 3780 | --DOCSHELL 11AD2000 == 37 [pid = 3780] [id = 653] 08:22:22 INFO - PROCESS | 3780 | --DOCSHELL 10EEDC00 == 36 [pid = 3780] [id = 594] 08:22:22 INFO - PROCESS | 3780 | --DOCSHELL 151AAC00 == 35 [pid = 3780] [id = 597] 08:22:22 INFO - PROCESS | 3780 | --DOCSHELL 13C93800 == 34 [pid = 3780] [id = 596] 08:22:22 INFO - PROCESS | 3780 | --DOCSHELL 132CB800 == 33 [pid = 3780] [id = 595] 08:22:22 INFO - PROCESS | 3780 | --DOCSHELL 10F6D400 == 32 [pid = 3780] [id = 675] 08:22:22 INFO - PROCESS | 3780 | --DOCSHELL 1A00DC00 == 31 [pid = 3780] [id = 674] 08:22:22 INFO - PROCESS | 3780 | --DOCSHELL 19A0CC00 == 30 [pid = 3780] [id = 673] 08:22:22 INFO - PROCESS | 3780 | --DOCSHELL 19759C00 == 29 [pid = 3780] [id = 672] 08:22:22 INFO - PROCESS | 3780 | --DOCSHELL 1762C800 == 28 [pid = 3780] [id = 671] 08:22:22 INFO - PROCESS | 3780 | --DOCSHELL 1519E400 == 27 [pid = 3780] [id = 670] 08:22:22 INFO - PROCESS | 3780 | --DOCSHELL 114BBC00 == 26 [pid = 3780] [id = 669] 08:22:22 INFO - PROCESS | 3780 | --DOCSHELL 102C9000 == 25 [pid = 3780] [id = 668] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13C87C00) [pid = 3780] [serial = 1994] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1976F800) [pid = 3780] [serial = 1987] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17638000) [pid = 3780] [serial = 1985] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1434CC00) [pid = 3780] [serial = 1978] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10F73C00) [pid = 3780] [serial = 1972] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1125A400) [pid = 3780] [serial = 1973] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17634C00) [pid = 3780] [serial = 1984] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1528EC00) [pid = 3780] [serial = 1966] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1528E800) [pid = 3780] [serial = 1990] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (19A0A000) [pid = 3780] [serial = 1970] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (19912400) [pid = 3780] [serial = 1969] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11C27000) [pid = 3780] [serial = 1963] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13154000) [pid = 3780] [serial = 1975] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (132C3400) [pid = 3780] [serial = 1976] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A0BE400) [pid = 3780] [serial = 1961] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (19AD1800) [pid = 3780] [serial = 1996] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (0F9E1C00) [pid = 3780] [serial = 1993] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (19917000) [pid = 3780] [serial = 1988] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (15BB5400) [pid = 3780] [serial = 1981] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (166BE000) [pid = 3780] [serial = 1982] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (18168000) [pid = 3780] [serial = 1991] [outer = 00000000] [url = about:blank] 08:22:22 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (151A5400) [pid = 3780] [serial = 1979] [outer = 00000000] [url = about:blank] 08:22:23 INFO - PROCESS | 3780 | 1466180543518 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:22:23 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 08:22:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:22:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:22:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1583ms 08:22:23 INFO - PROCESS | 3780 | 1466180543556 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 08:22:23 INFO - PROCESS | 3780 | 1466180543559 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 08:22:23 INFO - PROCESS | 3780 | 1466180543564 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:22:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:22:23 INFO - PROCESS | 3780 | 1466180543566 Marionette TRACE conn2 <- [1,2678,null,{}] 08:22:23 INFO - PROCESS | 3780 | 1466180543555 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:23 INFO - PROCESS | 3780 | 1466180543558 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:23 INFO - PROCESS | 3780 | 1466180543646 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:22:23 INFO - PROCESS | 3780 | 1466180543654 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:23 INFO - PROCESS | 3780 | 1466180543657 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:23 INFO - PROCESS | 3780 | ++DOCSHELL 1125AC00 == 26 [pid = 3780] [id = 679] 08:22:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (11266C00) [pid = 3780] [serial = 2037] [outer = 00000000] 08:22:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (131EB000) [pid = 3780] [serial = 2038] [outer = 11266C00] 08:22:23 INFO - PROCESS | 3780 | 1466180543704 Marionette DEBUG loaded listener.js 08:22:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (13665800) [pid = 3780] [serial = 2039] [outer = 11266C00] 08:22:24 INFO - PROCESS | 3780 | 1466180544673 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:22:24 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 08:22:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:22:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:22:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1199ms 08:22:24 INFO - PROCESS | 3780 | 1466180544742 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 08:22:24 INFO - PROCESS | 3780 | 1466180544745 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 08:22:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:22:24 INFO - PROCESS | 3780 | 1466180544749 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:22:24 INFO - PROCESS | 3780 | 1466180544751 Marionette TRACE conn2 <- [1,2682,null,{}] 08:22:24 INFO - PROCESS | 3780 | 1466180544755 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:24 INFO - PROCESS | 3780 | 1466180544757 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:24 INFO - PROCESS | 3780 | 1466180544847 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:22:24 INFO - PROCESS | 3780 | 1466180544953 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:24 INFO - PROCESS | 3780 | 1466180544955 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:24 INFO - PROCESS | 3780 | ++DOCSHELL 1519F000 == 27 [pid = 3780] [id = 680] 08:22:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (151A5C00) [pid = 3780] [serial = 2040] [outer = 00000000] 08:22:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (152D3C00) [pid = 3780] [serial = 2041] [outer = 151A5C00] 08:22:24 INFO - PROCESS | 3780 | 1466180545001 Marionette DEBUG loaded listener.js 08:22:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15954400) [pid = 3780] [serial = 2042] [outer = 151A5C00] 08:22:25 INFO - PROCESS | 3780 | 1466180545938 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:22:25 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 08:22:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:22:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:22:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1229ms 08:22:25 INFO - PROCESS | 3780 | 1466180545982 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 08:22:25 INFO - PROCESS | 3780 | 1466180545984 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 08:22:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:22:25 INFO - PROCESS | 3780 | 1466180546000 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:22:25 INFO - PROCESS | 3780 | 1466180546005 Marionette TRACE conn2 <- [1,2686,null,{}] 08:22:25 INFO - PROCESS | 3780 | 1466180546010 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:26 INFO - PROCESS | 3780 | 1466180546013 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:26 INFO - PROCESS | 3780 | 1466180546138 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:22:26 INFO - PROCESS | 3780 | 1466180546144 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:26 INFO - PROCESS | 3780 | 1466180546146 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:26 INFO - PROCESS | 3780 | ++DOCSHELL 15BB7400 == 28 [pid = 3780] [id = 681] 08:22:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16571400) [pid = 3780] [serial = 2043] [outer = 00000000] 08:22:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (175A1000) [pid = 3780] [serial = 2044] [outer = 16571400] 08:22:26 INFO - PROCESS | 3780 | 1466180546190 Marionette DEBUG loaded listener.js 08:22:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17D05C00) [pid = 3780] [serial = 2045] [outer = 16571400] 08:22:26 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11AD7C00) [pid = 3780] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:22:26 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (102F3C00) [pid = 3780] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:22:26 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (19764C00) [pid = 3780] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:22:26 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (19A0FC00) [pid = 3780] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:22:26 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1762CC00) [pid = 3780] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:22:26 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1519EC00) [pid = 3780] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:22:26 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A00E000) [pid = 3780] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:22:27 INFO - PROCESS | 3780 | 1466180547173 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:22:27 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 08:22:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:22:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:22:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1199ms 08:22:27 INFO - PROCESS | 3780 | 1466180547190 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 08:22:27 INFO - PROCESS | 3780 | 1466180547192 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 08:22:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:22:27 INFO - PROCESS | 3780 | 1466180547195 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:22:27 INFO - PROCESS | 3780 | 1466180547197 Marionette TRACE conn2 <- [1,2690,null,{}] 08:22:27 INFO - PROCESS | 3780 | 1466180547201 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:27 INFO - PROCESS | 3780 | 1466180547203 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:27 INFO - PROCESS | 3780 | 1466180547290 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:22:27 INFO - PROCESS | 3780 | 1466180547295 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:27 INFO - PROCESS | 3780 | 1466180547298 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:27 INFO - PROCESS | 3780 | ++DOCSHELL 15188800 == 29 [pid = 3780] [id = 682] 08:22:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (17598800) [pid = 3780] [serial = 2046] [outer = 00000000] 08:22:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1815D400) [pid = 3780] [serial = 2047] [outer = 17598800] 08:22:27 INFO - PROCESS | 3780 | 1466180547341 Marionette DEBUG loaded listener.js 08:22:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (19759800) [pid = 3780] [serial = 2048] [outer = 17598800] 08:22:27 INFO - PROCESS | 3780 | 1466180547774 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:22:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:22:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 630ms 08:22:27 INFO - PROCESS | 3780 | 1466180547816 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 08:22:27 INFO - PROCESS | 3780 | 1466180547818 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 08:22:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:22:27 INFO - PROCESS | 3780 | 1466180547821 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:22:27 INFO - PROCESS | 3780 | 1466180547822 Marionette TRACE conn2 <- [1,2694,null,{}] 08:22:27 INFO - PROCESS | 3780 | 1466180547826 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:27 INFO - PROCESS | 3780 | 1466180547828 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:27 INFO - PROCESS | 3780 | 1466180547909 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:22:27 INFO - PROCESS | 3780 | 1466180547915 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:27 INFO - PROCESS | 3780 | 1466180547921 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:27 INFO - PROCESS | 3780 | ++DOCSHELL 1976B400 == 30 [pid = 3780] [id = 683] 08:22:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1976B800) [pid = 3780] [serial = 2049] [outer = 00000000] 08:22:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (19913000) [pid = 3780] [serial = 2050] [outer = 1976B800] 08:22:27 INFO - PROCESS | 3780 | 1466180547975 Marionette DEBUG loaded listener.js 08:22:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (19A05000) [pid = 3780] [serial = 2051] [outer = 1976B800] 08:22:28 INFO - PROCESS | 3780 | 1466180548471 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:22:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:22:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 691ms 08:22:28 INFO - PROCESS | 3780 | 1466180548521 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 08:22:28 INFO - PROCESS | 3780 | 1466180548523 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 08:22:28 INFO - PROCESS | 3780 | 1466180548526 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:22:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:22:28 INFO - PROCESS | 3780 | 1466180548528 Marionette TRACE conn2 <- [1,2698,null,{}] 08:22:28 INFO - PROCESS | 3780 | 1466180548531 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:28 INFO - PROCESS | 3780 | 1466180548533 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:28 INFO - PROCESS | 3780 | 1466180548626 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:22:28 INFO - PROCESS | 3780 | 1466180548674 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:28 INFO - PROCESS | 3780 | 1466180548676 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:28 INFO - PROCESS | 3780 | ++DOCSHELL 13C11400 == 31 [pid = 3780] [id = 684] 08:22:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (18111000) [pid = 3780] [serial = 2052] [outer = 00000000] 08:22:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (19C46000) [pid = 3780] [serial = 2053] [outer = 18111000] 08:22:28 INFO - PROCESS | 3780 | 1466180548702 Marionette DEBUG loaded listener.js 08:22:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19C46800) [pid = 3780] [serial = 2054] [outer = 18111000] 08:22:29 INFO - PROCESS | 3780 | 1466180549336 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:22:29 INFO - PROCESS | 3780 | 1466180549358 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 08:22:29 INFO - PROCESS | 3780 | 1466180549363 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:22:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:22:29 INFO - PROCESS | 3780 | 1466180549368 Marionette TRACE conn2 <- [1,2702,null,{}] 08:22:29 INFO - PROCESS | 3780 | 1466180549373 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:29 INFO - PROCESS | 3780 | 1466180549376 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:29 INFO - PROCESS | 3780 | 1466180549486 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:22:29 INFO - PROCESS | 3780 | 1466180549599 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:29 INFO - PROCESS | 3780 | 1466180549602 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:29 INFO - PROCESS | 3780 | ++DOCSHELL 11AD5C00 == 32 [pid = 3780] [id = 685] 08:22:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (11CC7800) [pid = 3780] [serial = 2055] [outer = 00000000] 08:22:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (13C8D400) [pid = 3780] [serial = 2056] [outer = 11CC7800] 08:22:29 INFO - PROCESS | 3780 | 1466180549690 Marionette DEBUG loaded listener.js 08:22:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1519E400) [pid = 3780] [serial = 2057] [outer = 11CC7800] 08:22:30 INFO - PROCESS | 3780 | 1466180550294 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:22:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:22:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 983ms 08:22:30 INFO - PROCESS | 3780 | 1466180550351 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:22:30 INFO - PROCESS | 3780 | 1466180550355 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 08:22:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:22:30 INFO - PROCESS | 3780 | 1466180550362 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:22:30 INFO - PROCESS | 3780 | 1466180550365 Marionette TRACE conn2 <- [1,2706,null,{}] 08:22:30 INFO - PROCESS | 3780 | 1466180550369 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:30 INFO - PROCESS | 3780 | 1466180550372 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:30 INFO - PROCESS | 3780 | 1466180550481 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:22:30 INFO - PROCESS | 3780 | 1466180550621 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:30 INFO - PROCESS | 3780 | 1466180550624 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:30 INFO - PROCESS | 3780 | ++DOCSHELL 16A58000 == 33 [pid = 3780] [id = 686] 08:22:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16E5C000) [pid = 3780] [serial = 2058] [outer = 00000000] 08:22:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17598000) [pid = 3780] [serial = 2059] [outer = 16E5C000] 08:22:30 INFO - PROCESS | 3780 | 1466180550680 Marionette DEBUG loaded listener.js 08:22:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1810CC00) [pid = 3780] [serial = 2060] [outer = 16E5C000] 08:22:31 INFO - PROCESS | 3780 | 1466180551242 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 08:22:31 INFO - PROCESS | 3780 | 1466180551292 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 08:22:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:22:31 INFO - PROCESS | 3780 | 1466180551296 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:22:31 INFO - PROCESS | 3780 | 1466180551300 Marionette TRACE conn2 <- [1,2710,null,{}] 08:22:31 INFO - PROCESS | 3780 | 1466180551326 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:31 INFO - PROCESS | 3780 | 1466180551331 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:31 INFO - PROCESS | 3780 | 1466180551445 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:22:31 INFO - PROCESS | 3780 | 1466180551586 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:31 INFO - PROCESS | 3780 | 1466180551589 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:31 INFO - PROCESS | 3780 | ++DOCSHELL 15B65800 == 34 [pid = 3780] [id = 687] 08:22:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19C39C00) [pid = 3780] [serial = 2061] [outer = 00000000] 08:22:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A0C5C00) [pid = 3780] [serial = 2062] [outer = 19C39C00] 08:22:31 INFO - PROCESS | 3780 | 1466180551645 Marionette DEBUG loaded listener.js 08:22:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A54E000) [pid = 3780] [serial = 2063] [outer = 19C39C00] 08:22:32 INFO - PROCESS | 3780 | 1466180552246 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:22:32 INFO - PROCESS | 3780 | 1466180552284 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 08:22:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:22:32 INFO - PROCESS | 3780 | 1466180552287 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:22:32 INFO - PROCESS | 3780 | 1466180552289 Marionette TRACE conn2 <- [1,2714,null,{}] 08:22:32 INFO - PROCESS | 3780 | 1466180552293 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:32 INFO - PROCESS | 3780 | 1466180552295 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:32 INFO - PROCESS | 3780 | 1466180552402 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:22:32 INFO - PROCESS | 3780 | 1466180552516 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:32 INFO - PROCESS | 3780 | 1466180552518 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:32 INFO - PROCESS | 3780 | ++DOCSHELL 10A4BC00 == 35 [pid = 3780] [id = 688] 08:22:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10A4F800) [pid = 3780] [serial = 2064] [outer = 00000000] 08:22:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (11267400) [pid = 3780] [serial = 2065] [outer = 10A4F800] 08:22:32 INFO - PROCESS | 3780 | 1466180552687 Marionette DEBUG loaded listener.js 08:22:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (12BC3C00) [pid = 3780] [serial = 2066] [outer = 10A4F800] 08:22:33 INFO - PROCESS | 3780 | --DOCSHELL 0F9E7400 == 34 [pid = 3780] [id = 676] 08:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (12BC5400) [pid = 3780] [serial = 2008] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13284000) [pid = 3780] [serial = 2009] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (10F84800) [pid = 3780] [serial = 2006] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10F25400) [pid = 3780] [serial = 2005] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13C89000) [pid = 3780] [serial = 2002] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (11AD3000) [pid = 3780] [serial = 1999] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1991A800) [pid = 3780] [serial = 2017] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (19ADB000) [pid = 3780] [serial = 2020] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (19752000) [pid = 3780] [serial = 2015] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (18111800) [pid = 3780] [serial = 2014] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15286400) [pid = 3780] [serial = 2011] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15957C00) [pid = 3780] [serial = 2012] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1A45D000) [pid = 3780] [serial = 2023] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (19C48000) [pid = 3780] [serial = 2021] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A45D800) [pid = 3780] [serial = 2024] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1991EC00) [pid = 3780] [serial = 2018] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (151AA800) [pid = 3780] [serial = 2026] [outer = 00000000] [url = about:blank] 08:22:33 INFO - PROCESS | 3780 | 1466180553358 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:22:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:22:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1137ms 08:22:33 INFO - PROCESS | 3780 | 1466180553426 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:22:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:22:33 INFO - PROCESS | 3780 | 1466180553429 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 08:22:33 INFO - PROCESS | 3780 | 1466180553434 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:22:33 INFO - PROCESS | 3780 | 1466180553436 Marionette TRACE conn2 <- [1,2718,null,{}] 08:22:33 INFO - PROCESS | 3780 | 1466180553441 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:33 INFO - PROCESS | 3780 | 1466180553444 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:33 INFO - PROCESS | 3780 | 1466180553539 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:22:33 INFO - PROCESS | 3780 | 1466180553545 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:33 INFO - PROCESS | 3780 | 1466180553548 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:33 INFO - PROCESS | 3780 | ++DOCSHELL 13C16800 == 35 [pid = 3780] [id = 689] 08:22:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13C16C00) [pid = 3780] [serial = 2067] [outer = 00000000] 08:22:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13C8D800) [pid = 3780] [serial = 2068] [outer = 13C16C00] 08:22:33 INFO - PROCESS | 3780 | 1466180553578 Marionette DEBUG loaded listener.js 08:22:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1519EC00) [pid = 3780] [serial = 2069] [outer = 13C16C00] 08:22:34 INFO - PROCESS | 3780 | 1466180554555 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:22:34 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 08:22:34 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:22:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:22:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1167ms 08:22:34 INFO - PROCESS | 3780 | 1466180554600 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 08:22:34 INFO - PROCESS | 3780 | 1466180554604 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 08:22:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:22:34 INFO - PROCESS | 3780 | 1466180554610 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:22:34 INFO - PROCESS | 3780 | 1466180554612 Marionette TRACE conn2 <- [1,2722,null,{}] 08:22:34 INFO - PROCESS | 3780 | 1466180554616 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:34 INFO - PROCESS | 3780 | 1466180554619 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:34 INFO - PROCESS | 3780 | 1466180554706 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:22:34 INFO - PROCESS | 3780 | 1466180554712 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:34 INFO - PROCESS | 3780 | 1466180554714 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:34 INFO - PROCESS | 3780 | ++DOCSHELL 13132800 == 36 [pid = 3780] [id = 690] 08:22:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1658AC00) [pid = 3780] [serial = 2070] [outer = 00000000] 08:22:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (175A4800) [pid = 3780] [serial = 2071] [outer = 1658AC00] 08:22:34 INFO - PROCESS | 3780 | 1466180554758 Marionette DEBUG loaded listener.js 08:22:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (18163400) [pid = 3780] [serial = 2072] [outer = 1658AC00] 08:22:35 INFO - PROCESS | 3780 | 1466180555240 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:22:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:22:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 691ms 08:22:35 INFO - PROCESS | 3780 | 1466180555310 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 08:22:35 INFO - PROCESS | 3780 | 1466180555312 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 08:22:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:22:35 INFO - PROCESS | 3780 | 1466180555315 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:22:35 INFO - PROCESS | 3780 | 1466180555319 Marionette TRACE conn2 <- [1,2726,null,{}] 08:22:35 INFO - PROCESS | 3780 | 1466180555329 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:35 INFO - PROCESS | 3780 | 1466180555333 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:35 INFO - PROCESS | 3780 | 1466180555421 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:22:35 INFO - PROCESS | 3780 | 1466180555433 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:35 INFO - PROCESS | 3780 | 1466180555436 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:35 INFO - PROCESS | 3780 | ++DOCSHELL 1991A800 == 37 [pid = 3780] [id = 691] 08:22:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19920800) [pid = 3780] [serial = 2073] [outer = 00000000] 08:22:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19A0DC00) [pid = 3780] [serial = 2074] [outer = 19920800] 08:22:35 INFO - PROCESS | 3780 | 1466180555478 Marionette DEBUG loaded listener.js 08:22:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19AD9000) [pid = 3780] [serial = 2075] [outer = 19920800] 08:22:35 INFO - PROCESS | 3780 | 1466180555955 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:22:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:22:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 692ms 08:22:35 INFO - PROCESS | 3780 | 1466180555999 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:22:35 INFO - PROCESS | 3780 | 1466180556001 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 08:22:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:22:35 INFO - PROCESS | 3780 | 1466180556004 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:22:35 INFO - PROCESS | 3780 | 1466180556006 Marionette TRACE conn2 <- [1,2730,null,{}] 08:22:35 INFO - PROCESS | 3780 | 1466180556009 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:35 INFO - PROCESS | 3780 | 1466180556011 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:36 INFO - PROCESS | 3780 | 1466180556157 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:22:36 INFO - PROCESS | 3780 | 1466180556175 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:36 INFO - PROCESS | 3780 | 1466180556177 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:36 INFO - PROCESS | 3780 | ++DOCSHELL 19C48800 == 38 [pid = 3780] [id = 692] 08:22:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A0B9000) [pid = 3780] [serial = 2076] [outer = 00000000] 08:22:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A45D800) [pid = 3780] [serial = 2077] [outer = 1A0B9000] 08:22:36 INFO - PROCESS | 3780 | 1466180556219 Marionette DEBUG loaded listener.js 08:22:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A45EC00) [pid = 3780] [serial = 2078] [outer = 1A0B9000] 08:22:36 INFO - PROCESS | 3780 | 1466180556627 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:22:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:22:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 691ms 08:22:36 INFO - PROCESS | 3780 | 1466180556686 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 08:22:36 INFO - PROCESS | 3780 | 1466180556688 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 08:22:36 INFO - PROCESS | 3780 | 1466180556691 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:22:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:22:36 INFO - PROCESS | 3780 | 1466180556693 Marionette TRACE conn2 <- [1,2734,null,{}] 08:22:36 INFO - PROCESS | 3780 | 1466180556696 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:36 INFO - PROCESS | 3780 | 1466180556698 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:36 INFO - PROCESS | 3780 | 1466180556815 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:22:36 INFO - PROCESS | 3780 | 1466180556887 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:36 INFO - PROCESS | 3780 | 1466180556889 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:36 INFO - PROCESS | 3780 | ++DOCSHELL 1A554C00 == 39 [pid = 3780] [id = 693] 08:22:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A555000) [pid = 3780] [serial = 2079] [outer = 00000000] 08:22:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A55A800) [pid = 3780] [serial = 2080] [outer = 1A555000] 08:22:36 INFO - PROCESS | 3780 | 1466180556941 Marionette DEBUG loaded listener.js 08:22:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A638400) [pid = 3780] [serial = 2081] [outer = 1A555000] 08:22:37 INFO - PROCESS | 3780 | 1466180557379 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:22:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:22:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 722ms 08:22:37 INFO - PROCESS | 3780 | 1466180557432 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:22:37 INFO - PROCESS | 3780 | 1466180557434 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 08:22:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:22:37 INFO - PROCESS | 3780 | 1466180557446 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:22:37 INFO - PROCESS | 3780 | 1466180557447 Marionette TRACE conn2 <- [1,2738,null,{}] 08:22:37 INFO - PROCESS | 3780 | 1466180557476 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:37 INFO - PROCESS | 3780 | 1466180557481 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:37 INFO - PROCESS | 3780 | 1466180557605 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:22:37 INFO - PROCESS | 3780 | 1466180557600 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:37 INFO - PROCESS | 3780 | 1466180557602 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:37 INFO - PROCESS | 3780 | ++DOCSHELL 102F3C00 == 40 [pid = 3780] [id = 694] 08:22:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16A56C00) [pid = 3780] [serial = 2082] [outer = 00000000] 08:22:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A826000) [pid = 3780] [serial = 2083] [outer = 16A56C00] 08:22:37 INFO - PROCESS | 3780 | 1466180557654 Marionette DEBUG loaded listener.js 08:22:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A82A000) [pid = 3780] [serial = 2084] [outer = 16A56C00] 08:22:37 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (12BC3400) [pid = 3780] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:22:37 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (11266C00) [pid = 3780] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:22:37 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (105EB400) [pid = 3780] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:22:37 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16571400) [pid = 3780] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:22:37 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17598800) [pid = 3780] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:22:37 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1976B800) [pid = 3780] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:22:37 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (151A5C00) [pid = 3780] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:22:38 INFO - PROCESS | 3780 | 1466180558198 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:22:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:22:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 799ms 08:22:38 INFO - PROCESS | 3780 | 1466180558254 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:22:38 INFO - PROCESS | 3780 | 1466180558256 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 08:22:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:22:38 INFO - PROCESS | 3780 | 1466180558259 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:22:38 INFO - PROCESS | 3780 | 1466180558261 Marionette TRACE conn2 <- [1,2742,null,{}] 08:22:38 INFO - PROCESS | 3780 | 1466180558264 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:38 INFO - PROCESS | 3780 | 1466180558266 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:38 INFO - PROCESS | 3780 | 1466180558348 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:22:38 INFO - PROCESS | 3780 | 1466180558354 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:38 INFO - PROCESS | 3780 | 1466180558356 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:38 INFO - PROCESS | 3780 | ++DOCSHELL 130A0800 == 41 [pid = 3780] [id = 695] 08:22:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19A03C00) [pid = 3780] [serial = 2085] [outer = 00000000] 08:22:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A82C800) [pid = 3780] [serial = 2086] [outer = 19A03C00] 08:22:38 INFO - PROCESS | 3780 | 1466180558398 Marionette DEBUG loaded listener.js 08:22:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A9E7800) [pid = 3780] [serial = 2087] [outer = 19A03C00] 08:22:38 INFO - PROCESS | 3780 | 1466180558806 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:22:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:22:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 584ms 08:22:38 INFO - PROCESS | 3780 | 1466180558854 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:22:38 INFO - PROCESS | 3780 | 1466180558856 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 08:22:38 INFO - PROCESS | 3780 | 1466180558860 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:22:38 INFO - PROCESS | 3780 | 1466180558862 Marionette TRACE conn2 <- [1,2746,null,{}] 08:22:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:22:38 INFO - PROCESS | 3780 | 1466180558865 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:38 INFO - PROCESS | 3780 | 1466180558867 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:38 INFO - PROCESS | 3780 | 1466180558956 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:22:38 INFO - PROCESS | 3780 | 1466180558961 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:38 INFO - PROCESS | 3780 | 1466180558963 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:38 INFO - PROCESS | 3780 | ++DOCSHELL 1A9EA400 == 42 [pid = 3780] [id = 696] 08:22:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A9ED000) [pid = 3780] [serial = 2088] [outer = 00000000] 08:22:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (18169800) [pid = 3780] [serial = 2089] [outer = 1A9ED000] 08:22:38 INFO - PROCESS | 3780 | 1466180559005 Marionette DEBUG loaded listener.js 08:22:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A9F0800) [pid = 3780] [serial = 2090] [outer = 1A9ED000] 08:22:39 INFO - PROCESS | 3780 | 1466180559447 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:22:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:22:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 615ms 08:22:39 INFO - PROCESS | 3780 | 1466180559500 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:22:39 INFO - PROCESS | 3780 | 1466180559502 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 08:22:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:22:39 INFO - PROCESS | 3780 | 1466180559523 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:22:39 INFO - PROCESS | 3780 | 1466180559525 Marionette TRACE conn2 <- [1,2750,null,{}] 08:22:39 INFO - PROCESS | 3780 | 1466180559528 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:39 INFO - PROCESS | 3780 | 1466180559530 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:39 INFO - PROCESS | 3780 | 1466180559596 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:22:39 INFO - PROCESS | 3780 | 1466180559600 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:39 INFO - PROCESS | 3780 | 1466180559611 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:39 INFO - PROCESS | 3780 | ++DOCSHELL 1A9F3C00 == 43 [pid = 3780] [id = 697] 08:22:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A9F5C00) [pid = 3780] [serial = 2091] [outer = 00000000] 08:22:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1AA30C00) [pid = 3780] [serial = 2092] [outer = 1A9F5C00] 08:22:39 INFO - PROCESS | 3780 | 1466180559656 Marionette DEBUG loaded listener.js 08:22:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1AA34C00) [pid = 3780] [serial = 2093] [outer = 1A9F5C00] 08:22:40 INFO - PROCESS | 3780 | 1466180560356 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:22:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:22:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 891ms 08:22:40 INFO - PROCESS | 3780 | 1466180560413 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:22:40 INFO - PROCESS | 3780 | 1466180560417 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 08:22:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:22:40 INFO - PROCESS | 3780 | 1466180560422 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:22:40 INFO - PROCESS | 3780 | 1466180560425 Marionette TRACE conn2 <- [1,2754,null,{}] 08:22:40 INFO - PROCESS | 3780 | 1466180560431 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:40 INFO - PROCESS | 3780 | 1466180560434 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:40 INFO - PROCESS | 3780 | 1466180560552 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:22:40 INFO - PROCESS | 3780 | 1466180560663 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:40 INFO - PROCESS | 3780 | 1466180560666 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:40 INFO - PROCESS | 3780 | ++DOCSHELL 11CC6800 == 44 [pid = 3780] [id = 698] 08:22:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (11CC7000) [pid = 3780] [serial = 2094] [outer = 00000000] 08:22:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (152D8C00) [pid = 3780] [serial = 2095] [outer = 11CC7000] 08:22:40 INFO - PROCESS | 3780 | 1466180560762 Marionette DEBUG loaded listener.js 08:22:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (16573400) [pid = 3780] [serial = 2096] [outer = 11CC7000] 08:22:41 INFO - PROCESS | 3780 | 1466180561357 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:22:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:22:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 984ms 08:22:41 INFO - PROCESS | 3780 | 1466180561410 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:22:41 INFO - PROCESS | 3780 | 1466180561414 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 08:22:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:22:41 INFO - PROCESS | 3780 | 1466180561421 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:22:41 INFO - PROCESS | 3780 | 1466180561423 Marionette TRACE conn2 <- [1,2758,null,{}] 08:22:41 INFO - PROCESS | 3780 | 1466180561427 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:41 INFO - PROCESS | 3780 | 1466180561430 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:41 INFO - PROCESS | 3780 | 1466180561544 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:22:41 INFO - PROCESS | 3780 | 1466180561688 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:41 INFO - PROCESS | 3780 | 1466180561690 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:41 INFO - PROCESS | 3780 | ++DOCSHELL 1976BC00 == 45 [pid = 3780] [id = 699] 08:22:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (19912400) [pid = 3780] [serial = 2097] [outer = 00000000] 08:22:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (19A0BC00) [pid = 3780] [serial = 2098] [outer = 19912400] 08:22:41 INFO - PROCESS | 3780 | 1466180561747 Marionette DEBUG loaded listener.js 08:22:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1A45B800) [pid = 3780] [serial = 2099] [outer = 19912400] 08:22:42 INFO - PROCESS | 3780 | 1466180562340 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:22:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:22:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 983ms 08:22:42 INFO - PROCESS | 3780 | 1466180562407 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:22:42 INFO - PROCESS | 3780 | 1466180562410 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 08:22:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:22:42 INFO - PROCESS | 3780 | 1466180562414 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:22:42 INFO - PROCESS | 3780 | 1466180562417 Marionette TRACE conn2 <- [1,2762,null,{}] 08:22:42 INFO - PROCESS | 3780 | 1466180562428 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:42 INFO - PROCESS | 3780 | 1466180562432 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:42 INFO - PROCESS | 3780 | 1466180562539 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:22:42 INFO - PROCESS | 3780 | 1466180562686 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:42 INFO - PROCESS | 3780 | 1466180562690 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:42 INFO - PROCESS | 3780 | ++DOCSHELL 13154000 == 46 [pid = 3780] [id = 700] 08:22:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (132CF800) [pid = 3780] [serial = 2100] [outer = 00000000] 08:22:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (15B6A400) [pid = 3780] [serial = 2101] [outer = 132CF800] 08:22:42 INFO - PROCESS | 3780 | 1466180562745 Marionette DEBUG loaded listener.js 08:22:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1975CC00) [pid = 3780] [serial = 2102] [outer = 132CF800] 08:22:43 INFO - PROCESS | 3780 | 1466180563526 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:22:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:22:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1168ms 08:22:43 INFO - PROCESS | 3780 | 1466180563575 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:22:43 INFO - PROCESS | 3780 | 1466180563579 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 08:22:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:22:43 INFO - PROCESS | 3780 | 1466180563585 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:22:43 INFO - PROCESS | 3780 | 1466180563588 Marionette TRACE conn2 <- [1,2766,null,{}] 08:22:43 INFO - PROCESS | 3780 | 1466180563594 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:43 INFO - PROCESS | 3780 | 1466180563597 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:43 INFO - PROCESS | 3780 | 1466180563694 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:22:43 INFO - PROCESS | 3780 | 1466180563804 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:43 INFO - PROCESS | 3780 | 1466180563808 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:43 INFO - PROCESS | 3780 | ++DOCSHELL 1365C400 == 47 [pid = 3780] [id = 701] 08:22:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1365C800) [pid = 3780] [serial = 2103] [outer = 00000000] 08:22:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (13C59800) [pid = 3780] [serial = 2104] [outer = 1365C800] 08:22:43 INFO - PROCESS | 3780 | 1466180563898 Marionette DEBUG loaded listener.js 08:22:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (151A0000) [pid = 3780] [serial = 2105] [outer = 1365C800] 08:22:44 INFO - PROCESS | 3780 | --DOCSHELL 10273000 == 46 [pid = 3780] [id = 590] 08:22:44 INFO - PROCESS | 3780 | --DOCSHELL 13C57800 == 45 [pid = 3780] [id = 665] 08:22:44 INFO - PROCESS | 3780 | --DOCSHELL 13951400 == 44 [pid = 3780] [id = 667] 08:22:44 INFO - PROCESS | 3780 | --DOCSHELL 131E9000 == 43 [pid = 3780] [id = 586] 08:22:44 INFO - PROCESS | 3780 | --DOCSHELL 10A53000 == 42 [pid = 3780] [id = 666] 08:22:44 INFO - PROCESS | 3780 | --DOCSHELL 105E7000 == 41 [pid = 3780] [id = 678] 08:22:44 INFO - PROCESS | 3780 | --DOCSHELL 13153000 == 40 [pid = 3780] [id = 656] 08:22:44 INFO - PROCESS | 3780 | --DOCSHELL 15189C00 == 39 [pid = 3780] [id = 655] 08:22:44 INFO - PROCESS | 3780 | --DOCSHELL 11AD6C00 == 38 [pid = 3780] [id = 585] 08:22:44 INFO - PROCESS | 3780 | --DOCSHELL 11ADBC00 == 37 [pid = 3780] [id = 601] 08:22:44 INFO - PROCESS | 3780 | --DOCSHELL 151A3400 == 36 [pid = 3780] [id = 588] 08:22:44 INFO - PROCESS | 3780 | --DOCSHELL 13C19400 == 35 [pid = 3780] [id = 642] 08:22:44 INFO - PROCESS | 3780 | --DOCSHELL 105EB000 == 34 [pid = 3780] [id = 600] 08:22:44 INFO - PROCESS | 3780 | --DOCSHELL 16A51400 == 33 [pid = 3780] [id = 598] 08:22:44 INFO - PROCESS | 3780 | --DOCSHELL 10F77800 == 32 [pid = 3780] [id = 643] 08:22:44 INFO - PROCESS | 3780 | --DOCSHELL 12AAAC00 == 31 [pid = 3780] [id = 677] 08:22:44 INFO - PROCESS | 3780 | --DOCSHELL 10F24C00 == 30 [pid = 3780] [id = 593] 08:22:44 INFO - PROCESS | 3780 | --DOCSHELL 13C8C800 == 29 [pid = 3780] [id = 591] 08:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (19A0F000) [pid = 3780] [serial = 2027] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (131EB000) [pid = 3780] [serial = 2038] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (13665800) [pid = 3780] [serial = 2039] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (13C11C00) [pid = 3780] [serial = 2032] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (11425C00) [pid = 3780] [serial = 2036] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (10F72000) [pid = 3780] [serial = 2035] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (10566000) [pid = 3780] [serial = 2029] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17D05C00) [pid = 3780] [serial = 2045] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (175A1000) [pid = 3780] [serial = 2044] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1815D400) [pid = 3780] [serial = 2047] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (19A05000) [pid = 3780] [serial = 2051] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19913000) [pid = 3780] [serial = 2050] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (19C46000) [pid = 3780] [serial = 2053] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15954400) [pid = 3780] [serial = 2042] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (152D3C00) [pid = 3780] [serial = 2041] [outer = 00000000] [url = about:blank] 08:22:44 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19759800) [pid = 3780] [serial = 2048] [outer = 00000000] [url = about:blank] 08:22:45 INFO - PROCESS | 3780 | 1466180565211 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:22:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:22:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1674ms 08:22:45 INFO - PROCESS | 3780 | 1466180565269 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:22:45 INFO - PROCESS | 3780 | 1466180565273 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 08:22:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:22:45 INFO - PROCESS | 3780 | 1466180565278 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:22:45 INFO - PROCESS | 3780 | 1466180565281 Marionette TRACE conn2 <- [1,2770,null,{}] 08:22:45 INFO - PROCESS | 3780 | 1466180565286 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:45 INFO - PROCESS | 3780 | 1466180565289 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:45 INFO - PROCESS | 3780 | 1466180565378 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:22:45 INFO - PROCESS | 3780 | 1466180565481 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:45 INFO - PROCESS | 3780 | 1466180565483 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:45 INFO - PROCESS | 3780 | ++DOCSHELL 10563000 == 30 [pid = 3780] [id = 702] 08:22:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (10565C00) [pid = 3780] [serial = 2106] [outer = 00000000] 08:22:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (10F73C00) [pid = 3780] [serial = 2107] [outer = 10565C00] 08:22:45 INFO - PROCESS | 3780 | 1466180565530 Marionette DEBUG loaded listener.js 08:22:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (10F78800) [pid = 3780] [serial = 2108] [outer = 10565C00] 08:22:45 INFO - PROCESS | 3780 | 1466180565940 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:22:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:22:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 676ms 08:22:45 INFO - PROCESS | 3780 | 1466180565958 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:22:45 INFO - PROCESS | 3780 | 1466180565963 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 08:22:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:22:45 INFO - PROCESS | 3780 | 1466180565969 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:22:45 INFO - PROCESS | 3780 | 1466180565972 Marionette TRACE conn2 <- [1,2774,null,{}] 08:22:45 INFO - PROCESS | 3780 | 1466180565975 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:45 INFO - PROCESS | 3780 | 1466180565978 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:46 INFO - PROCESS | 3780 | 1466180566064 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:22:46 INFO - PROCESS | 3780 | 1466180566071 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:46 INFO - PROCESS | 3780 | 1466180566074 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:46 INFO - PROCESS | 3780 | ++DOCSHELL 12ADFC00 == 31 [pid = 3780] [id = 703] 08:22:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (12AE1400) [pid = 3780] [serial = 2109] [outer = 00000000] 08:22:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (12DF3400) [pid = 3780] [serial = 2110] [outer = 12AE1400] 08:22:46 INFO - PROCESS | 3780 | 1466180566120 Marionette DEBUG loaded listener.js 08:22:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (13139400) [pid = 3780] [serial = 2111] [outer = 12AE1400] 08:22:46 INFO - PROCESS | 3780 | 1466180566609 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:22:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:22:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 692ms 08:22:46 INFO - PROCESS | 3780 | 1466180566668 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:22:46 INFO - PROCESS | 3780 | 1466180566670 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 08:22:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:22:46 INFO - PROCESS | 3780 | 1466180566674 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:22:46 INFO - PROCESS | 3780 | 1466180566678 Marionette TRACE conn2 <- [1,2778,null,{}] 08:22:46 INFO - PROCESS | 3780 | 1466180566672 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:46 INFO - PROCESS | 3780 | 1466180566676 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:46 INFO - PROCESS | 3780 | 1466180566761 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:22:46 INFO - PROCESS | 3780 | 1466180566919 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:46 INFO - PROCESS | 3780 | 1466180566922 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:46 INFO - PROCESS | 3780 | ++DOCSHELL 140ED400 == 32 [pid = 3780] [id = 704] 08:22:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (14342C00) [pid = 3780] [serial = 2112] [outer = 00000000] 08:22:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (15189C00) [pid = 3780] [serial = 2113] [outer = 14342C00] 08:22:46 INFO - PROCESS | 3780 | 1466180566969 Marionette DEBUG loaded listener.js 08:22:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (15286000) [pid = 3780] [serial = 2114] [outer = 14342C00] 08:22:47 INFO - PROCESS | 3780 | 1466180567392 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:22:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:22:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 783ms 08:22:47 INFO - PROCESS | 3780 | 1466180567478 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:22:47 INFO - PROCESS | 3780 | 1466180567481 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 08:22:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:22:47 INFO - PROCESS | 3780 | 1466180567484 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:22:47 INFO - PROCESS | 3780 | 1466180567486 Marionette TRACE conn2 <- [1,2782,null,{}] 08:22:47 INFO - PROCESS | 3780 | 1466180567493 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:47 INFO - PROCESS | 3780 | 1466180567495 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:47 INFO - PROCESS | 3780 | 1466180567618 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:22:47 INFO - PROCESS | 3780 | 1466180567627 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:47 INFO - PROCESS | 3780 | 1466180567630 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:47 INFO - PROCESS | 3780 | ++DOCSHELL 1595D400 == 33 [pid = 3780] [id = 705] 08:22:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (15B63400) [pid = 3780] [serial = 2115] [outer = 00000000] 08:22:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1657DC00) [pid = 3780] [serial = 2116] [outer = 15B63400] 08:22:47 INFO - PROCESS | 3780 | 1466180567673 Marionette DEBUG loaded listener.js 08:22:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (17493000) [pid = 3780] [serial = 2117] [outer = 15B63400] 08:22:48 INFO - PROCESS | 3780 | 1466180568087 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:22:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:22:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 646ms 08:22:48 INFO - PROCESS | 3780 | 1466180568123 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:22:48 INFO - PROCESS | 3780 | 1466180568125 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 08:22:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:22:48 INFO - PROCESS | 3780 | 1466180568128 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:22:48 INFO - PROCESS | 3780 | 1466180568130 Marionette TRACE conn2 <- [1,2786,null,{}] 08:22:48 INFO - PROCESS | 3780 | 1466180568133 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:48 INFO - PROCESS | 3780 | 1466180568135 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:48 INFO - PROCESS | 3780 | 1466180568282 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:22:48 INFO - PROCESS | 3780 | 1466180568291 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:48 INFO - PROCESS | 3780 | 1466180568293 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:48 INFO - PROCESS | 3780 | ++DOCSHELL 15958C00 == 34 [pid = 3780] [id = 706] 08:22:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (16A5A800) [pid = 3780] [serial = 2118] [outer = 00000000] 08:22:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1810C400) [pid = 3780] [serial = 2119] [outer = 16A5A800] 08:22:48 INFO - PROCESS | 3780 | 1466180568336 Marionette DEBUG loaded listener.js 08:22:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (18164400) [pid = 3780] [serial = 2120] [outer = 16A5A800] 08:22:48 INFO - PROCESS | 3780 | 1466180568768 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:22:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:22:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 676ms 08:22:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:22:48 INFO - PROCESS | 3780 | 1466180568811 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:22:48 INFO - PROCESS | 3780 | 1466180568813 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 08:22:48 INFO - PROCESS | 3780 | 1466180568816 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:22:48 INFO - PROCESS | 3780 | 1466180568818 Marionette TRACE conn2 <- [1,2790,null,{}] 08:22:48 INFO - PROCESS | 3780 | 1466180568821 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:48 INFO - PROCESS | 3780 | 1466180568826 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:48 INFO - PROCESS | 3780 | 1466180568966 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:22:48 INFO - PROCESS | 3780 | 1466180568976 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:48 INFO - PROCESS | 3780 | 1466180568978 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:49 INFO - PROCESS | 3780 | ++DOCSHELL 1976FC00 == 35 [pid = 3780] [id = 707] 08:22:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (19912C00) [pid = 3780] [serial = 2121] [outer = 00000000] 08:22:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (19A09000) [pid = 3780] [serial = 2122] [outer = 19912C00] 08:22:49 INFO - PROCESS | 3780 | 1466180569080 Marionette DEBUG loaded listener.js 08:22:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (19ADBC00) [pid = 3780] [serial = 2123] [outer = 19912C00] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1A9ED000) [pid = 3780] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1A9F5C00) [pid = 3780] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1A0B9000) [pid = 3780] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1A555000) [pid = 3780] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (16A56C00) [pid = 3780] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (18111000) [pid = 3780] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1658AC00) [pid = 3780] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (11CC7800) [pid = 3780] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (13C16C00) [pid = 3780] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (19C39C00) [pid = 3780] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (10A4F800) [pid = 3780] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (16E5C000) [pid = 3780] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (19920800) [pid = 3780] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19A03C00) [pid = 3780] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (13952000) [pid = 3780] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (10F78C00) [pid = 3780] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (18160000) [pid = 3780] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10EF6000) [pid = 3780] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1124F800) [pid = 3780] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (13C19800) [pid = 3780] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1519FC00) [pid = 3780] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (0F9EAC00) [pid = 3780] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:22:49 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12BCB800) [pid = 3780] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:22:49 INFO - PROCESS | 3780 | 1466180569955 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:22:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:22:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1168ms 08:22:49 INFO - PROCESS | 3780 | 1466180570000 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:22:49 INFO - PROCESS | 3780 | 1466180570002 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 08:22:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:22:50 INFO - PROCESS | 3780 | 1466180570014 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:22:50 INFO - PROCESS | 3780 | 1466180570016 Marionette TRACE conn2 <- [1,2794,null,{}] 08:22:50 INFO - PROCESS | 3780 | 1466180570020 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:50 INFO - PROCESS | 3780 | 1466180570022 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:50 INFO - PROCESS | 3780 | 1466180570099 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:22:50 INFO - PROCESS | 3780 | 1466180570104 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:50 INFO - PROCESS | 3780 | 1466180570106 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:50 INFO - PROCESS | 3780 | ++DOCSHELL 12BCB800 == 36 [pid = 3780] [id = 708] 08:22:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (12DF8000) [pid = 3780] [serial = 2124] [outer = 00000000] 08:22:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13C5A000) [pid = 3780] [serial = 2125] [outer = 12DF8000] 08:22:50 INFO - PROCESS | 3780 | 1466180570148 Marionette DEBUG loaded listener.js 08:22:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16583800) [pid = 3780] [serial = 2126] [outer = 12DF8000] 08:22:50 INFO - PROCESS | 3780 | 1466180570577 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:22:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:22:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 583ms 08:22:50 INFO - PROCESS | 3780 | 1466180570603 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:22:50 INFO - PROCESS | 3780 | 1466180570605 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 08:22:50 INFO - PROCESS | 3780 | 1466180570608 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:22:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:22:50 INFO - PROCESS | 3780 | 1466180570610 Marionette TRACE conn2 <- [1,2798,null,{}] 08:22:50 INFO - PROCESS | 3780 | 1466180570629 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:50 INFO - PROCESS | 3780 | 1466180570631 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:50 INFO - PROCESS | 3780 | 1466180570710 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:22:50 INFO - PROCESS | 3780 | 1466180570715 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:50 INFO - PROCESS | 3780 | 1466180570717 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:50 INFO - PROCESS | 3780 | ++DOCSHELL 12DF0000 == 37 [pid = 3780] [id = 709] 08:22:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (19921800) [pid = 3780] [serial = 2127] [outer = 00000000] 08:22:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (19A0E400) [pid = 3780] [serial = 2128] [outer = 19921800] 08:22:50 INFO - PROCESS | 3780 | 1466180570744 Marionette DEBUG loaded listener.js 08:22:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (19A0B000) [pid = 3780] [serial = 2129] [outer = 19921800] 08:22:51 INFO - PROCESS | 3780 | 1466180571215 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:22:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:22:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 08:22:51 INFO - PROCESS | 3780 | 1466180571230 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:22:51 INFO - PROCESS | 3780 | 1466180571232 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 08:22:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:22:51 INFO - PROCESS | 3780 | 1466180571235 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:22:51 INFO - PROCESS | 3780 | 1466180571237 Marionette TRACE conn2 <- [1,2802,null,{}] 08:22:51 INFO - PROCESS | 3780 | 1466180571241 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:51 INFO - PROCESS | 3780 | 1466180571242 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:51 INFO - PROCESS | 3780 | 1466180571373 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:22:51 INFO - PROCESS | 3780 | 1466180571381 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:51 INFO - PROCESS | 3780 | 1466180571383 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:51 INFO - PROCESS | 3780 | ++DOCSHELL 140E7400 == 38 [pid = 3780] [id = 710] 08:22:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A0C3400) [pid = 3780] [serial = 2130] [outer = 00000000] 08:22:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A54E400) [pid = 3780] [serial = 2131] [outer = 1A0C3400] 08:22:51 INFO - PROCESS | 3780 | 1466180571426 Marionette DEBUG loaded listener.js 08:22:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A550400) [pid = 3780] [serial = 2132] [outer = 1A0C3400] 08:22:52 INFO - PROCESS | 3780 | --DOCSHELL 1976BC00 == 37 [pid = 3780] [id = 699] 08:22:52 INFO - PROCESS | 3780 | --DOCSHELL 1A9EA400 == 36 [pid = 3780] [id = 696] 08:22:52 INFO - PROCESS | 3780 | --DOCSHELL 13154000 == 35 [pid = 3780] [id = 700] 08:22:52 INFO - PROCESS | 3780 | --DOCSHELL 11CC6800 == 34 [pid = 3780] [id = 698] 08:22:52 INFO - PROCESS | 3780 | --DOCSHELL 1A9F3C00 == 33 [pid = 3780] [id = 697] 08:22:52 INFO - PROCESS | 3780 | --DOCSHELL 1365C400 == 32 [pid = 3780] [id = 701] 08:22:52 INFO - PROCESS | 3780 | --DOCSHELL 10563000 == 31 [pid = 3780] [id = 702] 08:22:52 INFO - PROCESS | 3780 | --DOCSHELL 140ED400 == 30 [pid = 3780] [id = 704] 08:22:52 INFO - PROCESS | 3780 | --DOCSHELL 12BCB800 == 29 [pid = 3780] [id = 708] 08:22:52 INFO - PROCESS | 3780 | --DOCSHELL 12ADFC00 == 28 [pid = 3780] [id = 703] 08:22:52 INFO - PROCESS | 3780 | --DOCSHELL 1595D400 == 27 [pid = 3780] [id = 705] 08:22:52 INFO - PROCESS | 3780 | --DOCSHELL 15958C00 == 26 [pid = 3780] [id = 706] 08:22:52 INFO - PROCESS | 3780 | --DOCSHELL 12DF0000 == 25 [pid = 3780] [id = 709] 08:22:52 INFO - PROCESS | 3780 | --DOCSHELL 1976FC00 == 24 [pid = 3780] [id = 707] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (151A0400) [pid = 3780] [serial = 2003] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (12DF0C00) [pid = 3780] [serial = 1964] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (19ACD400) [pid = 3780] [serial = 1997] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (12A1B000) [pid = 3780] [serial = 2000] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (132CD000) [pid = 3780] [serial = 1931] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (13C8A800) [pid = 3780] [serial = 1928] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15943000) [pid = 3780] [serial = 1967] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A9F0800) [pid = 3780] [serial = 2090] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1AA34C00) [pid = 3780] [serial = 2093] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1AA30C00) [pid = 3780] [serial = 2092] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A45D800) [pid = 3780] [serial = 2077] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A55A800) [pid = 3780] [serial = 2080] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A45EC00) [pid = 3780] [serial = 2078] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A826000) [pid = 3780] [serial = 2083] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (19C46800) [pid = 3780] [serial = 2054] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (175A4800) [pid = 3780] [serial = 2071] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (18163400) [pid = 3780] [serial = 2072] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13C8D400) [pid = 3780] [serial = 2056] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1519E400) [pid = 3780] [serial = 2057] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13C8D800) [pid = 3780] [serial = 2068] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1519EC00) [pid = 3780] [serial = 2069] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A0C5C00) [pid = 3780] [serial = 2062] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A54E000) [pid = 3780] [serial = 2063] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (11267400) [pid = 3780] [serial = 2065] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (12BC3C00) [pid = 3780] [serial = 2066] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (17598000) [pid = 3780] [serial = 2059] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1A638400) [pid = 3780] [serial = 2081] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1810CC00) [pid = 3780] [serial = 2060] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (19A0DC00) [pid = 3780] [serial = 2074] [outer = 00000000] [url = about:blank] 08:22:52 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1A82A000) [pid = 3780] [serial = 2084] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (18169800) [pid = 3780] [serial = 2089] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1A82C800) [pid = 3780] [serial = 2086] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (19AD9000) [pid = 3780] [serial = 2075] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (1A9E7800) [pid = 3780] [serial = 2087] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (10EF7400) [pid = 3780] [serial = 2030] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (13C57C00) [pid = 3780] [serial = 2033] [outer = 00000000] [url = about:blank] 08:22:53 INFO - PROCESS | 3780 | 1466180573238 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:22:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:22:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2013ms 08:22:53 INFO - PROCESS | 3780 | 1466180573262 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:22:53 INFO - PROCESS | 3780 | 1466180573267 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 08:22:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:22:53 INFO - PROCESS | 3780 | 1466180573273 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:22:53 INFO - PROCESS | 3780 | 1466180573276 Marionette TRACE conn2 <- [1,2806,null,{}] 08:22:53 INFO - PROCESS | 3780 | 1466180573282 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:53 INFO - PROCESS | 3780 | 1466180573286 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:53 INFO - PROCESS | 3780 | 1466180573418 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:22:53 INFO - PROCESS | 3780 | 1466180573549 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:53 INFO - PROCESS | 3780 | 1466180573555 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:53 INFO - PROCESS | 3780 | ++DOCSHELL 10EEAC00 == 25 [pid = 3780] [id = 711] 08:22:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (10EEDC00) [pid = 3780] [serial = 2133] [outer = 00000000] 08:22:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (10F71800) [pid = 3780] [serial = 2134] [outer = 10EEDC00] 08:22:53 INFO - PROCESS | 3780 | 1466180573614 Marionette DEBUG loaded listener.js 08:22:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (10F72800) [pid = 3780] [serial = 2135] [outer = 10EEDC00] 08:22:54 INFO - PROCESS | 3780 | 1466180574283 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:22:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:22:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1076ms 08:22:54 INFO - PROCESS | 3780 | 1466180574353 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:22:54 INFO - PROCESS | 3780 | 1466180574359 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 08:22:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:22:54 INFO - PROCESS | 3780 | 1466180574365 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:22:54 INFO - PROCESS | 3780 | 1466180574368 Marionette TRACE conn2 <- [1,2810,null,{}] 08:22:54 INFO - PROCESS | 3780 | 1466180574372 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:54 INFO - PROCESS | 3780 | 1466180574378 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:54 INFO - PROCESS | 3780 | 1466180574534 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:22:54 INFO - PROCESS | 3780 | 1466180574659 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:54 INFO - PROCESS | 3780 | 1466180574663 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:54 INFO - PROCESS | 3780 | ++DOCSHELL 11CCA000 == 26 [pid = 3780] [id = 712] 08:22:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (11CCB400) [pid = 3780] [serial = 2136] [outer = 00000000] 08:22:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (12A0F800) [pid = 3780] [serial = 2137] [outer = 11CCB400] 08:22:54 INFO - PROCESS | 3780 | 1466180574720 Marionette DEBUG loaded listener.js 08:22:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (12AE4800) [pid = 3780] [serial = 2138] [outer = 11CCB400] 08:22:55 INFO - PROCESS | 3780 | --DOCSHELL 15B65800 == 25 [pid = 3780] [id = 687] 08:22:55 INFO - PROCESS | 3780 | --DOCSHELL 16A58000 == 24 [pid = 3780] [id = 686] 08:22:55 INFO - PROCESS | 3780 | --DOCSHELL 130A0800 == 23 [pid = 3780] [id = 695] 08:22:55 INFO - PROCESS | 3780 | --DOCSHELL 1A554C00 == 22 [pid = 3780] [id = 693] 08:22:55 INFO - PROCESS | 3780 | 1466180575321 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:22:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:22:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 984ms 08:22:55 INFO - PROCESS | 3780 | 1466180575350 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:22:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:22:55 INFO - PROCESS | 3780 | 1466180575354 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 08:22:55 INFO - PROCESS | 3780 | 1466180575358 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:22:55 INFO - PROCESS | 3780 | 1466180575362 Marionette TRACE conn2 <- [1,2814,null,{}] 08:22:55 INFO - PROCESS | 3780 | 1466180575368 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:55 INFO - PROCESS | 3780 | 1466180575370 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:55 INFO - PROCESS | 3780 | 1466180575467 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:22:55 INFO - PROCESS | 3780 | 1466180575561 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:55 INFO - PROCESS | 3780 | 1466180575564 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:55 INFO - PROCESS | 3780 | ++DOCSHELL 11271800 == 23 [pid = 3780] [id = 713] 08:22:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (11425C00) [pid = 3780] [serial = 2139] [outer = 00000000] 08:22:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (12890800) [pid = 3780] [serial = 2140] [outer = 11425C00] 08:22:55 INFO - PROCESS | 3780 | 1466180575613 Marionette DEBUG loaded listener.js 08:22:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (12BC3C00) [pid = 3780] [serial = 2141] [outer = 11425C00] 08:22:55 INFO - PROCESS | 3780 | 1466180575996 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:22:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:22:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 676ms 08:22:56 INFO - PROCESS | 3780 | 1466180576075 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:22:56 INFO - PROCESS | 3780 | 1466180576079 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 08:22:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:22:56 INFO - PROCESS | 3780 | 1466180576092 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:22:56 INFO - PROCESS | 3780 | 1466180576095 Marionette TRACE conn2 <- [1,2818,null,{}] 08:22:56 INFO - PROCESS | 3780 | 1466180576099 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:56 INFO - PROCESS | 3780 | 1466180576101 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:56 INFO - PROCESS | 3780 | 1466180576196 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:22:56 INFO - PROCESS | 3780 | 1466180576210 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:56 INFO - PROCESS | 3780 | 1466180576212 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:56 INFO - PROCESS | 3780 | ++DOCSHELL 13282C00 == 24 [pid = 3780] [id = 714] 08:22:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (13284000) [pid = 3780] [serial = 2142] [outer = 00000000] 08:22:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (1394B400) [pid = 3780] [serial = 2143] [outer = 13284000] 08:22:56 INFO - PROCESS | 3780 | 1466180576258 Marionette DEBUG loaded listener.js 08:22:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13C13400) [pid = 3780] [serial = 2144] [outer = 13284000] 08:22:56 INFO - PROCESS | 3780 | 1466180576728 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:22:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:22:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 692ms 08:22:56 INFO - PROCESS | 3780 | 1466180576770 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:22:56 INFO - PROCESS | 3780 | 1466180576773 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 08:22:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:22:56 INFO - PROCESS | 3780 | 1466180576776 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:22:56 INFO - PROCESS | 3780 | 1466180576779 Marionette TRACE conn2 <- [1,2822,null,{}] 08:22:56 INFO - PROCESS | 3780 | 1466180576790 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:56 INFO - PROCESS | 3780 | 1466180576794 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:56 INFO - PROCESS | 3780 | 1466180576881 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:22:56 INFO - PROCESS | 3780 | 1466180576890 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:56 INFO - PROCESS | 3780 | 1466180576893 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:56 INFO - PROCESS | 3780 | ++DOCSHELL 13C88800 == 25 [pid = 3780] [id = 715] 08:22:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (13C8A000) [pid = 3780] [serial = 2145] [outer = 00000000] 08:22:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13C8E800) [pid = 3780] [serial = 2146] [outer = 13C8A000] 08:22:56 INFO - PROCESS | 3780 | 1466180576941 Marionette DEBUG loaded listener.js 08:22:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (143F9800) [pid = 3780] [serial = 2147] [outer = 13C8A000] 08:22:57 INFO - PROCESS | 3780 | 1466180577433 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:22:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:22:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 676ms 08:22:57 INFO - PROCESS | 3780 | 1466180577477 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:22:57 INFO - PROCESS | 3780 | 1466180577481 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 08:22:57 INFO - PROCESS | 3780 | 1466180577485 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:22:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:22:57 INFO - PROCESS | 3780 | 1466180577486 Marionette TRACE conn2 <- [1,2826,null,{}] 08:22:57 INFO - PROCESS | 3780 | 1466180577489 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:57 INFO - PROCESS | 3780 | 1466180577491 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:57 INFO - PROCESS | 3780 | 1466180577642 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:22:57 INFO - PROCESS | 3780 | 1466180577658 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:57 INFO - PROCESS | 3780 | 1466180577661 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:57 INFO - PROCESS | 3780 | ++DOCSHELL 151AB800 == 26 [pid = 3780] [id = 716] 08:22:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1528F400) [pid = 3780] [serial = 2148] [outer = 00000000] 08:22:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (156C9400) [pid = 3780] [serial = 2149] [outer = 1528F400] 08:22:57 INFO - PROCESS | 3780 | 1466180577704 Marionette DEBUG loaded listener.js 08:22:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15953C00) [pid = 3780] [serial = 2150] [outer = 1528F400] 08:22:58 INFO - PROCESS | 3780 | 1466180578148 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:22:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:22:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 723ms 08:22:58 INFO - PROCESS | 3780 | 1466180578209 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:22:58 INFO - PROCESS | 3780 | 1466180578211 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 08:22:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:22:58 INFO - PROCESS | 3780 | 1466180578214 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:22:58 INFO - PROCESS | 3780 | 1466180578216 Marionette TRACE conn2 <- [1,2830,null,{}] 08:22:58 INFO - PROCESS | 3780 | 1466180578219 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:58 INFO - PROCESS | 3780 | 1466180578221 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:58 INFO - PROCESS | 3780 | 1466180578334 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:22:58 INFO - PROCESS | 3780 | 1466180578345 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:58 INFO - PROCESS | 3780 | 1466180578347 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:58 INFO - PROCESS | 3780 | ++DOCSHELL 15B6BC00 == 27 [pid = 3780] [id = 717] 08:22:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15B6CC00) [pid = 3780] [serial = 2151] [outer = 00000000] 08:22:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16580400) [pid = 3780] [serial = 2152] [outer = 15B6CC00] 08:22:58 INFO - PROCESS | 3780 | 1466180578443 Marionette DEBUG loaded listener.js 08:22:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1658D800) [pid = 3780] [serial = 2153] [outer = 15B6CC00] 08:22:58 INFO - PROCESS | 3780 | 1466180578883 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:22:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:22:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 722ms 08:22:58 INFO - PROCESS | 3780 | 1466180578961 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:22:58 INFO - PROCESS | 3780 | 1466180578963 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 08:22:58 INFO - PROCESS | 3780 | 1466180578968 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:22:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:22:58 INFO - PROCESS | 3780 | 1466180578970 Marionette TRACE conn2 <- [1,2834,null,{}] 08:22:58 INFO - PROCESS | 3780 | 1466180578973 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:58 INFO - PROCESS | 3780 | 1466180578979 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:59 INFO - PROCESS | 3780 | 1466180579122 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:22:59 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (132CF800) [pid = 3780] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:22:59 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (10565C00) [pid = 3780] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:22:59 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (12AE1400) [pid = 3780] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:22:59 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (19912400) [pid = 3780] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:22:59 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15B63400) [pid = 3780] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:22:59 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (11CC7000) [pid = 3780] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:22:59 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (14342C00) [pid = 3780] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:22:59 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1365C800) [pid = 3780] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:22:59 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16A5A800) [pid = 3780] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:22:59 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (12DF8000) [pid = 3780] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:22:59 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (19912C00) [pid = 3780] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:22:59 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (19921800) [pid = 3780] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:22:59 INFO - PROCESS | 3780 | 1466180579193 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:59 INFO - PROCESS | 3780 | 1466180579195 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:59 INFO - PROCESS | 3780 | ++DOCSHELL 1026CC00 == 28 [pid = 3780] [id = 718] 08:22:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (1026D000) [pid = 3780] [serial = 2154] [outer = 00000000] 08:22:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (12812800) [pid = 3780] [serial = 2155] [outer = 1026D000] 08:22:59 INFO - PROCESS | 3780 | 1466180579239 Marionette DEBUG loaded listener.js 08:22:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (12DEFC00) [pid = 3780] [serial = 2156] [outer = 1026D000] 08:22:59 INFO - PROCESS | 3780 | 1466180579594 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:22:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:22:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 691ms 08:22:59 INFO - PROCESS | 3780 | 1466180579661 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:22:59 INFO - PROCESS | 3780 | 1466180579664 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 08:22:59 INFO - PROCESS | 3780 | 1466180579667 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:22:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:22:59 INFO - PROCESS | 3780 | 1466180579669 Marionette TRACE conn2 <- [1,2838,null,{}] 08:22:59 INFO - PROCESS | 3780 | 1466180579672 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:59 INFO - PROCESS | 3780 | 1466180579673 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:59 INFO - PROCESS | 3780 | 1466180579783 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:22:59 INFO - PROCESS | 3780 | 1466180579794 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:59 INFO - PROCESS | 3780 | 1466180579796 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:22:59 INFO - PROCESS | 3780 | ++DOCSHELL 1124F800 == 29 [pid = 3780] [id = 719] 08:22:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (14342C00) [pid = 3780] [serial = 2157] [outer = 00000000] 08:22:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1816BC00) [pid = 3780] [serial = 2158] [outer = 14342C00] 08:22:59 INFO - PROCESS | 3780 | 1466180579839 Marionette DEBUG loaded listener.js 08:22:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (19759C00) [pid = 3780] [serial = 2159] [outer = 14342C00] 08:23:00 INFO - PROCESS | 3780 | 1466180580270 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:23:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:23:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 08:23:00 INFO - PROCESS | 3780 | 1466180580307 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:23:00 INFO - PROCESS | 3780 | 1466180580309 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 08:23:00 INFO - PROCESS | 3780 | 1466180580312 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:23:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:23:00 INFO - PROCESS | 3780 | 1466180580314 Marionette TRACE conn2 <- [1,2842,null,{}] 08:23:00 INFO - PROCESS | 3780 | 1466180580317 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:00 INFO - PROCESS | 3780 | 1466180580319 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:00 INFO - PROCESS | 3780 | 1466180580396 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:23:00 INFO - PROCESS | 3780 | 1466180580515 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:00 INFO - PROCESS | 3780 | 1466180580517 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:00 INFO - PROCESS | 3780 | ++DOCSHELL 105E5800 == 30 [pid = 3780] [id = 720] 08:23:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (105E6C00) [pid = 3780] [serial = 2160] [outer = 00000000] 08:23:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (19764000) [pid = 3780] [serial = 2161] [outer = 105E6C00] 08:23:00 INFO - PROCESS | 3780 | 1466180580564 Marionette DEBUG loaded listener.js 08:23:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1976A400) [pid = 3780] [serial = 2162] [outer = 105E6C00] 08:23:00 INFO - PROCESS | 3780 | 1466180580920 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:23:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:23:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 691ms 08:23:00 INFO - PROCESS | 3780 | 1466180580996 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:23:00 INFO - PROCESS | 3780 | 1466180580998 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 08:23:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:23:00 INFO - PROCESS | 3780 | 1466180581008 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:23:00 INFO - PROCESS | 3780 | 1466180581009 Marionette TRACE conn2 <- [1,2846,null,{}] 08:23:00 INFO - PROCESS | 3780 | 1466180581013 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:00 INFO - PROCESS | 3780 | 1466180581015 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:01 INFO - PROCESS | 3780 | 1466180581096 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:23:01 INFO - PROCESS | 3780 | 1466180581102 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:01 INFO - PROCESS | 3780 | 1466180581104 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:01 INFO - PROCESS | 3780 | ++DOCSHELL 13C88400 == 31 [pid = 3780] [id = 721] 08:23:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17634000) [pid = 3780] [serial = 2163] [outer = 00000000] 08:23:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (19915000) [pid = 3780] [serial = 2164] [outer = 17634000] 08:23:01 INFO - PROCESS | 3780 | 1466180581146 Marionette DEBUG loaded listener.js 08:23:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19916400) [pid = 3780] [serial = 2165] [outer = 17634000] 08:23:01 INFO - PROCESS | 3780 | 1466180581821 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:23:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:23:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 892ms 08:23:01 INFO - PROCESS | 3780 | 1466180581889 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:23:01 INFO - PROCESS | 3780 | 1466180581894 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 08:23:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:23:01 INFO - PROCESS | 3780 | 1466180581899 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:23:01 INFO - PROCESS | 3780 | 1466180581903 Marionette TRACE conn2 <- [1,2850,null,{}] 08:23:01 INFO - PROCESS | 3780 | 1466180581910 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:01 INFO - PROCESS | 3780 | 1466180581913 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:02 INFO - PROCESS | 3780 | 1466180582026 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:23:02 INFO - PROCESS | 3780 | 1466180582157 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:02 INFO - PROCESS | 3780 | 1466180582160 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:02 INFO - PROCESS | 3780 | ++DOCSHELL 10F6B000 == 32 [pid = 3780] [id = 722] 08:23:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (114C7800) [pid = 3780] [serial = 2166] [outer = 00000000] 08:23:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (130A0800) [pid = 3780] [serial = 2167] [outer = 114C7800] 08:23:02 INFO - PROCESS | 3780 | 1466180582217 Marionette DEBUG loaded listener.js 08:23:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1327D800) [pid = 3780] [serial = 2168] [outer = 114C7800] 08:23:02 INFO - PROCESS | 3780 | 1466180582775 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:23:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:23:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 922ms 08:23:02 INFO - PROCESS | 3780 | 1466180582828 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:23:02 INFO - PROCESS | 3780 | 1466180582833 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 08:23:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:23:02 INFO - PROCESS | 3780 | 1466180582839 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:23:02 INFO - PROCESS | 3780 | 1466180582842 Marionette TRACE conn2 <- [1,2854,null,{}] 08:23:02 INFO - PROCESS | 3780 | 1466180582845 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:02 INFO - PROCESS | 3780 | 1466180582848 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:02 INFO - PROCESS | 3780 | 1466180582957 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:23:03 INFO - PROCESS | 3780 | 1466180583095 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:03 INFO - PROCESS | 3780 | 1466180583098 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:03 INFO - PROCESS | 3780 | ++DOCSHELL 13C56000 == 33 [pid = 3780] [id = 723] 08:23:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (13C60C00) [pid = 3780] [serial = 2169] [outer = 00000000] 08:23:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (140ED800) [pid = 3780] [serial = 2170] [outer = 13C60C00] 08:23:03 INFO - PROCESS | 3780 | 1466180583161 Marionette DEBUG loaded listener.js 08:23:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (152D8000) [pid = 3780] [serial = 2171] [outer = 13C60C00] 08:23:03 INFO - PROCESS | 3780 | 1466180583771 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:23:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:23:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 984ms 08:23:03 INFO - PROCESS | 3780 | 1466180583825 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:23:03 INFO - PROCESS | 3780 | 1466180583827 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 08:23:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:23:03 INFO - PROCESS | 3780 | 1466180583831 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:23:03 INFO - PROCESS | 3780 | 1466180583835 Marionette TRACE conn2 <- [1,2858,null,{}] 08:23:03 INFO - PROCESS | 3780 | 1466180583846 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:03 INFO - PROCESS | 3780 | 1466180583850 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:04 INFO - PROCESS | 3780 | 1466180584035 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:23:04 INFO - PROCESS | 3780 | 1466180584045 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:04 INFO - PROCESS | 3780 | 1466180584048 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:04 INFO - PROCESS | 3780 | ++DOCSHELL 13665800 == 34 [pid = 3780] [id = 724] 08:23:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (13953C00) [pid = 3780] [serial = 2172] [outer = 00000000] 08:23:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1657EC00) [pid = 3780] [serial = 2173] [outer = 13953C00] 08:23:04 INFO - PROCESS | 3780 | 1466180584104 Marionette DEBUG loaded listener.js 08:23:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17634C00) [pid = 3780] [serial = 2174] [outer = 13953C00] 08:23:04 INFO - PROCESS | 3780 | 1466180584821 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:23:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:23:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1014ms 08:23:04 INFO - PROCESS | 3780 | 1466180584864 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:23:04 INFO - PROCESS | 3780 | 1466180584868 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 08:23:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:23:04 INFO - PROCESS | 3780 | 1466180584872 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:23:04 INFO - PROCESS | 3780 | 1466180584875 Marionette TRACE conn2 <- [1,2862,null,{}] 08:23:04 INFO - PROCESS | 3780 | 1466180584881 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:04 INFO - PROCESS | 3780 | 1466180584883 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:04 INFO - PROCESS | 3780 | 1466180584984 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:23:05 INFO - PROCESS | 3780 | 1466180585118 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:05 INFO - PROCESS | 3780 | 1466180585121 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:05 INFO - PROCESS | 3780 | --DOCSHELL 19C48800 == 33 [pid = 3780] [id = 692] 08:23:05 INFO - PROCESS | 3780 | --DOCSHELL 1976B400 == 32 [pid = 3780] [id = 683] 08:23:05 INFO - PROCESS | 3780 | --DOCSHELL 10A4BC00 == 31 [pid = 3780] [id = 688] 08:23:05 INFO - PROCESS | 3780 | --DOCSHELL 15188800 == 30 [pid = 3780] [id = 682] 08:23:05 INFO - PROCESS | 3780 | --DOCSHELL 1519F000 == 29 [pid = 3780] [id = 680] 08:23:05 INFO - PROCESS | 3780 | --DOCSHELL 15BB7400 == 28 [pid = 3780] [id = 681] 08:23:05 INFO - PROCESS | 3780 | --DOCSHELL 102F3C00 == 27 [pid = 3780] [id = 694] 08:23:05 INFO - PROCESS | 3780 | --DOCSHELL 1991A800 == 26 [pid = 3780] [id = 691] 08:23:05 INFO - PROCESS | 3780 | --DOCSHELL 1125AC00 == 25 [pid = 3780] [id = 679] 08:23:05 INFO - PROCESS | 3780 | --DOCSHELL 13132800 == 24 [pid = 3780] [id = 690] 08:23:05 INFO - PROCESS | 3780 | --DOCSHELL 13C16800 == 23 [pid = 3780] [id = 689] 08:23:05 INFO - PROCESS | 3780 | --DOCSHELL 140E7400 == 22 [pid = 3780] [id = 710] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (19A0B000) [pid = 3780] [serial = 2129] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15B6A400) [pid = 3780] [serial = 2101] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (10F78800) [pid = 3780] [serial = 2108] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13139400) [pid = 3780] [serial = 2111] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A45B800) [pid = 3780] [serial = 2099] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17493000) [pid = 3780] [serial = 2117] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (152D8C00) [pid = 3780] [serial = 2095] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15286000) [pid = 3780] [serial = 2114] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (151A0000) [pid = 3780] [serial = 2105] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16573400) [pid = 3780] [serial = 2096] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1810C400) [pid = 3780] [serial = 2119] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13C59800) [pid = 3780] [serial = 2104] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (12DF3400) [pid = 3780] [serial = 2110] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (16583800) [pid = 3780] [serial = 2126] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (18164400) [pid = 3780] [serial = 2120] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1975CC00) [pid = 3780] [serial = 2102] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (19A09000) [pid = 3780] [serial = 2122] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19A0E400) [pid = 3780] [serial = 2128] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1657DC00) [pid = 3780] [serial = 2116] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (10F73C00) [pid = 3780] [serial = 2107] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (13C5A000) [pid = 3780] [serial = 2125] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (19A0BC00) [pid = 3780] [serial = 2098] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (19ADBC00) [pid = 3780] [serial = 2123] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (15189C00) [pid = 3780] [serial = 2113] [outer = 00000000] [url = about:blank] 08:23:05 INFO - PROCESS | 3780 | ++DOCSHELL 105EA800 == 23 [pid = 3780] [id = 725] 08:23:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (10A49C00) [pid = 3780] [serial = 2175] [outer = 00000000] 08:23:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (10F77400) [pid = 3780] [serial = 2176] [outer = 10A49C00] 08:23:05 INFO - PROCESS | 3780 | 1466180585211 Marionette DEBUG loaded listener.js 08:23:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (11266C00) [pid = 3780] [serial = 2177] [outer = 10A49C00] 08:23:05 INFO - PROCESS | 3780 | 1466180585619 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:23:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:23:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 783ms 08:23:05 INFO - PROCESS | 3780 | 1466180585688 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:23:05 INFO - PROCESS | 3780 | 1466180585695 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 08:23:05 INFO - PROCESS | 3780 | 1466180585711 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:23:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:23:05 INFO - PROCESS | 3780 | 1466180585713 Marionette TRACE conn2 <- [1,2866,null,{}] 08:23:05 INFO - PROCESS | 3780 | 1466180585718 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:05 INFO - PROCESS | 3780 | 1466180585720 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:05 INFO - PROCESS | 3780 | 1466180585807 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:23:05 INFO - PROCESS | 3780 | 1466180585821 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:05 INFO - PROCESS | 3780 | 1466180585823 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:05 INFO - PROCESS | 3780 | ++DOCSHELL 12BC0000 == 24 [pid = 3780] [id = 726] 08:23:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (12BC2C00) [pid = 3780] [serial = 2178] [outer = 00000000] 08:23:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13025000) [pid = 3780] [serial = 2179] [outer = 12BC2C00] 08:23:05 INFO - PROCESS | 3780 | 1466180585873 Marionette DEBUG loaded listener.js 08:23:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1312B800) [pid = 3780] [serial = 2180] [outer = 12BC2C00] 08:23:06 INFO - PROCESS | 3780 | 1466180586366 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:23:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:23:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 691ms 08:23:06 INFO - PROCESS | 3780 | 1466180586414 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:23:06 INFO - PROCESS | 3780 | 1466180586416 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 08:23:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:23:06 INFO - PROCESS | 3780 | 1466180586420 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:23:06 INFO - PROCESS | 3780 | 1466180586423 Marionette TRACE conn2 <- [1,2870,null,{}] 08:23:06 INFO - PROCESS | 3780 | 1466180586433 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:06 INFO - PROCESS | 3780 | 1466180586437 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:06 INFO - PROCESS | 3780 | 1466180586520 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:23:06 INFO - PROCESS | 3780 | 1466180586528 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:06 INFO - PROCESS | 3780 | 1466180586515 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:06 INFO - PROCESS | 3780 | ++DOCSHELL 13C19800 == 25 [pid = 3780] [id = 727] 08:23:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (13C1A800) [pid = 3780] [serial = 2181] [outer = 00000000] 08:23:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13C85800) [pid = 3780] [serial = 2182] [outer = 13C1A800] 08:23:06 INFO - PROCESS | 3780 | 1466180586562 Marionette DEBUG loaded listener.js 08:23:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1403B000) [pid = 3780] [serial = 2183] [outer = 13C1A800] 08:23:07 INFO - PROCESS | 3780 | 1466180587050 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:23:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:23:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 692ms 08:23:07 INFO - PROCESS | 3780 | 1466180587102 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:23:07 INFO - PROCESS | 3780 | 1466180587105 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 08:23:07 INFO - PROCESS | 3780 | 1466180587108 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:23:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:23:07 INFO - PROCESS | 3780 | 1466180587110 Marionette TRACE conn2 <- [1,2874,null,{}] 08:23:07 INFO - PROCESS | 3780 | 1466180587113 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:07 INFO - PROCESS | 3780 | 1466180587115 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:07 INFO - PROCESS | 3780 | 1466180587234 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:23:07 INFO - PROCESS | 3780 | 1466180587246 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:07 INFO - PROCESS | 3780 | 1466180587248 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:07 INFO - PROCESS | 3780 | ++DOCSHELL 151A7800 == 26 [pid = 3780] [id = 728] 08:23:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (151A7C00) [pid = 3780] [serial = 2184] [outer = 00000000] 08:23:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (152D8C00) [pid = 3780] [serial = 2185] [outer = 151A7C00] 08:23:07 INFO - PROCESS | 3780 | 1466180587292 Marionette DEBUG loaded listener.js 08:23:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15950800) [pid = 3780] [serial = 2186] [outer = 151A7C00] 08:23:07 INFO - PROCESS | 3780 | 1466180587751 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:23:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:23:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 676ms 08:23:07 INFO - PROCESS | 3780 | 1466180587791 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:23:07 INFO - PROCESS | 3780 | 1466180587793 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 08:23:07 INFO - PROCESS | 3780 | 1466180587796 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:23:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:23:07 INFO - PROCESS | 3780 | 1466180587798 Marionette TRACE conn2 <- [1,2878,null,{}] 08:23:07 INFO - PROCESS | 3780 | 1466180587801 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:07 INFO - PROCESS | 3780 | 1466180587803 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:07 INFO - PROCESS | 3780 | 1466180587915 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:23:07 INFO - PROCESS | 3780 | 1466180587920 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:07 INFO - PROCESS | 3780 | 1466180587922 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:07 INFO - PROCESS | 3780 | ++DOCSHELL 12D62000 == 27 [pid = 3780] [id = 729] 08:23:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15B64000) [pid = 3780] [serial = 2187] [outer = 00000000] 08:23:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16573400) [pid = 3780] [serial = 2188] [outer = 15B64000] 08:23:07 INFO - PROCESS | 3780 | 1466180587965 Marionette DEBUG loaded listener.js 08:23:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1657DC00) [pid = 3780] [serial = 2189] [outer = 15B64000] 08:23:08 INFO - PROCESS | 3780 | 1466180588433 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:23:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:23:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 677ms 08:23:08 INFO - PROCESS | 3780 | 1466180588496 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:23:08 INFO - PROCESS | 3780 | 1466180588482 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 08:23:08 INFO - PROCESS | 3780 | 1466180588485 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:23:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:23:08 INFO - PROCESS | 3780 | 1466180588487 Marionette TRACE conn2 <- [1,2882,null,{}] 08:23:08 INFO - PROCESS | 3780 | 1466180588496 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:08 INFO - PROCESS | 3780 | 1466180588502 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:08 INFO - PROCESS | 3780 | 1466180588670 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:23:08 INFO - PROCESS | 3780 | 1466180588692 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:08 INFO - PROCESS | 3780 | 1466180588694 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:08 INFO - PROCESS | 3780 | ++DOCSHELL 18162400 == 28 [pid = 3780] [id = 730] 08:23:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (18164400) [pid = 3780] [serial = 2190] [outer = 00000000] 08:23:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19753800) [pid = 3780] [serial = 2191] [outer = 18164400] 08:23:08 INFO - PROCESS | 3780 | 1466180588737 Marionette DEBUG loaded listener.js 08:23:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19769C00) [pid = 3780] [serial = 2192] [outer = 18164400] 08:23:09 INFO - PROCESS | 3780 | 1466180589178 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:23:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:23:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 722ms 08:23:09 INFO - PROCESS | 3780 | 1466180589225 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:23:09 INFO - PROCESS | 3780 | 1466180589227 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 08:23:09 INFO - PROCESS | 3780 | 1466180589240 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:23:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:23:09 INFO - PROCESS | 3780 | 1466180589250 Marionette TRACE conn2 <- [1,2886,null,{}] 08:23:09 INFO - PROCESS | 3780 | 1466180589254 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:09 INFO - PROCESS | 3780 | 1466180589256 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:09 INFO - PROCESS | 3780 | 1466180589371 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:23:09 INFO - PROCESS | 3780 | 1466180589379 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:09 INFO - PROCESS | 3780 | 1466180589381 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:09 INFO - PROCESS | 3780 | ++DOCSHELL 10EF6C00 == 29 [pid = 3780] [id = 731] 08:23:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (10F24C00) [pid = 3780] [serial = 2193] [outer = 00000000] 08:23:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19914C00) [pid = 3780] [serial = 2194] [outer = 10F24C00] 08:23:09 INFO - PROCESS | 3780 | 1466180589594 Marionette DEBUG loaded listener.js 08:23:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1991CC00) [pid = 3780] [serial = 2195] [outer = 10F24C00] 08:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11425C00) [pid = 3780] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10EEDC00) [pid = 3780] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13C8A000) [pid = 3780] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1528F400) [pid = 3780] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15B6CC00) [pid = 3780] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13284000) [pid = 3780] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1026D000) [pid = 3780] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (11CCB400) [pid = 3780] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A0C3400) [pid = 3780] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (105E6C00) [pid = 3780] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:23:09 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (14342C00) [pid = 3780] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:23:09 INFO - PROCESS | 3780 | 1466180589975 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:23:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:23:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 783ms 08:23:10 INFO - PROCESS | 3780 | 1466180590025 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:23:10 INFO - PROCESS | 3780 | 1466180590027 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 08:23:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:23:10 INFO - PROCESS | 3780 | 1466180590031 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:23:10 INFO - PROCESS | 3780 | 1466180590032 Marionette TRACE conn2 <- [1,2890,null,{}] 08:23:10 INFO - PROCESS | 3780 | 1466180590035 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:10 INFO - PROCESS | 3780 | 1466180590037 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:10 INFO - PROCESS | 3780 | 1466180590182 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:23:10 INFO - PROCESS | 3780 | 1466180590193 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:10 INFO - PROCESS | 3780 | 1466180590195 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:10 INFO - PROCESS | 3780 | ++DOCSHELL 105EA000 == 30 [pid = 3780] [id = 732] 08:23:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (11C27800) [pid = 3780] [serial = 2196] [outer = 00000000] 08:23:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (15B6CC00) [pid = 3780] [serial = 2197] [outer = 11C27800] 08:23:10 INFO - PROCESS | 3780 | 1466180590242 Marionette DEBUG loaded listener.js 08:23:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (19755000) [pid = 3780] [serial = 2198] [outer = 11C27800] 08:23:10 INFO - PROCESS | 3780 | 1466180590632 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:23:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:23:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 630ms 08:23:10 INFO - PROCESS | 3780 | 1466180590652 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:23:10 INFO - PROCESS | 3780 | 1466180590654 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 08:23:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:23:10 INFO - PROCESS | 3780 | 1466180590657 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:23:10 INFO - PROCESS | 3780 | 1466180590659 Marionette TRACE conn2 <- [1,2894,null,{}] 08:23:10 INFO - PROCESS | 3780 | 1466180590662 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:10 INFO - PROCESS | 3780 | 1466180590664 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:10 INFO - PROCESS | 3780 | 1466180590742 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:23:10 INFO - PROCESS | 3780 | 1466180590748 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:10 INFO - PROCESS | 3780 | 1466180590750 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:10 INFO - PROCESS | 3780 | ++DOCSHELL 17598000 == 31 [pid = 3780] [id = 733] 08:23:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (19918400) [pid = 3780] [serial = 2199] [outer = 00000000] 08:23:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19A0D400) [pid = 3780] [serial = 2200] [outer = 19918400] 08:23:10 INFO - PROCESS | 3780 | 1466180590792 Marionette DEBUG loaded listener.js 08:23:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13C92400) [pid = 3780] [serial = 2201] [outer = 19918400] 08:23:11 INFO - PROCESS | 3780 | 1466180591284 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:23:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:23:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 691ms 08:23:11 INFO - PROCESS | 3780 | 1466180591357 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:23:11 INFO - PROCESS | 3780 | 1466180591359 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 08:23:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:23:11 INFO - PROCESS | 3780 | 1466180591362 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:23:11 INFO - PROCESS | 3780 | 1466180591364 Marionette TRACE conn2 <- [1,2898,null,{}] 08:23:11 INFO - PROCESS | 3780 | 1466180591367 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:11 INFO - PROCESS | 3780 | 1466180591369 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:11 INFO - PROCESS | 3780 | 1466180591472 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:23:11 INFO - PROCESS | 3780 | 1466180591484 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:11 INFO - PROCESS | 3780 | 1466180591486 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:11 INFO - PROCESS | 3780 | ++DOCSHELL 19A02000 == 32 [pid = 3780] [id = 734] 08:23:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19A10C00) [pid = 3780] [serial = 2202] [outer = 00000000] 08:23:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19ADAC00) [pid = 3780] [serial = 2203] [outer = 19A10C00] 08:23:11 INFO - PROCESS | 3780 | 1466180591528 Marionette DEBUG loaded listener.js 08:23:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19C43C00) [pid = 3780] [serial = 2204] [outer = 19A10C00] 08:23:12 INFO - PROCESS | 3780 | 1466180592139 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:23:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:23:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:23:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 830ms 08:23:12 INFO - PROCESS | 3780 | 1466180592190 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:23:12 INFO - PROCESS | 3780 | 1466180592194 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 08:23:12 INFO - TEST-START | /DOMEvents/constructors.html 08:23:12 INFO - PROCESS | 3780 | 1466180592199 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:23:12 INFO - PROCESS | 3780 | 1466180592205 Marionette TRACE conn2 <- [1,2902,null,{}] 08:23:12 INFO - PROCESS | 3780 | 1466180592210 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:12 INFO - PROCESS | 3780 | 1466180592213 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:12 INFO - PROCESS | 3780 | 1466180592323 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:23:12 INFO - PROCESS | 3780 | 1466180592462 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:12 INFO - PROCESS | 3780 | 1466180592465 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:12 INFO - PROCESS | 3780 | ++DOCSHELL 10A51000 == 33 [pid = 3780] [id = 735] 08:23:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10A52400) [pid = 3780] [serial = 2205] [outer = 00000000] 08:23:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (11C21400) [pid = 3780] [serial = 2206] [outer = 10A52400] 08:23:12 INFO - PROCESS | 3780 | 1466180592520 Marionette DEBUG loaded listener.js 08:23:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (12BBD800) [pid = 3780] [serial = 2207] [outer = 10A52400] 08:23:13 INFO - PROCESS | 3780 | 1466180593175 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:23:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:23:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:23:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:23:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:23:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:23:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:23:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:23:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:23:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:23:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:23:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:23:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:23:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:23:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:23:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:23:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:23:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:23:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:23:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:23:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 1091ms 08:23:13 INFO - PROCESS | 3780 | 1466180593307 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:23:13 INFO - PROCESS | 3780 | 1466180593312 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 08:23:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:23:13 INFO - PROCESS | 3780 | 1466180593318 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:23:13 INFO - PROCESS | 3780 | 1466180593321 Marionette TRACE conn2 <- [1,2906,null,{}] 08:23:13 INFO - PROCESS | 3780 | 1466180593325 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:13 INFO - PROCESS | 3780 | 1466180593328 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:13 INFO - PROCESS | 3780 | 1466180593448 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:23:13 INFO - PROCESS | 3780 | 1466180593581 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:13 INFO - PROCESS | 3780 | 1466180593584 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:13 INFO - PROCESS | 3780 | ++DOCSHELL 13C1C000 == 34 [pid = 3780] [id = 736] 08:23:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13C1D000) [pid = 3780] [serial = 2208] [outer = 00000000] 08:23:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15BABC00) [pid = 3780] [serial = 2209] [outer = 13C1D000] 08:23:13 INFO - PROCESS | 3780 | 1466180593639 Marionette DEBUG loaded listener.js 08:23:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16FD3400) [pid = 3780] [serial = 2210] [outer = 13C1D000] 08:23:14 INFO - PROCESS | 3780 | 1466180594162 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:23:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:23:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 891ms 08:23:14 INFO - PROCESS | 3780 | 1466180594203 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:23:14 INFO - PROCESS | 3780 | 1466180594205 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 08:23:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:23:14 INFO - PROCESS | 3780 | 1466180594209 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:23:14 INFO - PROCESS | 3780 | 1466180594213 Marionette TRACE conn2 <- [1,2910,null,{}] 08:23:14 INFO - PROCESS | 3780 | 1466180594241 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:14 INFO - PROCESS | 3780 | 1466180594246 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:14 INFO - PROCESS | 3780 | 1466180594353 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:23:14 INFO - PROCESS | 3780 | 1466180594465 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:14 INFO - PROCESS | 3780 | 1466180594469 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:14 INFO - PROCESS | 3780 | ++DOCSHELL 19A0A400 == 35 [pid = 3780] [id = 737] 08:23:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (19A0BC00) [pid = 3780] [serial = 2211] [outer = 00000000] 08:23:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (19ADA800) [pid = 3780] [serial = 2212] [outer = 19A0BC00] 08:23:14 INFO - PROCESS | 3780 | 1466180594564 Marionette DEBUG loaded listener.js 08:23:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A008C00) [pid = 3780] [serial = 2213] [outer = 19A0BC00] 08:23:15 INFO - PROCESS | 3780 | [3780] 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 08:23:15 INFO - PROCESS | 3780 | [3780] 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 08:23:15 INFO - PROCESS | 3780 | [3780] 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 08:23:15 INFO - PROCESS | 3780 | [3780] 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 08:23:15 INFO - PROCESS | 3780 | 1466180595154 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:23:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:23:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:23:15 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 08:23:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:23:15 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 08:23:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:23:15 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]" 08:23:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:23:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:23:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 984ms 08:23:15 INFO - PROCESS | 3780 | 1466180595207 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:23:15 INFO - PROCESS | 3780 | 1466180595210 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 08:23:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:23:15 INFO - PROCESS | 3780 | 1466180595214 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:23:15 INFO - PROCESS | 3780 | 1466180595216 Marionette TRACE conn2 <- [1,2914,null,{}] 08:23:15 INFO - PROCESS | 3780 | 1466180595219 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:15 INFO - PROCESS | 3780 | 1466180595222 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:15 INFO - PROCESS | 3780 | 1466180595465 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:23:15 INFO - PROCESS | 3780 | 1466180595622 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:15 INFO - PROCESS | 3780 | 1466180595626 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:15 INFO - PROCESS | 3780 | ++DOCSHELL 10A4B800 == 36 [pid = 3780] [id = 738] 08:23:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (10F25400) [pid = 3780] [serial = 2214] [outer = 00000000] 08:23:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (10F72400) [pid = 3780] [serial = 2215] [outer = 10F25400] 08:23:15 INFO - PROCESS | 3780 | 1466180595683 Marionette DEBUG loaded listener.js 08:23:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1126EC00) [pid = 3780] [serial = 2216] [outer = 10F25400] 08:23:16 INFO - PROCESS | 3780 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:23:16 INFO - PROCESS | 3780 | --DOCSHELL 11AD5C00 == 35 [pid = 3780] [id = 685] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A54E400) [pid = 3780] [serial = 2131] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (12890800) [pid = 3780] [serial = 2140] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (12BC3C00) [pid = 3780] [serial = 2141] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (10F72800) [pid = 3780] [serial = 2135] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10F71800) [pid = 3780] [serial = 2134] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13C8E800) [pid = 3780] [serial = 2146] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (156C9400) [pid = 3780] [serial = 2149] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1658D800) [pid = 3780] [serial = 2153] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16580400) [pid = 3780] [serial = 2152] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1394B400) [pid = 3780] [serial = 2143] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12812800) [pid = 3780] [serial = 2155] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13C13400) [pid = 3780] [serial = 2144] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12DEFC00) [pid = 3780] [serial = 2156] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12AE4800) [pid = 3780] [serial = 2138] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (12A0F800) [pid = 3780] [serial = 2137] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1A550400) [pid = 3780] [serial = 2132] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19764000) [pid = 3780] [serial = 2161] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1816BC00) [pid = 3780] [serial = 2158] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (19915000) [pid = 3780] [serial = 2164] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1976A400) [pid = 3780] [serial = 2162] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15953C00) [pid = 3780] [serial = 2150] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (143F9800) [pid = 3780] [serial = 2147] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (19759C00) [pid = 3780] [serial = 2159] [outer = 00000000] [url = about:blank] 08:23:16 INFO - PROCESS | 3780 | 1466180596207 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:23:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:23:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1029ms 08:23:16 INFO - PROCESS | 3780 | 1466180596259 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:23:16 INFO - PROCESS | 3780 | 1466180596263 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 08:23:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:23:16 INFO - PROCESS | 3780 | 1466180596268 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:23:16 INFO - PROCESS | 3780 | 1466180596271 Marionette TRACE conn2 <- [1,2918,null,{}] 08:23:16 INFO - PROCESS | 3780 | 1466180596278 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:16 INFO - PROCESS | 3780 | 1466180596281 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:16 INFO - PROCESS | 3780 | 1466180596367 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:23:16 INFO - PROCESS | 3780 | 1466180596381 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:16 INFO - PROCESS | 3780 | 1466180596383 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:16 INFO - PROCESS | 3780 | ++DOCSHELL 12ADF400 == 36 [pid = 3780] [id = 739] 08:23:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (12ADF800) [pid = 3780] [serial = 2217] [outer = 00000000] 08:23:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (12BC3C00) [pid = 3780] [serial = 2218] [outer = 12ADF800] 08:23:16 INFO - PROCESS | 3780 | 1466180596444 Marionette DEBUG loaded listener.js 08:23:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (131E8800) [pid = 3780] [serial = 2219] [outer = 12ADF800] 08:23:16 INFO - PROCESS | 3780 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:23:16 INFO - PROCESS | 3780 | 1466180596860 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:23:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:23:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 08:23:16 INFO - PROCESS | 3780 | 1466180596886 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:23:16 INFO - PROCESS | 3780 | 1466180596889 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 08:23:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:23:16 INFO - PROCESS | 3780 | 1466180596892 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:23:16 INFO - PROCESS | 3780 | 1466180596894 Marionette TRACE conn2 <- [1,2922,null,{}] 08:23:16 INFO - PROCESS | 3780 | 1466180596898 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:16 INFO - PROCESS | 3780 | 1466180596900 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:17 INFO - PROCESS | 3780 | 1466180597077 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:23:17 INFO - PROCESS | 3780 | 1466180597178 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:17 INFO - PROCESS | 3780 | 1466180597180 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:17 INFO - PROCESS | 3780 | ++DOCSHELL 13C11C00 == 37 [pid = 3780] [id = 740] 08:23:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13C12000) [pid = 3780] [serial = 2220] [outer = 00000000] 08:23:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13C8E800) [pid = 3780] [serial = 2221] [outer = 13C12000] 08:23:17 INFO - PROCESS | 3780 | 1466180597224 Marionette DEBUG loaded listener.js 08:23:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1519FC00) [pid = 3780] [serial = 2222] [outer = 13C12000] 08:23:17 INFO - PROCESS | 3780 | 1466180597568 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:23:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:23:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 676ms 08:23:17 INFO - PROCESS | 3780 | 1466180597591 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:23:17 INFO - PROCESS | 3780 | 1466180597594 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 08:23:17 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:23:17 INFO - PROCESS | 3780 | 1466180597601 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:23:17 INFO - PROCESS | 3780 | 1466180597605 Marionette TRACE conn2 <- [1,2926,null,{}] 08:23:17 INFO - PROCESS | 3780 | 1466180597620 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:17 INFO - PROCESS | 3780 | 1466180597622 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:17 INFO - PROCESS | 3780 | 1466180597710 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:23:17 INFO - PROCESS | 3780 | 1466180597715 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:17 INFO - PROCESS | 3780 | 1466180597717 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:17 INFO - PROCESS | 3780 | ++DOCSHELL 151AAC00 == 38 [pid = 3780] [id = 741] 08:23:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (152D2000) [pid = 3780] [serial = 2223] [outer = 00000000] 08:23:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (169B9800) [pid = 3780] [serial = 2224] [outer = 152D2000] 08:23:17 INFO - PROCESS | 3780 | 1466180597760 Marionette DEBUG loaded listener.js 08:23:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17D05C00) [pid = 3780] [serial = 2225] [outer = 152D2000] 08:23:18 INFO - PROCESS | 3780 | 1466180598178 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:23:18 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. 08:23:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 599ms 08:23:18 INFO - PROCESS | 3780 | 1466180598198 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:23:18 INFO - PROCESS | 3780 | 1466180598200 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 08:23:18 INFO - PROCESS | 3780 | 1466180598203 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:23:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:23:18 INFO - PROCESS | 3780 | 1466180598205 Marionette TRACE conn2 <- [1,2930,null,{}] 08:23:18 INFO - PROCESS | 3780 | 1466180598208 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:18 INFO - PROCESS | 3780 | 1466180598210 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:18 INFO - PROCESS | 3780 | 1466180598341 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:23:18 INFO - PROCESS | 3780 | 1466180598349 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:18 INFO - PROCESS | 3780 | 1466180598351 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:18 INFO - PROCESS | 3780 | ++DOCSHELL 169BAC00 == 39 [pid = 3780] [id = 742] 08:23:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (18163C00) [pid = 3780] [serial = 2226] [outer = 00000000] 08:23:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19759800) [pid = 3780] [serial = 2227] [outer = 18163C00] 08:23:18 INFO - PROCESS | 3780 | 1466180598394 Marionette DEBUG loaded listener.js 08:23:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19762800) [pid = 3780] [serial = 2228] [outer = 18163C00] 08:23:18 INFO - PROCESS | 3780 | 1466180598813 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:23:18 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 08:23:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:23:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:23:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 615ms 08:23:18 INFO - PROCESS | 3780 | 1466180598824 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:23:18 INFO - PROCESS | 3780 | 1466180598826 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 08:23:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:23:18 INFO - PROCESS | 3780 | 1466180598829 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:23:18 INFO - PROCESS | 3780 | 1466180598831 Marionette TRACE conn2 <- [1,2934,null,{}] 08:23:18 INFO - PROCESS | 3780 | 1466180598834 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:18 INFO - PROCESS | 3780 | 1466180598836 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:18 INFO - PROCESS | 3780 | 1466180598954 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:23:18 INFO - PROCESS | 3780 | 1466180598959 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:18 INFO - PROCESS | 3780 | 1466180598964 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:19 INFO - PROCESS | 3780 | ++DOCSHELL 15290400 == 40 [pid = 3780] [id = 743] 08:23:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19A08C00) [pid = 3780] [serial = 2229] [outer = 00000000] 08:23:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19ACD000) [pid = 3780] [serial = 2230] [outer = 19A08C00] 08:23:19 INFO - PROCESS | 3780 | 1466180599071 Marionette DEBUG loaded listener.js 08:23:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A005C00) [pid = 3780] [serial = 2231] [outer = 19A08C00] 08:23:19 INFO - PROCESS | 3780 | 1466180599502 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:23:19 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. 08:23:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 676ms 08:23:19 INFO - PROCESS | 3780 | 1466180599529 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:23:19 INFO - PROCESS | 3780 | 1466180599531 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 08:23:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:23:19 INFO - PROCESS | 3780 | 1466180599534 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:23:19 INFO - PROCESS | 3780 | 1466180599536 Marionette TRACE conn2 <- [1,2938,null,{}] 08:23:19 INFO - PROCESS | 3780 | 1466180599545 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:19 INFO - PROCESS | 3780 | 1466180599547 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:19 INFO - PROCESS | 3780 | 1466180599654 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:23:19 INFO - PROCESS | 3780 | 1466180599750 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:19 INFO - PROCESS | 3780 | 1466180599753 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:19 INFO - PROCESS | 3780 | ++DOCSHELL 102D2000 == 41 [pid = 3780] [id = 744] 08:23:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A0BE400) [pid = 3780] [serial = 2232] [outer = 00000000] 08:23:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A45D800) [pid = 3780] [serial = 2233] [outer = 1A0BE400] 08:23:19 INFO - PROCESS | 3780 | 1466180599795 Marionette DEBUG loaded listener.js 08:23:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A468400) [pid = 3780] [serial = 2234] [outer = 1A0BE400] 08:23:20 INFO - PROCESS | 3780 | ++DOCSHELL 1A557800 == 42 [pid = 3780] [id = 745] 08:23:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A559400) [pid = 3780] [serial = 2235] [outer = 00000000] 08:23:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A55A000) [pid = 3780] [serial = 2236] [outer = 1A559400] 08:23:20 INFO - PROCESS | 3780 | 1466180600219 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:23:20 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. 08:23:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 722ms 08:23:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:23:20 INFO - PROCESS | 3780 | 1466180600259 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:23:20 INFO - PROCESS | 3780 | 1466180600261 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 08:23:20 INFO - PROCESS | 3780 | 1466180600264 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:23:20 INFO - PROCESS | 3780 | 1466180600266 Marionette TRACE conn2 <- [1,2942,null,{}] 08:23:20 INFO - PROCESS | 3780 | 1466180600269 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:20 INFO - PROCESS | 3780 | 1466180600271 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:20 INFO - PROCESS | 3780 | 1466180600399 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:23:20 INFO - PROCESS | 3780 | 1466180600465 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:20 INFO - PROCESS | 3780 | 1466180600467 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:20 INFO - PROCESS | 3780 | ++DOCSHELL 1A54E800 == 43 [pid = 3780] [id = 746] 08:23:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A54F400) [pid = 3780] [serial = 2237] [outer = 00000000] 08:23:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A559000) [pid = 3780] [serial = 2238] [outer = 1A54F400] 08:23:20 INFO - PROCESS | 3780 | 1466180600509 Marionette DEBUG loaded listener.js 08:23:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A631400) [pid = 3780] [serial = 2239] [outer = 1A54F400] 08:23:20 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (15B64000) [pid = 3780] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:23:20 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (13C1A800) [pid = 3780] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:23:20 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (12BC2C00) [pid = 3780] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:23:20 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (151A7C00) [pid = 3780] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:23:20 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (18164400) [pid = 3780] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:23:20 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (10A49C00) [pid = 3780] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:23:20 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (19918400) [pid = 3780] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:23:20 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (10F24C00) [pid = 3780] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:23:20 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11C27800) [pid = 3780] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:23:20 INFO - PROCESS | 3780 | 1466180600922 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:23:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:23:20 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 08:23:20 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 677ms 08:23:20 INFO - PROCESS | 3780 | 1466180600948 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:23:20 INFO - PROCESS | 3780 | 1466180600950 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 08:23:20 INFO - PROCESS | 3780 | 1466180600953 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:23:20 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:23:20 INFO - PROCESS | 3780 | 1466180600955 Marionette TRACE conn2 <- [1,2946,null,{}] 08:23:20 INFO - PROCESS | 3780 | 1466180600958 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:20 INFO - PROCESS | 3780 | 1466180600960 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:21 INFO - PROCESS | 3780 | 1466180601122 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:23:21 INFO - PROCESS | 3780 | 1466180601134 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:21 INFO - PROCESS | 3780 | 1466180601136 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:21 INFO - PROCESS | 3780 | ++DOCSHELL 13C8CC00 == 44 [pid = 3780] [id = 747] 08:23:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13C8F800) [pid = 3780] [serial = 2240] [outer = 00000000] 08:23:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19C3D400) [pid = 3780] [serial = 2241] [outer = 13C8F800] 08:23:21 INFO - PROCESS | 3780 | 1466180601185 Marionette DEBUG loaded listener.js 08:23:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A0C0800) [pid = 3780] [serial = 2242] [outer = 13C8F800] 08:23:21 INFO - PROCESS | 3780 | 1466180601530 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:23:21 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. 08:23:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 615ms 08:23:21 INFO - PROCESS | 3780 | 1466180601575 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:23:21 INFO - PROCESS | 3780 | 1466180601577 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 08:23:21 INFO - PROCESS | 3780 | 1466180601580 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:23:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:23:21 INFO - PROCESS | 3780 | 1466180601582 Marionette TRACE conn2 <- [1,2950,null,{}] 08:23:21 INFO - PROCESS | 3780 | 1466180601601 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:21 INFO - PROCESS | 3780 | 1466180601603 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:21 INFO - PROCESS | 3780 | 1466180601686 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:23:21 INFO - PROCESS | 3780 | 1466180601692 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:21 INFO - PROCESS | 3780 | 1466180601694 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:21 INFO - PROCESS | 3780 | ++DOCSHELL 1A554400 == 45 [pid = 3780] [id = 748] 08:23:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A554800) [pid = 3780] [serial = 2243] [outer = 00000000] 08:23:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A63D800) [pid = 3780] [serial = 2244] [outer = 1A554800] 08:23:21 INFO - PROCESS | 3780 | 1466180601745 Marionette DEBUG loaded listener.js 08:23:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A640C00) [pid = 3780] [serial = 2245] [outer = 1A554800] 08:23:22 INFO - PROCESS | 3780 | 1466180602147 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:23:22 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. 08:23:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 584ms 08:23:22 INFO - PROCESS | 3780 | 1466180602178 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:23:22 INFO - PROCESS | 3780 | 1466180602182 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 08:23:22 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:23:22 INFO - PROCESS | 3780 | 1466180602186 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:23:22 INFO - PROCESS | 3780 | 1466180602188 Marionette TRACE conn2 <- [1,2954,null,{}] 08:23:22 INFO - PROCESS | 3780 | 1466180602191 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:22 INFO - PROCESS | 3780 | 1466180602193 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:22 INFO - PROCESS | 3780 | 1466180602320 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:23:22 INFO - PROCESS | 3780 | 1466180602328 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:22 INFO - PROCESS | 3780 | 1466180602330 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:22 INFO - PROCESS | 3780 | ++DOCSHELL 1A63E000 == 46 [pid = 3780] [id = 749] 08:23:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A823C00) [pid = 3780] [serial = 2246] [outer = 00000000] 08:23:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A82B400) [pid = 3780] [serial = 2247] [outer = 1A823C00] 08:23:22 INFO - PROCESS | 3780 | 1466180602376 Marionette DEBUG loaded listener.js 08:23:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A9E7400) [pid = 3780] [serial = 2248] [outer = 1A823C00] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 13C11400 == 45 [pid = 3780] [id = 684] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 10EEAC00 == 44 [pid = 3780] [id = 711] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 11CCA000 == 43 [pid = 3780] [id = 712] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 10EF6C00 == 42 [pid = 3780] [id = 731] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 105EA000 == 41 [pid = 3780] [id = 732] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 17598000 == 40 [pid = 3780] [id = 733] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 12ADF400 == 39 [pid = 3780] [id = 739] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 19A0A400 == 38 [pid = 3780] [id = 737] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 10A4B800 == 37 [pid = 3780] [id = 738] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 13C1C000 == 36 [pid = 3780] [id = 736] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 19A02000 == 35 [pid = 3780] [id = 734] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 10A51000 == 34 [pid = 3780] [id = 735] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 1A54E800 == 33 [pid = 3780] [id = 746] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 102D2000 == 32 [pid = 3780] [id = 744] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 151AAC00 == 31 [pid = 3780] [id = 741] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 169BAC00 == 30 [pid = 3780] [id = 742] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 1A554400 == 29 [pid = 3780] [id = 748] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 15290400 == 28 [pid = 3780] [id = 743] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 13C8CC00 == 27 [pid = 3780] [id = 747] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 1A557800 == 26 [pid = 3780] [id = 745] 08:23:23 INFO - PROCESS | 3780 | --DOCSHELL 13C11C00 == 25 [pid = 3780] [id = 740] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (16573400) [pid = 3780] [serial = 2188] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (130A0800) [pid = 3780] [serial = 2167] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (13C85800) [pid = 3780] [serial = 2182] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1403B000) [pid = 3780] [serial = 2183] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13025000) [pid = 3780] [serial = 2179] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1312B800) [pid = 3780] [serial = 2180] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (152D8C00) [pid = 3780] [serial = 2185] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (19753800) [pid = 3780] [serial = 2191] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10F77400) [pid = 3780] [serial = 2176] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (11266C00) [pid = 3780] [serial = 2177] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (140ED800) [pid = 3780] [serial = 2170] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1657EC00) [pid = 3780] [serial = 2173] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13C92400) [pid = 3780] [serial = 2201] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (19769C00) [pid = 3780] [serial = 2192] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (19A0D400) [pid = 3780] [serial = 2200] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (19914C00) [pid = 3780] [serial = 2194] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1991CC00) [pid = 3780] [serial = 2195] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1657DC00) [pid = 3780] [serial = 2189] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (19755000) [pid = 3780] [serial = 2198] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15950800) [pid = 3780] [serial = 2186] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15B6CC00) [pid = 3780] [serial = 2197] [outer = 00000000] [url = about:blank] 08:23:24 INFO - PROCESS | 3780 | 1466180604235 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:23:24 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. 08:23:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 2059ms 08:23:24 INFO - PROCESS | 3780 | 1466180604258 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:23:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:23:24 INFO - PROCESS | 3780 | 1466180604262 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 08:23:24 INFO - PROCESS | 3780 | 1466180604267 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:23:24 INFO - PROCESS | 3780 | 1466180604271 Marionette TRACE conn2 <- [1,2958,null,{}] 08:23:24 INFO - PROCESS | 3780 | 1466180604284 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:24 INFO - PROCESS | 3780 | 1466180604287 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:24 INFO - PROCESS | 3780 | 1466180604386 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:23:24 INFO - PROCESS | 3780 | 1466180604392 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:24 INFO - PROCESS | 3780 | 1466180604397 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:24 INFO - PROCESS | 3780 | ++DOCSHELL 10A4B800 == 26 [pid = 3780] [id = 750] 08:23:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10EEAC00) [pid = 3780] [serial = 2249] [outer = 00000000] 08:23:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (10F74000) [pid = 3780] [serial = 2250] [outer = 10EEAC00] 08:23:24 INFO - PROCESS | 3780 | 1466180604444 Marionette DEBUG loaded listener.js 08:23:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (10F78000) [pid = 3780] [serial = 2251] [outer = 10EEAC00] 08:23:24 INFO - PROCESS | 3780 | 1466180604930 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:23:24 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. 08:23:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 676ms 08:23:24 INFO - PROCESS | 3780 | 1466180604947 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:23:24 INFO - PROCESS | 3780 | 1466180604952 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 08:23:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:23:24 INFO - PROCESS | 3780 | 1466180604958 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:23:24 INFO - PROCESS | 3780 | 1466180604960 Marionette TRACE conn2 <- [1,2962,null,{}] 08:23:24 INFO - PROCESS | 3780 | 1466180604964 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:24 INFO - PROCESS | 3780 | 1466180604967 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:25 INFO - PROCESS | 3780 | 1466180605054 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:23:25 INFO - PROCESS | 3780 | 1466180605061 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:25 INFO - PROCESS | 3780 | 1466180605064 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:25 INFO - PROCESS | 3780 | ++DOCSHELL 12A0F800 == 27 [pid = 3780] [id = 751] 08:23:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (12A18800) [pid = 3780] [serial = 2252] [outer = 00000000] 08:23:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (12AEA000) [pid = 3780] [serial = 2253] [outer = 12A18800] 08:23:25 INFO - PROCESS | 3780 | 1466180605109 Marionette DEBUG loaded listener.js 08:23:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (12DF1000) [pid = 3780] [serial = 2254] [outer = 12A18800] 08:23:25 INFO - PROCESS | 3780 | 1466180605567 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:23:25 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. 08:23:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 08:23:25 INFO - PROCESS | 3780 | 1466180605595 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:23:25 INFO - PROCESS | 3780 | 1466180605597 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 08:23:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:23:25 INFO - PROCESS | 3780 | 1466180605585 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:23:25 INFO - PROCESS | 3780 | 1466180605588 Marionette TRACE conn2 <- [1,2966,null,{}] 08:23:25 INFO - PROCESS | 3780 | 1466180605599 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:25 INFO - PROCESS | 3780 | 1466180605604 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:25 INFO - PROCESS | 3780 | 1466180605690 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:23:25 INFO - PROCESS | 3780 | 1466180605696 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:25 INFO - PROCESS | 3780 | 1466180605699 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:25 INFO - PROCESS | 3780 | ++DOCSHELL 13944C00 == 28 [pid = 3780] [id = 752] 08:23:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (13947400) [pid = 3780] [serial = 2255] [outer = 00000000] 08:23:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (13C1A800) [pid = 3780] [serial = 2256] [outer = 13947400] 08:23:25 INFO - PROCESS | 3780 | 1466180605745 Marionette DEBUG loaded listener.js 08:23:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (13C57000) [pid = 3780] [serial = 2257] [outer = 13947400] 08:23:26 INFO - PROCESS | 3780 | 1466180606226 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:23:26 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. 08:23:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 677ms 08:23:26 INFO - PROCESS | 3780 | 1466180606283 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:23:26 INFO - PROCESS | 3780 | 1466180606285 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 08:23:26 INFO - PROCESS | 3780 | 1466180606288 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:23:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:23:26 INFO - PROCESS | 3780 | 1466180606291 Marionette TRACE conn2 <- [1,2970,null,{}] 08:23:26 INFO - PROCESS | 3780 | 1466180606295 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:26 INFO - PROCESS | 3780 | 1466180606298 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:26 INFO - PROCESS | 3780 | 1466180606389 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:23:26 INFO - PROCESS | 3780 | 1466180606394 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:26 INFO - PROCESS | 3780 | 1466180606396 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:26 INFO - PROCESS | 3780 | ++DOCSHELL 13C92000 == 29 [pid = 3780] [id = 753] 08:23:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (13C92400) [pid = 3780] [serial = 2258] [outer = 00000000] 08:23:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (151A5400) [pid = 3780] [serial = 2259] [outer = 13C92400] 08:23:26 INFO - PROCESS | 3780 | 1466180606440 Marionette DEBUG loaded listener.js 08:23:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1528D800) [pid = 3780] [serial = 2260] [outer = 13C92400] 08:23:26 INFO - PROCESS | 3780 | 1466180606845 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:23:26 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 08:23:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:23:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 584ms 08:23:26 INFO - PROCESS | 3780 | 1466180606868 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:23:26 INFO - PROCESS | 3780 | 1466180606870 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 08:23:26 INFO - PROCESS | 3780 | 1466180606873 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:23:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:23:26 INFO - PROCESS | 3780 | 1466180606875 Marionette TRACE conn2 <- [1,2974,null,{}] 08:23:26 INFO - PROCESS | 3780 | 1466180606893 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:26 INFO - PROCESS | 3780 | 1466180606895 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:26 INFO - PROCESS | 3780 | 1466180606970 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:23:26 INFO - PROCESS | 3780 | 1466180606975 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:26 INFO - PROCESS | 3780 | 1466180606977 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:26 INFO - PROCESS | 3780 | ++DOCSHELL 152D1400 == 30 [pid = 3780] [id = 754] 08:23:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (156CB800) [pid = 3780] [serial = 2261] [outer = 00000000] 08:23:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15BAB400) [pid = 3780] [serial = 2262] [outer = 156CB800] 08:23:27 INFO - PROCESS | 3780 | 1466180607020 Marionette DEBUG loaded listener.js 08:23:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16578000) [pid = 3780] [serial = 2263] [outer = 156CB800] 08:23:27 INFO - PROCESS | 3780 | 1466180607459 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:23:27 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. 08:23:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 584ms 08:23:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:23:27 INFO - PROCESS | 3780 | 1466180607470 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:23:27 INFO - PROCESS | 3780 | 1466180607472 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 08:23:27 INFO - PROCESS | 3780 | 1466180607475 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:23:27 INFO - PROCESS | 3780 | 1466180607477 Marionette TRACE conn2 <- [1,2978,null,{}] 08:23:27 INFO - PROCESS | 3780 | 1466180607481 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:27 INFO - PROCESS | 3780 | 1466180607486 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:27 INFO - PROCESS | 3780 | 1466180607613 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:23:27 INFO - PROCESS | 3780 | 1466180607622 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:27 INFO - PROCESS | 3780 | 1466180607624 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:27 INFO - PROCESS | 3780 | ++DOCSHELL 169B9C00 == 31 [pid = 3780] [id = 755] 08:23:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (169BAC00) [pid = 3780] [serial = 2264] [outer = 00000000] 08:23:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (18164400) [pid = 3780] [serial = 2265] [outer = 169BAC00] 08:23:27 INFO - PROCESS | 3780 | 1466180607668 Marionette DEBUG loaded listener.js 08:23:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (19762C00) [pid = 3780] [serial = 2266] [outer = 169BAC00] 08:23:27 INFO - PROCESS | 3780 | ++DOCSHELL 1991C400 == 32 [pid = 3780] [id = 756] 08:23:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1991CC00) [pid = 3780] [serial = 2267] [outer = 00000000] 08:23:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1991DC00) [pid = 3780] [serial = 2268] [outer = 1991CC00] 08:23:28 INFO - PROCESS | 3780 | 1466180608085 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:23:28 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. 08:23:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 615ms 08:23:28 INFO - PROCESS | 3780 | 1466180608098 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:23:28 INFO - PROCESS | 3780 | 1466180608099 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 08:23:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:23:28 INFO - PROCESS | 3780 | 1466180608103 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:23:28 INFO - PROCESS | 3780 | 1466180608104 Marionette TRACE conn2 <- [1,2982,null,{}] 08:23:28 INFO - PROCESS | 3780 | 1466180608118 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:28 INFO - PROCESS | 3780 | 1466180608120 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:28 INFO - PROCESS | 3780 | 1466180608250 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:23:28 INFO - PROCESS | 3780 | 1466180608260 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:28 INFO - PROCESS | 3780 | 1466180608262 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:28 INFO - PROCESS | 3780 | ++DOCSHELL 11AD2000 == 33 [pid = 3780] [id = 757] 08:23:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (12AA3000) [pid = 3780] [serial = 2269] [outer = 00000000] 08:23:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (19919C00) [pid = 3780] [serial = 2270] [outer = 12AA3000] 08:23:28 INFO - PROCESS | 3780 | 1466180608305 Marionette DEBUG loaded listener.js 08:23:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (19A05000) [pid = 3780] [serial = 2271] [outer = 12AA3000] 08:23:28 INFO - PROCESS | 3780 | 1466180608692 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:23:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:23:28 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 08:23:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 630ms 08:23:28 INFO - PROCESS | 3780 | 1466180608725 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:23:28 INFO - PROCESS | 3780 | 1466180608727 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 08:23:28 INFO - PROCESS | 3780 | 1466180608730 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:23:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:23:28 INFO - PROCESS | 3780 | 1466180608732 Marionette TRACE conn2 <- [1,2986,null,{}] 08:23:28 INFO - PROCESS | 3780 | 1466180608735 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:28 INFO - PROCESS | 3780 | 1466180608736 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:28 INFO - PROCESS | 3780 | 1466180608818 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:23:28 INFO - PROCESS | 3780 | 1466180608925 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:28 INFO - PROCESS | 3780 | 1466180608927 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:28 INFO - PROCESS | 3780 | ++DOCSHELL 19912400 == 34 [pid = 3780] [id = 758] 08:23:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (19A08800) [pid = 3780] [serial = 2272] [outer = 00000000] 08:23:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (19AD0C00) [pid = 3780] [serial = 2273] [outer = 19A08800] 08:23:28 INFO - PROCESS | 3780 | 1466180608970 Marionette DEBUG loaded listener.js 08:23:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (19ADA000) [pid = 3780] [serial = 2274] [outer = 19A08800] 08:23:29 INFO - PROCESS | 3780 | 1466180609309 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:23:29 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. 08:23:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 08:23:29 INFO - PROCESS | 3780 | 1466180609368 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:23:29 INFO - PROCESS | 3780 | 1466180609370 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 08:23:29 INFO - PROCESS | 3780 | 1466180609373 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:23:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:23:29 INFO - PROCESS | 3780 | 1466180609375 Marionette TRACE conn2 <- [1,2990,null,{}] 08:23:29 INFO - PROCESS | 3780 | 1466180609378 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:29 INFO - PROCESS | 3780 | 1466180609381 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:29 INFO - PROCESS | 3780 | 1466180609517 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:23:29 INFO - PROCESS | 3780 | 1466180609536 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:29 INFO - PROCESS | 3780 | 1466180609538 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:29 INFO - PROCESS | 3780 | ++DOCSHELL 13944800 == 35 [pid = 3780] [id = 759] 08:23:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1A003000) [pid = 3780] [serial = 2275] [outer = 00000000] 08:23:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1A0C3800) [pid = 3780] [serial = 2276] [outer = 1A003000] 08:23:29 INFO - PROCESS | 3780 | 1466180609565 Marionette DEBUG loaded listener.js 08:23:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1A45A400) [pid = 3780] [serial = 2277] [outer = 1A003000] 08:23:29 INFO - PROCESS | 3780 | 1466180609995 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:23:30 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. 08:23:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 08:23:30 INFO - PROCESS | 3780 | 1466180610057 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:23:30 INFO - PROCESS | 3780 | 1466180610059 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 08:23:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:23:30 INFO - PROCESS | 3780 | 1466180610062 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:23:30 INFO - PROCESS | 3780 | 1466180610063 Marionette TRACE conn2 <- [1,2994,null,{}] 08:23:30 INFO - PROCESS | 3780 | 1466180610073 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:30 INFO - PROCESS | 3780 | 1466180610074 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:30 INFO - PROCESS | 3780 | 1466180610206 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:23:30 INFO - PROCESS | 3780 | 1466180610276 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:30 INFO - PROCESS | 3780 | 1466180610277 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:30 INFO - PROCESS | 3780 | ++DOCSHELL 1327A000 == 36 [pid = 3780] [id = 760] 08:23:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (13C1A400) [pid = 3780] [serial = 2278] [outer = 00000000] 08:23:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1A637000) [pid = 3780] [serial = 2279] [outer = 13C1A400] 08:23:30 INFO - PROCESS | 3780 | 1466180610337 Marionette DEBUG loaded listener.js 08:23:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1A63EC00) [pid = 3780] [serial = 2280] [outer = 13C1A400] 08:23:30 INFO - PROCESS | 3780 | 1466180610746 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:23:30 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. 08:23:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 737ms 08:23:30 INFO - PROCESS | 3780 | 1466180610787 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:23:30 INFO - PROCESS | 3780 | 1466180610789 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 08:23:30 INFO - PROCESS | 3780 | 1466180610792 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:23:30 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:23:30 INFO - PROCESS | 3780 | 1466180610794 Marionette TRACE conn2 <- [1,2998,null,{}] 08:23:30 INFO - PROCESS | 3780 | 1466180610798 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:30 INFO - PROCESS | 3780 | 1466180610800 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:30 INFO - PROCESS | 3780 | 1466180610957 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:23:30 INFO - PROCESS | 3780 | 1466180610982 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:30 INFO - PROCESS | 3780 | 1466180610985 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:30 INFO - PROCESS | 3780 | ++DOCSHELL 1A828C00 == 37 [pid = 3780] [id = 761] 08:23:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1A82BC00) [pid = 3780] [serial = 2281] [outer = 00000000] 08:23:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1A9EE000) [pid = 3780] [serial = 2282] [outer = 1A82BC00] 08:23:31 INFO - PROCESS | 3780 | 1466180611030 Marionette DEBUG loaded listener.js 08:23:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1A9F3C00) [pid = 3780] [serial = 2283] [outer = 1A82BC00] 08:23:31 INFO - PROCESS | 3780 | [3780] 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 08:23:31 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1A54F400) [pid = 3780] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:23:31 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (19A08C00) [pid = 3780] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:23:31 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1A0BE400) [pid = 3780] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:23:31 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1A559400) [pid = 3780] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:23:31 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1A554800) [pid = 3780] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:23:31 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (18163C00) [pid = 3780] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:23:31 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (152D2000) [pid = 3780] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:23:31 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (13C12000) [pid = 3780] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:23:31 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (12ADF800) [pid = 3780] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:23:31 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (10F25400) [pid = 3780] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:23:31 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (19A0BC00) [pid = 3780] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:23:31 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (13C1D000) [pid = 3780] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:23:31 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (10A52400) [pid = 3780] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:23:31 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (19A10C00) [pid = 3780] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:23:31 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (13C8F800) [pid = 3780] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:23:31 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17634000) [pid = 3780] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:23:31 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (13C60C00) [pid = 3780] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:23:31 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (114C7800) [pid = 3780] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:23:31 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13953C00) [pid = 3780] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:23:31 INFO - PROCESS | 3780 | 1466180611906 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:23:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:23:31 INFO - {} 08:23:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:23:31 INFO - {} 08:23:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:23:31 INFO - {} 08:23:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:23:31 INFO - {} 08:23:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1168ms 08:23:31 INFO - PROCESS | 3780 | 1466180611963 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:23:31 INFO - PROCESS | 3780 | 1466180611965 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 08:23:31 INFO - TEST-START | /FileAPI/fileReader.html 08:23:31 INFO - PROCESS | 3780 | 1466180611970 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:23:31 INFO - PROCESS | 3780 | 1466180611971 Marionette TRACE conn2 <- [1,3002,null,{}] 08:23:31 INFO - PROCESS | 3780 | 1466180611975 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:31 INFO - PROCESS | 3780 | 1466180611976 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:32 INFO - PROCESS | 3780 | 1466180612058 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:23:32 INFO - PROCESS | 3780 | 1466180612063 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:32 INFO - PROCESS | 3780 | 1466180612065 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:32 INFO - PROCESS | 3780 | ++DOCSHELL 13C1D000 == 38 [pid = 3780] [id = 762] 08:23:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (151AC000) [pid = 3780] [serial = 2284] [outer = 00000000] 08:23:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (19770C00) [pid = 3780] [serial = 2285] [outer = 151AC000] 08:23:32 INFO - PROCESS | 3780 | 1466180612110 Marionette DEBUG loaded listener.js 08:23:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (19768000) [pid = 3780] [serial = 2286] [outer = 151AC000] 08:23:32 INFO - PROCESS | 3780 | 1466180612556 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:23:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:23:32 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:23:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:23:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:23:32 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 08:23:32 INFO - PROCESS | 3780 | 1466180612606 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:23:32 INFO - PROCESS | 3780 | 1466180612608 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 08:23:32 INFO - TEST-START | /FileAPI/historical.html 08:23:32 INFO - PROCESS | 3780 | 1466180612611 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:23:32 INFO - PROCESS | 3780 | 1466180612613 Marionette TRACE conn2 <- [1,3006,null,{}] 08:23:32 INFO - PROCESS | 3780 | 1466180612616 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:32 INFO - PROCESS | 3780 | 1466180612618 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:32 INFO - PROCESS | 3780 | 1466180612697 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:23:32 INFO - PROCESS | 3780 | 1466180612702 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:32 INFO - PROCESS | 3780 | 1466180612704 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:32 INFO - PROCESS | 3780 | ++DOCSHELL 12AE9C00 == 39 [pid = 3780] [id = 763] 08:23:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (19C48000) [pid = 3780] [serial = 2287] [outer = 00000000] 08:23:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1AA31400) [pid = 3780] [serial = 2288] [outer = 19C48000] 08:23:32 INFO - PROCESS | 3780 | 1466180612746 Marionette DEBUG loaded listener.js 08:23:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1AA35400) [pid = 3780] [serial = 2289] [outer = 19C48000] 08:23:33 INFO - PROCESS | 3780 | 1466180613144 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:23:33 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:23:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:23:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:23:33 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:23:33 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:23:33 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:23:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:23:33 INFO - TEST-OK | /FileAPI/historical.html | took 584ms 08:23:33 INFO - PROCESS | 3780 | 1466180613193 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:23:33 INFO - PROCESS | 3780 | 1466180613195 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 08:23:33 INFO - PROCESS | 3780 | 1466180613213 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:23:33 INFO - PROCESS | 3780 | 1466180613215 Marionette TRACE conn2 <- [1,3010,null,{}] 08:23:33 INFO - TEST-START | /FileAPI/idlharness.html 08:23:33 INFO - PROCESS | 3780 | 1466180613222 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:33 INFO - PROCESS | 3780 | 1466180613224 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:33 INFO - PROCESS | 3780 | 1466180613304 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:23:33 INFO - PROCESS | 3780 | 1466180613309 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:33 INFO - PROCESS | 3780 | 1466180613311 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:33 INFO - PROCESS | 3780 | ++DOCSHELL 1AA2FC00 == 40 [pid = 3780] [id = 764] 08:23:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1AA37C00) [pid = 3780] [serial = 2290] [outer = 00000000] 08:23:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1AC50800) [pid = 3780] [serial = 2291] [outer = 1AA37C00] 08:23:33 INFO - PROCESS | 3780 | 1466180613353 Marionette DEBUG loaded listener.js 08:23:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1AC52800) [pid = 3780] [serial = 2292] [outer = 1AA37C00] 08:23:34 INFO - PROCESS | 3780 | 1466180614193 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:23:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:23:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:23:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:23:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:23:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:23:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:23:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:23:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:23:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:23:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:23:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:23:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:23:34 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 08:23:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:23:34 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 08:23:34 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 08:23:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:23:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:23:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:23:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:23:34 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 08:23:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:23:34 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 08:23:34 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 08:23:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:23:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:23:34 INFO - TEST-OK | /FileAPI/idlharness.html | took 1183ms 08:23:34 INFO - PROCESS | 3780 | 1466180614401 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:23:34 INFO - PROCESS | 3780 | 1466180614406 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 08:23:34 INFO - TEST-START | /FileAPI/idlharness.worker 08:23:34 INFO - PROCESS | 3780 | 1466180614411 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:23:34 INFO - PROCESS | 3780 | 1466180614415 Marionette TRACE conn2 <- [1,3014,null,{}] 08:23:34 INFO - PROCESS | 3780 | 1466180614421 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:34 INFO - PROCESS | 3780 | 1466180614424 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:34 INFO - PROCESS | 3780 | 1466180614568 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:23:34 INFO - PROCESS | 3780 | 1466180614765 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:34 INFO - PROCESS | 3780 | 1466180614770 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:34 INFO - PROCESS | 3780 | ++DOCSHELL 12ADF400 == 41 [pid = 3780] [id = 765] 08:23:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (12ADFC00) [pid = 3780] [serial = 2293] [outer = 00000000] 08:23:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (130C1800) [pid = 3780] [serial = 2294] [outer = 12ADFC00] 08:23:34 INFO - PROCESS | 3780 | 1466180614825 Marionette DEBUG loaded listener.js 08:23:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (131EAC00) [pid = 3780] [serial = 2295] [outer = 12ADFC00] 08:23:35 INFO - PROCESS | 3780 | [3780] 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 08:23:36 INFO - PROCESS | 3780 | 1466180616144 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:23:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:23:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:23:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:23:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:23:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:23:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:23:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:23:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:23:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:23:36 INFO - {} 08:23:36 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 08:23:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:23:36 INFO - {} 08:23:36 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 - {} 08:23:36 INFO - {} 08:23:36 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 08:23:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:23:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:23:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:23:36 INFO - {} 08:23:36 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 08:23:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:23:36 INFO - {} 08:23:36 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 - {} 08:23:36 INFO - {} 08:23:36 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 08:23:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:36 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 08:23:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:23:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:23:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:23:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:23:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:23:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:36 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 08:23:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:23:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:36 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 08:23:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:23:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:36 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 08:23:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:23:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:23:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:23:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:23:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:23:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:23:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:23:36 INFO - {} 08:23:36 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1998ms 08:23:36 INFO - PROCESS | 3780 | 1466180616435 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:23:36 INFO - PROCESS | 3780 | 1466180616439 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 08:23:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:23:36 INFO - PROCESS | 3780 | 1466180616445 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:23:36 INFO - PROCESS | 3780 | 1466180616448 Marionette TRACE conn2 <- [1,3018,null,{}] 08:23:36 INFO - PROCESS | 3780 | 1466180616454 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:36 INFO - PROCESS | 3780 | 1466180616457 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:36 INFO - PROCESS | 3780 | 1466180616542 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:23:36 INFO - PROCESS | 3780 | 1466180616684 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:36 INFO - PROCESS | 3780 | 1466180616688 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:36 INFO - PROCESS | 3780 | ++DOCSHELL 1309B800 == 42 [pid = 3780] [id = 766] 08:23:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1309E400) [pid = 3780] [serial = 2296] [outer = 00000000] 08:23:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (132CF800) [pid = 3780] [serial = 2297] [outer = 1309E400] 08:23:36 INFO - PROCESS | 3780 | 1466180616787 Marionette DEBUG loaded listener.js 08:23:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (13C11400) [pid = 3780] [serial = 2298] [outer = 1309E400] 08:23:36 INFO - PROCESS | 3780 | --DOCSHELL 12AE9C00 == 41 [pid = 3780] [id = 763] 08:23:36 INFO - PROCESS | 3780 | --DOCSHELL 13C1D000 == 40 [pid = 3780] [id = 762] 08:23:36 INFO - PROCESS | 3780 | --DOCSHELL 1A828C00 == 39 [pid = 3780] [id = 761] 08:23:36 INFO - PROCESS | 3780 | --DOCSHELL 1327A000 == 38 [pid = 3780] [id = 760] 08:23:36 INFO - PROCESS | 3780 | --DOCSHELL 13944800 == 37 [pid = 3780] [id = 759] 08:23:36 INFO - PROCESS | 3780 | --DOCSHELL 19912400 == 36 [pid = 3780] [id = 758] 08:23:36 INFO - PROCESS | 3780 | --DOCSHELL 11AD2000 == 35 [pid = 3780] [id = 757] 08:23:36 INFO - PROCESS | 3780 | --DOCSHELL 1991C400 == 34 [pid = 3780] [id = 756] 08:23:36 INFO - PROCESS | 3780 | --DOCSHELL 169B9C00 == 33 [pid = 3780] [id = 755] 08:23:36 INFO - PROCESS | 3780 | --DOCSHELL 152D1400 == 32 [pid = 3780] [id = 754] 08:23:36 INFO - PROCESS | 3780 | --DOCSHELL 13C92000 == 31 [pid = 3780] [id = 753] 08:23:36 INFO - PROCESS | 3780 | --DOCSHELL 13944C00 == 30 [pid = 3780] [id = 752] 08:23:36 INFO - PROCESS | 3780 | --DOCSHELL 12A0F800 == 29 [pid = 3780] [id = 751] 08:23:36 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1A82B400) [pid = 3780] [serial = 2247] [outer = 00000000] [url = about:blank] 08:23:36 INFO - PROCESS | 3780 | --DOCSHELL 10A4B800 == 28 [pid = 3780] [id = 750] 08:23:36 INFO - PROCESS | 3780 | --DOCSHELL 1A63E000 == 27 [pid = 3780] [id = 749] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (17634C00) [pid = 3780] [serial = 2174] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (19916400) [pid = 3780] [serial = 2165] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (152D8000) [pid = 3780] [serial = 2171] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1327D800) [pid = 3780] [serial = 2168] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A005C00) [pid = 3780] [serial = 2231] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (19ACD000) [pid = 3780] [serial = 2230] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A45D800) [pid = 3780] [serial = 2233] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1A559000) [pid = 3780] [serial = 2238] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1A55A000) [pid = 3780] [serial = 2236] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A468400) [pid = 3780] [serial = 2234] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A63D800) [pid = 3780] [serial = 2244] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A631400) [pid = 3780] [serial = 2239] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A640C00) [pid = 3780] [serial = 2245] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19759800) [pid = 3780] [serial = 2227] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (169B9800) [pid = 3780] [serial = 2224] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17D05C00) [pid = 3780] [serial = 2225] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13C8E800) [pid = 3780] [serial = 2221] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1519FC00) [pid = 3780] [serial = 2222] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12BC3C00) [pid = 3780] [serial = 2218] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (131E8800) [pid = 3780] [serial = 2219] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1126EC00) [pid = 3780] [serial = 2216] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10F72400) [pid = 3780] [serial = 2215] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A008C00) [pid = 3780] [serial = 2213] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (19ADA800) [pid = 3780] [serial = 2212] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (16FD3400) [pid = 3780] [serial = 2210] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15BABC00) [pid = 3780] [serial = 2209] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (12BBD800) [pid = 3780] [serial = 2207] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11C21400) [pid = 3780] [serial = 2206] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (19ADAC00) [pid = 3780] [serial = 2203] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (19C43C00) [pid = 3780] [serial = 2204] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (19C3D400) [pid = 3780] [serial = 2241] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (19762800) [pid = 3780] [serial = 2228] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1A0C0800) [pid = 3780] [serial = 2242] [outer = 00000000] [url = about:blank] 08:23:37 INFO - PROCESS | 3780 | 1466180617199 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:23:37 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 08:23:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 784ms 08:23:37 INFO - PROCESS | 3780 | 1466180617227 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:23:37 INFO - PROCESS | 3780 | 1466180617232 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 08:23:37 INFO - PROCESS | 3780 | 1466180617238 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:23:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:23:37 INFO - PROCESS | 3780 | 1466180617241 Marionette TRACE conn2 <- [1,3022,null,{}] 08:23:37 INFO - PROCESS | 3780 | 1466180617248 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:37 INFO - PROCESS | 3780 | 1466180617251 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:37 INFO - PROCESS | 3780 | 1466180617339 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:23:37 INFO - PROCESS | 3780 | 1466180617347 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:37 INFO - PROCESS | 3780 | 1466180617349 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:37 INFO - PROCESS | 3780 | ++DOCSHELL 12DEFC00 == 28 [pid = 3780] [id = 767] 08:23:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12DF7C00) [pid = 3780] [serial = 2299] [outer = 00000000] 08:23:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1394F400) [pid = 3780] [serial = 2300] [outer = 12DF7C00] 08:23:37 INFO - PROCESS | 3780 | 1466180617395 Marionette DEBUG loaded listener.js 08:23:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13C60C00) [pid = 3780] [serial = 2301] [outer = 12DF7C00] 08:23:37 INFO - PROCESS | 3780 | 1466180617894 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:23:37 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 676ms 08:23:37 INFO - PROCESS | 3780 | 1466180617937 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:23:37 INFO - PROCESS | 3780 | 1466180617923 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 08:23:37 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:23:37 INFO - PROCESS | 3780 | 1466180617927 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:23:37 INFO - PROCESS | 3780 | 1466180617930 Marionette TRACE conn2 <- [1,3026,null,{}] 08:23:37 INFO - PROCESS | 3780 | 1466180617941 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:37 INFO - PROCESS | 3780 | 1466180617945 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:38 INFO - PROCESS | 3780 | 1466180618065 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:23:38 INFO - PROCESS | 3780 | 1466180618165 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:38 INFO - PROCESS | 3780 | 1466180618169 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:38 INFO - PROCESS | 3780 | ++DOCSHELL 15290800 == 29 [pid = 3780] [id = 768] 08:23:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15291000) [pid = 3780] [serial = 2302] [outer = 00000000] 08:23:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (156C7000) [pid = 3780] [serial = 2303] [outer = 15291000] 08:23:38 INFO - PROCESS | 3780 | 1466180618220 Marionette DEBUG loaded listener.js 08:23:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15949800) [pid = 3780] [serial = 2304] [outer = 15291000] 08:23:38 INFO - PROCESS | 3780 | 1466180618572 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:23:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:23:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:23:38 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 677ms 08:23:38 INFO - PROCESS | 3780 | 1466180618626 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:23:38 INFO - PROCESS | 3780 | 1466180618629 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 08:23:38 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:23:38 INFO - PROCESS | 3780 | 1466180618632 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:23:38 INFO - PROCESS | 3780 | 1466180618634 Marionette TRACE conn2 <- [1,3030,null,{}] 08:23:38 INFO - PROCESS | 3780 | 1466180618637 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:38 INFO - PROCESS | 3780 | 1466180618639 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:38 INFO - PROCESS | 3780 | 1466180618730 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:23:38 INFO - PROCESS | 3780 | 1466180618734 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:38 INFO - PROCESS | 3780 | 1466180618737 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:38 INFO - PROCESS | 3780 | ++DOCSHELL 15BB3400 == 30 [pid = 3780] [id = 769] 08:23:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15BB7400) [pid = 3780] [serial = 2305] [outer = 00000000] 08:23:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17D0CC00) [pid = 3780] [serial = 2306] [outer = 15BB7400] 08:23:38 INFO - PROCESS | 3780 | 1466180618780 Marionette DEBUG loaded listener.js 08:23:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (18160000) [pid = 3780] [serial = 2307] [outer = 15BB7400] 08:23:39 INFO - PROCESS | 3780 | 1466180619379 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:23:39 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. 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:23:39 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'.) 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:23:39 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. 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:23:39 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. 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:23:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:23:39 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. 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:23:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:23:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:23:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:23:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:23:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:23:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:23:39 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 860ms 08:23:39 INFO - PROCESS | 3780 | 1466180619491 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:23:39 INFO - PROCESS | 3780 | 1466180619493 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 08:23:39 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:23:39 INFO - PROCESS | 3780 | 1466180619499 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:23:39 INFO - PROCESS | 3780 | 1466180619500 Marionette TRACE conn2 <- [1,3034,null,{}] 08:23:39 INFO - PROCESS | 3780 | 1466180619504 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:39 INFO - PROCESS | 3780 | 1466180619506 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:39 INFO - PROCESS | 3780 | 1466180619627 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:23:39 INFO - PROCESS | 3780 | 1466180619632 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:39 INFO - PROCESS | 3780 | 1466180619634 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:39 INFO - PROCESS | 3780 | ++DOCSHELL 19755000 == 31 [pid = 3780] [id = 770] 08:23:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1991EC00) [pid = 3780] [serial = 2308] [outer = 00000000] 08:23:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (19A09400) [pid = 3780] [serial = 2309] [outer = 1991EC00] 08:23:39 INFO - PROCESS | 3780 | 1466180619679 Marionette DEBUG loaded listener.js 08:23:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (19ACD400) [pid = 3780] [serial = 2310] [outer = 1991EC00] 08:23:39 INFO - PROCESS | 3780 | [3780] 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 08:23:40 INFO - PROCESS | 3780 | 1466180620125 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:23:40 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:23:40 INFO - {} 08:23:40 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 692ms 08:23:40 INFO - PROCESS | 3780 | 1466180620182 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:23:40 INFO - PROCESS | 3780 | 1466180620184 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 08:23:40 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:23:40 INFO - PROCESS | 3780 | 1466180620188 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:23:40 INFO - PROCESS | 3780 | 1466180620189 Marionette TRACE conn2 <- [1,3038,null,{}] 08:23:40 INFO - PROCESS | 3780 | 1466180620197 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:40 INFO - PROCESS | 3780 | 1466180620202 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:40 INFO - PROCESS | 3780 | 1466180620345 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:23:40 INFO - PROCESS | 3780 | 1466180620352 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:40 INFO - PROCESS | 3780 | 1466180620354 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:40 INFO - PROCESS | 3780 | ++DOCSHELL 1A003400 == 32 [pid = 3780] [id = 771] 08:23:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A00D800) [pid = 3780] [serial = 2311] [outer = 00000000] 08:23:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A45B400) [pid = 3780] [serial = 2312] [outer = 1A00D800] 08:23:40 INFO - PROCESS | 3780 | 1466180620398 Marionette DEBUG loaded listener.js 08:23:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1A555000) [pid = 3780] [serial = 2313] [outer = 1A00D800] 08:23:40 INFO - PROCESS | 3780 | 1466180620869 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:23:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:23:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:23:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:23:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:23:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 722ms 08:23:40 INFO - PROCESS | 3780 | 1466180620949 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:23:40 INFO - PROCESS | 3780 | 1466180620951 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 08:23:40 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:23:40 INFO - PROCESS | 3780 | 1466180620941 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:23:40 INFO - PROCESS | 3780 | 1466180620943 Marionette TRACE conn2 <- [1,3042,null,{}] 08:23:40 INFO - PROCESS | 3780 | 1466180620946 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:40 INFO - PROCESS | 3780 | 1466180620948 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:41 INFO - PROCESS | 3780 | 1466180621062 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:23:41 INFO - PROCESS | 3780 | 1466180621128 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:41 INFO - PROCESS | 3780 | 1466180621130 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:41 INFO - PROCESS | 3780 | ++DOCSHELL 1A54FC00 == 33 [pid = 3780] [id = 772] 08:23:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1A55A800) [pid = 3780] [serial = 2314] [outer = 00000000] 08:23:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1A640400) [pid = 3780] [serial = 2315] [outer = 1A55A800] 08:23:41 INFO - PROCESS | 3780 | 1466180621174 Marionette DEBUG loaded listener.js 08:23:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A640C00) [pid = 3780] [serial = 2316] [outer = 1A55A800] 08:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (13C1A400) [pid = 3780] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A823C00) [pid = 3780] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A82BC00) [pid = 3780] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12AA3000) [pid = 3780] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13947400) [pid = 3780] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (156CB800) [pid = 3780] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (169BAC00) [pid = 3780] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1991CC00) [pid = 3780] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (10EEAC00) [pid = 3780] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13C92400) [pid = 3780] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (151AC000) [pid = 3780] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (19C48000) [pid = 3780] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (19A08800) [pid = 3780] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A003000) [pid = 3780] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:23:41 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (12A18800) [pid = 3780] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:23:41 INFO - PROCESS | 3780 | 1466180621952 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:23:42 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" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:23:42 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" 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:23:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1153ms 08:23:42 INFO - PROCESS | 3780 | 1466180622098 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:23:42 INFO - PROCESS | 3780 | 1466180622099 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 08:23:42 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:23:42 INFO - PROCESS | 3780 | 1466180622103 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:23:42 INFO - PROCESS | 3780 | 1466180622105 Marionette TRACE conn2 <- [1,3046,null,{}] 08:23:42 INFO - PROCESS | 3780 | 1466180622109 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:42 INFO - PROCESS | 3780 | 1466180622112 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:42 INFO - PROCESS | 3780 | 1466180622200 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:23:42 INFO - PROCESS | 3780 | 1466180622205 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:42 INFO - PROCESS | 3780 | 1466180622207 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:42 INFO - PROCESS | 3780 | ++DOCSHELL 16E5C000 == 34 [pid = 3780] [id = 773] 08:23:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16FD6C00) [pid = 3780] [serial = 2317] [outer = 00000000] 08:23:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1991CC00) [pid = 3780] [serial = 2318] [outer = 16FD6C00] 08:23:42 INFO - PROCESS | 3780 | 1466180622250 Marionette DEBUG loaded listener.js 08:23:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (19A0E000) [pid = 3780] [serial = 2319] [outer = 16FD6C00] 08:23:42 INFO - PROCESS | 3780 | 1466180622739 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:23:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:23:42 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:42 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:23:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:23:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:23:42 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 691ms 08:23:42 INFO - PROCESS | 3780 | 1466180622808 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:23:42 INFO - PROCESS | 3780 | 1466180622810 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 08:23:42 INFO - PROCESS | 3780 | 1466180622814 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:23:42 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:23:42 INFO - PROCESS | 3780 | 1466180622815 Marionette TRACE conn2 <- [1,3050,null,{}] 08:23:42 INFO - PROCESS | 3780 | 1466180622819 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:42 INFO - PROCESS | 3780 | 1466180622820 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:42 INFO - PROCESS | 3780 | 1466180622900 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:23:42 INFO - PROCESS | 3780 | 1466180622905 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:42 INFO - PROCESS | 3780 | 1466180622907 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:42 INFO - PROCESS | 3780 | ++DOCSHELL 151A0400 == 35 [pid = 3780] [id = 774] 08:23:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15958400) [pid = 3780] [serial = 2320] [outer = 00000000] 08:23:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1A63D800) [pid = 3780] [serial = 2321] [outer = 15958400] 08:23:42 INFO - PROCESS | 3780 | 1466180622933 Marionette DEBUG loaded listener.js 08:23:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A82B800) [pid = 3780] [serial = 2322] [outer = 15958400] 08:23:43 INFO - PROCESS | 3780 | [3780] 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 08:23:43 INFO - PROCESS | 3780 | 1466180623385 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:23:43 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:23:43 INFO - {} 08:23:43 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 08:23:43 INFO - PROCESS | 3780 | 1466180623435 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:23:43 INFO - PROCESS | 3780 | 1466180623437 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 08:23:43 INFO - PROCESS | 3780 | 1466180623441 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:23:43 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:23:43 INFO - PROCESS | 3780 | 1466180623442 Marionette TRACE conn2 <- [1,3054,null,{}] 08:23:43 INFO - PROCESS | 3780 | 1466180623446 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:43 INFO - PROCESS | 3780 | 1466180623448 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:43 INFO - PROCESS | 3780 | 1466180623576 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:23:43 INFO - PROCESS | 3780 | 1466180623712 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:43 INFO - PROCESS | 3780 | 1466180623716 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:43 INFO - PROCESS | 3780 | ++DOCSHELL 0F97F400 == 36 [pid = 3780] [id = 775] 08:23:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (0F9EAC00) [pid = 3780] [serial = 2323] [outer = 00000000] 08:23:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (10B24C00) [pid = 3780] [serial = 2324] [outer = 0F9EAC00] 08:23:43 INFO - PROCESS | 3780 | 1466180623774 Marionette DEBUG loaded listener.js 08:23:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (10B2BC00) [pid = 3780] [serial = 2325] [outer = 0F9EAC00] 08:23:44 INFO - PROCESS | 3780 | 1466180624351 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:23:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:23:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:23:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:23:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:23:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:23:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:23:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:23:44 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 922ms 08:23:44 INFO - PROCESS | 3780 | 1466180624372 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:23:44 INFO - PROCESS | 3780 | 1466180624375 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 08:23:44 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:23:44 INFO - PROCESS | 3780 | 1466180624381 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:23:44 INFO - PROCESS | 3780 | 1466180624384 Marionette TRACE conn2 <- [1,3058,null,{}] 08:23:44 INFO - PROCESS | 3780 | 1466180624389 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:44 INFO - PROCESS | 3780 | 1466180624393 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:44 INFO - PROCESS | 3780 | 1466180624534 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:23:44 INFO - PROCESS | 3780 | 1466180624649 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:44 INFO - PROCESS | 3780 | 1466180624653 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:44 INFO - PROCESS | 3780 | ++DOCSHELL 12A1A800 == 37 [pid = 3780] [id = 776] 08:23:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (12A9C400) [pid = 3780] [serial = 2326] [outer = 00000000] 08:23:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1365C400) [pid = 3780] [serial = 2327] [outer = 12A9C400] 08:23:44 INFO - PROCESS | 3780 | 1466180624708 Marionette DEBUG loaded listener.js 08:23:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (13C18800) [pid = 3780] [serial = 2328] [outer = 12A9C400] 08:23:45 INFO - PROCESS | 3780 | 1466180625198 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:23:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:23:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:23:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:23:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:23:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:23:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:23:45 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 891ms 08:23:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:23:45 INFO - PROCESS | 3780 | 1466180625270 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:23:45 INFO - PROCESS | 3780 | 1466180625273 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 08:23:45 INFO - PROCESS | 3780 | 1466180625277 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:23:45 INFO - PROCESS | 3780 | 1466180625279 Marionette TRACE conn2 <- [1,3062,null,{}] 08:23:45 INFO - PROCESS | 3780 | 1466180625283 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:45 INFO - PROCESS | 3780 | 1466180625286 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:45 INFO - PROCESS | 3780 | 1466180625395 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:23:45 INFO - PROCESS | 3780 | 1466180625552 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:45 INFO - PROCESS | 3780 | 1466180625555 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:45 INFO - PROCESS | 3780 | ++DOCSHELL 13C16000 == 38 [pid = 3780] [id = 777] 08:23:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13C5A000) [pid = 3780] [serial = 2329] [outer = 00000000] 08:23:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15B62C00) [pid = 3780] [serial = 2330] [outer = 13C5A000] 08:23:45 INFO - PROCESS | 3780 | 1466180625609 Marionette DEBUG loaded listener.js 08:23:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16FD5400) [pid = 3780] [serial = 2331] [outer = 13C5A000] 08:23:46 INFO - PROCESS | 3780 | 1466180626181 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:23:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 922ms 08:23:46 INFO - PROCESS | 3780 | 1466180626204 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:23:46 INFO - PROCESS | 3780 | 1466180626207 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 08:23:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:23:46 INFO - PROCESS | 3780 | 1466180626220 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:23:46 INFO - PROCESS | 3780 | 1466180626224 Marionette TRACE conn2 <- [1,3066,null,{}] 08:23:46 INFO - PROCESS | 3780 | 1466180626228 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:46 INFO - PROCESS | 3780 | 1466180626231 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:46 INFO - PROCESS | 3780 | 1466180626340 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:23:46 INFO - PROCESS | 3780 | 1466180626496 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:46 INFO - PROCESS | 3780 | 1466180626499 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:46 INFO - PROCESS | 3780 | ++DOCSHELL 15BB5C00 == 39 [pid = 3780] [id = 778] 08:23:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (19917C00) [pid = 3780] [serial = 2332] [outer = 00000000] 08:23:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (19C42400) [pid = 3780] [serial = 2333] [outer = 19917C00] 08:23:46 INFO - PROCESS | 3780 | 1466180626551 Marionette DEBUG loaded listener.js 08:23:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (19C48800) [pid = 3780] [serial = 2334] [outer = 19917C00] 08:23:47 INFO - PROCESS | 3780 | 1466180627229 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:23:47 INFO - PROCESS | 3780 | 1466180627279 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 08:23:47 INFO - PROCESS | 3780 | 1466180627284 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:23:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:23:47 INFO - PROCESS | 3780 | 1466180627287 Marionette TRACE conn2 <- [1,3070,null,{}] 08:23:47 INFO - PROCESS | 3780 | 1466180627293 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:47 INFO - PROCESS | 3780 | 1466180627296 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:47 INFO - PROCESS | 3780 | 1466180627449 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:23:47 INFO - PROCESS | 3780 | 1466180627464 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:47 INFO - PROCESS | 3780 | 1466180627469 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:47 INFO - PROCESS | 3780 | ++DOCSHELL 10F76C00 == 40 [pid = 3780] [id = 779] 08:23:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (10F80400) [pid = 3780] [serial = 2335] [outer = 00000000] 08:23:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (13139000) [pid = 3780] [serial = 2336] [outer = 10F80400] 08:23:47 INFO - PROCESS | 3780 | 1466180627516 Marionette DEBUG loaded listener.js 08:23:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (13C86000) [pid = 3780] [serial = 2337] [outer = 10F80400] 08:23:48 INFO - PROCESS | 3780 | --DOCSHELL 151A0400 == 39 [pid = 3780] [id = 774] 08:23:48 INFO - PROCESS | 3780 | --DOCSHELL 16E5C000 == 38 [pid = 3780] [id = 773] 08:23:48 INFO - PROCESS | 3780 | --DOCSHELL 1A54FC00 == 37 [pid = 3780] [id = 772] 08:23:48 INFO - PROCESS | 3780 | --DOCSHELL 1A003400 == 36 [pid = 3780] [id = 771] 08:23:48 INFO - PROCESS | 3780 | --DOCSHELL 19755000 == 35 [pid = 3780] [id = 770] 08:23:48 INFO - PROCESS | 3780 | --DOCSHELL 15BB3400 == 34 [pid = 3780] [id = 769] 08:23:48 INFO - PROCESS | 3780 | --DOCSHELL 15290800 == 33 [pid = 3780] [id = 768] 08:23:48 INFO - PROCESS | 3780 | --DOCSHELL 12DEFC00 == 32 [pid = 3780] [id = 767] 08:23:48 INFO - PROCESS | 3780 | --DOCSHELL 1309B800 == 31 [pid = 3780] [id = 766] 08:23:48 INFO - PROCESS | 3780 | --DOCSHELL 1AA2FC00 == 30 [pid = 3780] [id = 764] 08:23:48 INFO - PROCESS | 3780 | --DOCSHELL 12ADF400 == 29 [pid = 3780] [id = 765] 08:23:48 INFO - PROCESS | 3780 | --DOCSHELL 15BB5C00 == 28 [pid = 3780] [id = 778] 08:23:48 INFO - PROCESS | 3780 | --DOCSHELL 13C16000 == 27 [pid = 3780] [id = 777] 08:23:48 INFO - PROCESS | 3780 | --DOCSHELL 0F97F400 == 26 [pid = 3780] [id = 775] 08:23:48 INFO - PROCESS | 3780 | --DOCSHELL 12A1A800 == 25 [pid = 3780] [id = 776] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A637000) [pid = 3780] [serial = 2279] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A9E7400) [pid = 3780] [serial = 2248] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1A9EE000) [pid = 3780] [serial = 2282] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (19919C00) [pid = 3780] [serial = 2270] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19A05000) [pid = 3780] [serial = 2271] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13C1A800) [pid = 3780] [serial = 2256] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (13C57000) [pid = 3780] [serial = 2257] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15BAB400) [pid = 3780] [serial = 2262] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (18164400) [pid = 3780] [serial = 2265] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1991DC00) [pid = 3780] [serial = 2268] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (19762C00) [pid = 3780] [serial = 2266] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (10F74000) [pid = 3780] [serial = 2250] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10F78000) [pid = 3780] [serial = 2251] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (151A5400) [pid = 3780] [serial = 2259] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1528D800) [pid = 3780] [serial = 2260] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (19770C00) [pid = 3780] [serial = 2285] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19768000) [pid = 3780] [serial = 2286] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1AA31400) [pid = 3780] [serial = 2288] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A9F3C00) [pid = 3780] [serial = 2283] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (19AD0C00) [pid = 3780] [serial = 2273] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (19ADA000) [pid = 3780] [serial = 2274] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1AC50800) [pid = 3780] [serial = 2291] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A0C3800) [pid = 3780] [serial = 2276] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1AA35400) [pid = 3780] [serial = 2289] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (16578000) [pid = 3780] [serial = 2263] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (12AEA000) [pid = 3780] [serial = 2253] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A45A400) [pid = 3780] [serial = 2277] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1A63EC00) [pid = 3780] [serial = 2280] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (12DF1000) [pid = 3780] [serial = 2254] [outer = 00000000] [url = about:blank] 08:23:48 INFO - PROCESS | 3780 | 1466180628774 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:23:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:23:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:23:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:23:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1537ms 08:23:48 INFO - PROCESS | 3780 | 1466180628828 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:23:48 INFO - PROCESS | 3780 | 1466180628832 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 08:23:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:23:48 INFO - PROCESS | 3780 | 1466180628824 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:23:48 INFO - PROCESS | 3780 | 1466180628827 Marionette TRACE conn2 <- [1,3074,null,{}] 08:23:48 INFO - PROCESS | 3780 | 1466180628832 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:48 INFO - PROCESS | 3780 | 1466180628835 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:48 INFO - PROCESS | 3780 | 1466180628920 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:23:48 INFO - PROCESS | 3780 | 1466180628935 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:48 INFO - PROCESS | 3780 | 1466180628942 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:48 INFO - PROCESS | 3780 | ++DOCSHELL 10B2A800 == 26 [pid = 3780] [id = 780] 08:23:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (10B2CC00) [pid = 3780] [serial = 2338] [outer = 00000000] 08:23:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (10B30400) [pid = 3780] [serial = 2339] [outer = 10B2CC00] 08:23:48 INFO - PROCESS | 3780 | 1466180628991 Marionette DEBUG loaded listener.js 08:23:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10F2AC00) [pid = 3780] [serial = 2340] [outer = 10B2CC00] 08:23:49 INFO - PROCESS | 3780 | 1466180629528 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:23:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:23:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 722ms 08:23:49 INFO - PROCESS | 3780 | 1466180629562 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:23:49 INFO - PROCESS | 3780 | 1466180629566 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 08:23:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:23:49 INFO - PROCESS | 3780 | 1466180629573 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:23:49 INFO - PROCESS | 3780 | 1466180629575 Marionette TRACE conn2 <- [1,3078,null,{}] 08:23:49 INFO - PROCESS | 3780 | 1466180629579 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:49 INFO - PROCESS | 3780 | 1466180629581 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:49 INFO - PROCESS | 3780 | 1466180629667 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:23:49 INFO - PROCESS | 3780 | 1466180629674 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:49 INFO - PROCESS | 3780 | 1466180629676 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:49 INFO - PROCESS | 3780 | ++DOCSHELL 11AD5000 == 27 [pid = 3780] [id = 781] 08:23:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (11AD5800) [pid = 3780] [serial = 2341] [outer = 00000000] 08:23:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (12A9F400) [pid = 3780] [serial = 2342] [outer = 11AD5800] 08:23:49 INFO - PROCESS | 3780 | 1466180629722 Marionette DEBUG loaded listener.js 08:23:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12AE5400) [pid = 3780] [serial = 2343] [outer = 11AD5800] 08:23:50 INFO - PROCESS | 3780 | 1466180630173 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:23:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:23:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 614ms 08:23:50 INFO - PROCESS | 3780 | 1466180630193 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 08:23:50 INFO - PROCESS | 3780 | 1466180630195 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 08:23:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:23:50 INFO - PROCESS | 3780 | 1466180630199 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:23:50 INFO - PROCESS | 3780 | 1466180630202 Marionette TRACE conn2 <- [1,3082,null,{}] 08:23:50 INFO - PROCESS | 3780 | 1466180630213 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:50 INFO - PROCESS | 3780 | 1466180630217 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:50 INFO - PROCESS | 3780 | 1466180630302 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:23:50 INFO - PROCESS | 3780 | 1466180630339 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:50 INFO - PROCESS | 3780 | 1466180630343 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:50 INFO - PROCESS | 3780 | ++DOCSHELL 13C1EC00 == 28 [pid = 3780] [id = 782] 08:23:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (13C20800) [pid = 3780] [serial = 2344] [outer = 00000000] 08:23:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13C85400) [pid = 3780] [serial = 2345] [outer = 13C20800] 08:23:50 INFO - PROCESS | 3780 | 1466180630389 Marionette DEBUG loaded listener.js 08:23:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13C93800) [pid = 3780] [serial = 2346] [outer = 13C20800] 08:23:50 INFO - PROCESS | 3780 | 1466180630809 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:23:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:23:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 08:23:50 INFO - PROCESS | 3780 | 1466180630820 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:23:50 INFO - PROCESS | 3780 | 1466180630822 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 08:23:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:23:50 INFO - PROCESS | 3780 | 1466180630835 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:23:50 INFO - PROCESS | 3780 | 1466180630837 Marionette TRACE conn2 <- [1,3086,null,{}] 08:23:50 INFO - PROCESS | 3780 | 1466180630861 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:50 INFO - PROCESS | 3780 | 1466180630863 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:50 INFO - PROCESS | 3780 | 1466180630949 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:23:50 INFO - PROCESS | 3780 | 1466180630954 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:50 INFO - PROCESS | 3780 | 1466180630956 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:50 INFO - PROCESS | 3780 | ++DOCSHELL 1519E000 == 29 [pid = 3780] [id = 783] 08:23:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (151A0400) [pid = 3780] [serial = 2347] [outer = 00000000] 08:23:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (151AA400) [pid = 3780] [serial = 2348] [outer = 151A0400] 08:23:51 INFO - PROCESS | 3780 | 1466180631008 Marionette DEBUG loaded listener.js 08:23:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15290400) [pid = 3780] [serial = 2349] [outer = 151A0400] 08:23:51 INFO - PROCESS | 3780 | 1466180631470 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:23:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:23:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:23:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 660ms 08:23:51 INFO - PROCESS | 3780 | 1466180631508 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:23:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:23:51 INFO - PROCESS | 3780 | 1466180631510 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 08:23:51 INFO - PROCESS | 3780 | 1466180631513 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:23:51 INFO - PROCESS | 3780 | 1466180631514 Marionette TRACE conn2 <- [1,3090,null,{}] 08:23:51 INFO - PROCESS | 3780 | 1466180631518 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:51 INFO - PROCESS | 3780 | 1466180631520 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:51 INFO - PROCESS | 3780 | 1466180631638 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:23:51 INFO - PROCESS | 3780 | 1466180631644 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:51 INFO - PROCESS | 3780 | 1466180631646 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:51 INFO - PROCESS | 3780 | ++DOCSHELL 152D8C00 == 30 [pid = 3780] [id = 784] 08:23:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (156C8C00) [pid = 3780] [serial = 2350] [outer = 00000000] 08:23:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1595B000) [pid = 3780] [serial = 2351] [outer = 156C8C00] 08:23:51 INFO - PROCESS | 3780 | 1466180631688 Marionette DEBUG loaded listener.js 08:23:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15B6A000) [pid = 3780] [serial = 2352] [outer = 156C8C00] 08:23:52 INFO - PROCESS | 3780 | 1466180632129 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:23:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:23:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 691ms 08:23:52 INFO - PROCESS | 3780 | 1466180632192 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:23:52 INFO - PROCESS | 3780 | 1466180632194 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 08:23:52 INFO - PROCESS | 3780 | 1466180632197 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:23:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:23:52 INFO - PROCESS | 3780 | 1466180632199 Marionette TRACE conn2 <- [1,3094,null,{}] 08:23:52 INFO - PROCESS | 3780 | 1466180632210 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:52 INFO - PROCESS | 3780 | 1466180632216 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:52 INFO - PROCESS | 3780 | 1466180632351 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:23:52 INFO - PROCESS | 3780 | 1466180632361 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:52 INFO - PROCESS | 3780 | 1466180632363 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:52 INFO - PROCESS | 3780 | ++DOCSHELL 15BB5C00 == 31 [pid = 3780] [id = 785] 08:23:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1657C400) [pid = 3780] [serial = 2353] [outer = 00000000] 08:23:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (169BA800) [pid = 3780] [serial = 2354] [outer = 1657C400] 08:23:52 INFO - PROCESS | 3780 | 1466180632406 Marionette DEBUG loaded listener.js 08:23:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18161800) [pid = 3780] [serial = 2355] [outer = 1657C400] 08:23:52 INFO - PROCESS | 3780 | 1466180632840 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:23:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:23:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:23:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:23:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 692ms 08:23:52 INFO - PROCESS | 3780 | 1466180632880 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:23:52 INFO - PROCESS | 3780 | 1466180632882 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 08:23:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:23:52 INFO - PROCESS | 3780 | 1466180632886 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:23:52 INFO - PROCESS | 3780 | 1466180632887 Marionette TRACE conn2 <- [1,3098,null,{}] 08:23:52 INFO - PROCESS | 3780 | 1466180632899 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:52 INFO - PROCESS | 3780 | 1466180632901 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:53 INFO - PROCESS | 3780 | 1466180633041 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:23:53 INFO - PROCESS | 3780 | 1466180633069 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:53 INFO - PROCESS | 3780 | 1466180633072 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:53 INFO - PROCESS | 3780 | ++DOCSHELL 175A1000 == 32 [pid = 3780] [id = 786] 08:23:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17D08400) [pid = 3780] [serial = 2356] [outer = 00000000] 08:23:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19762C00) [pid = 3780] [serial = 2357] [outer = 17D08400] 08:23:53 INFO - PROCESS | 3780 | 1466180633114 Marionette DEBUG loaded listener.js 08:23:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1976A400) [pid = 3780] [serial = 2358] [outer = 17D08400] 08:23:53 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A00D800) [pid = 3780] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 08:23:53 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A55A800) [pid = 3780] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 08:23:53 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1AA37C00) [pid = 3780] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:23:53 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1309E400) [pid = 3780] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:23:53 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15291000) [pid = 3780] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:23:53 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (12DF7C00) [pid = 3780] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:23:53 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15BB7400) [pid = 3780] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:23:53 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12ADFC00) [pid = 3780] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:23:53 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16FD6C00) [pid = 3780] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 08:23:53 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1991EC00) [pid = 3780] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:23:53 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15958400) [pid = 3780] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 08:23:53 INFO - PROCESS | 3780 | 1466180633680 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:23:53 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:23:53 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 08:23:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:23:53 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 829ms 08:23:53 INFO - PROCESS | 3780 | 1466180633729 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:23:53 INFO - PROCESS | 3780 | 1466180633730 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 08:23:53 INFO - PROCESS | 3780 | 1466180633733 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:23:53 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:23:53 INFO - PROCESS | 3780 | 1466180633735 Marionette TRACE conn2 <- [1,3102,null,{}] 08:23:53 INFO - PROCESS | 3780 | 1466180633753 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:53 INFO - PROCESS | 3780 | 1466180633754 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:53 INFO - PROCESS | 3780 | 1466180633815 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:23:53 INFO - PROCESS | 3780 | 1466180633820 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"2fc23230-da0b-435c-98d9-3ac1579470f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:53 INFO - PROCESS | 3780 | 1466180633822 Marionette INFO sendAsync b04f731d-61bb-4eb7-8604-9951aabf43be 08:23:53 INFO - PROCESS | 3780 | ++DOCSHELL 1365C000 == 33 [pid = 3780] [id = 787] 08:23:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16A4F000) [pid = 3780] [serial = 2359] [outer = 00000000] 08:23:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (19914800) [pid = 3780] [serial = 2360] [outer = 16A4F000] 08:23:53 INFO - PROCESS | 3780 | 1466180633864 Marionette DEBUG loaded listener.js 08:23:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19916400) [pid = 3780] [serial = 2361] [outer = 16A4F000] 08:23:54 INFO - PROCESS | 3780 | --DOCSHELL 11AD5000 == 32 [pid = 3780] [id = 781] 08:23:54 INFO - PROCESS | 3780 | --DOCSHELL 10F76C00 == 31 [pid = 3780] [id = 779] 08:23:54 INFO - PROCESS | 3780 | --DOCSHELL 10B2A800 == 30 [pid = 3780] [id = 780] 08:23:55 INFO - PROCESS | 3780 | --DOCSHELL 1519E000 == 29 [pid = 3780] [id = 783] 08:23:55 INFO - PROCESS | 3780 | --DOCSHELL 15BB5C00 == 28 [pid = 3780] [id = 785] 08:23:55 INFO - PROCESS | 3780 | --DOCSHELL 152D8C00 == 27 [pid = 3780] [id = 784] 08:23:55 INFO - PROCESS | 3780 | --DOCSHELL 175A1000 == 26 [pid = 3780] [id = 786] 08:23:55 INFO - PROCESS | 3780 | --DOCSHELL 13C1EC00 == 25 [pid = 3780] [id = 782] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19ACD400) [pid = 3780] [serial = 2310] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A63D800) [pid = 3780] [serial = 2321] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (19A09400) [pid = 3780] [serial = 2309] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1A45B400) [pid = 3780] [serial = 2312] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A640400) [pid = 3780] [serial = 2315] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1AC52800) [pid = 3780] [serial = 2292] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (132CF800) [pid = 3780] [serial = 2297] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (13C11400) [pid = 3780] [serial = 2298] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (156C7000) [pid = 3780] [serial = 2303] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (15949800) [pid = 3780] [serial = 2304] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1394F400) [pid = 3780] [serial = 2300] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (13C60C00) [pid = 3780] [serial = 2301] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (17D0CC00) [pid = 3780] [serial = 2306] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (130C1800) [pid = 3780] [serial = 2294] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (131EAC00) [pid = 3780] [serial = 2295] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (1A82B800) [pid = 3780] [serial = 2322] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1A640C00) [pid = 3780] [serial = 2316] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (1A555000) [pid = 3780] [serial = 2313] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (1991CC00) [pid = 3780] [serial = 2318] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (19A0E000) [pid = 3780] [serial = 2319] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (18160000) [pid = 3780] [serial = 2307] [outer = 00000000] [url = about:blank] 08:23:55 INFO - PROCESS | 3780 | 1466180635501 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:23:55 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:23:55 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1817ms 08:23:55 INFO - PROCESS | 3780 | 1466180635557 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:23:55 INFO - PROCESS | 3780 | 1466180635561 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 08:23:56 WARNING - u'runner_teardown' () 08:23:56 INFO - No more tests 08:23:56 INFO - Got 0 unexpected results 08:23:56 INFO - SUITE-END | took 615s 08:23:57 INFO - Closing logging queue 08:23:57 INFO - queue closed 08:23:57 INFO - Return code: 0 08:23:57 WARNING - # TBPL SUCCESS # 08:23:57 INFO - Running post-action listener: _resource_record_post_action 08:23:57 INFO - Running post-run listener: _resource_record_post_run 08:23:58 INFO - Total resource usage - Wall time: 626s; CPU: 17.0%; Read bytes: 91051520; Write bytes: 948670976; Read time: 433435; Write time: 1138496 08:23:58 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:23:58 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 61563904; Read time: 0; Write time: 67290 08:23:58 INFO - run-tests - Wall time: 624s; CPU: 17.0%; Read bytes: 91051520; Write bytes: 813067776; Read time: 433435; Write time: 1001987 08:23:58 INFO - Running post-run listener: _upload_blobber_files 08:23:58 INFO - Blob upload gear active. 08:23:58 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:23:58 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 08:23:58 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'] 08:23:58 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 08:23:58 INFO - (blobuploader) - INFO - Open directory for files ... 08:23:58 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:23:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:23:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:23:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:23:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:23:59 INFO - (blobuploader) - INFO - Done attempting. 08:23:59 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:24:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:24:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:24:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:24:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:24:02 INFO - (blobuploader) - INFO - Done attempting. 08:24:02 INFO - (blobuploader) - INFO - Iteration through files over. 08:24:02 INFO - Return code: 0 08:24:02 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:24:02 INFO - Using _rmtree_windows ... 08:24:02 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:24:02 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ebcc3235d5230f3ea96cd85dcbd4468121f6aea84c4e83278ccba9444a0df5d66fb982b0bae727ea98878ad8ff57ffbee0cb05cb9a14f672cf9808262833eddd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9b1d935de5105a45fa6c83111e6318757337241276e427ae69638587c428e9128b1f6e60547c1855a7f9bbce827dc13efda6d45e7692d39de5e06604736b7edf"} 08:24:02 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:24:02 INFO - Writing to file C:\slave\test\properties\blobber_files 08:24:02 INFO - Contents: 08:24:02 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ebcc3235d5230f3ea96cd85dcbd4468121f6aea84c4e83278ccba9444a0df5d66fb982b0bae727ea98878ad8ff57ffbee0cb05cb9a14f672cf9808262833eddd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9b1d935de5105a45fa6c83111e6318757337241276e427ae69638587c428e9128b1f6e60547c1855a7f9bbce827dc13efda6d45e7692d39de5e06604736b7edf"} 08:24:02 INFO - Running post-run listener: copy_logs_to_upload_dir 08:24:02 INFO - Copying logs to upload dir... 08:24:02 INFO - mkdir: C:\slave\test\build\upload\logs 08:24:02 INFO - Copying logs to upload dir... 08:24:02 INFO - Using _rmtree_windows ... 08:24:02 INFO - Using _rmtree_windows ... 08:24:02 INFO - Using _rmtree_windows ... 08:24:02 INFO - Using _rmtree_windows ... 08:24:02 INFO - Using _rmtree_windows ... 08:24:02 INFO - Using _rmtree_windows ... 08:24:02 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=756.497000 ========= master_lag: 101.68 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 18 secs) (at 2016-06-17 09:24:00.319038) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-17 09:24:00.319999) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-070\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ebcc3235d5230f3ea96cd85dcbd4468121f6aea84c4e83278ccba9444a0df5d66fb982b0bae727ea98878ad8ff57ffbee0cb05cb9a14f672cf9808262833eddd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9b1d935de5105a45fa6c83111e6318757337241276e427ae69638587c428e9128b1f6e60547c1855a7f9bbce827dc13efda6d45e7692d39de5e06604736b7edf"} build_url:https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/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/ebcc3235d5230f3ea96cd85dcbd4468121f6aea84c4e83278ccba9444a0df5d66fb982b0bae727ea98878ad8ff57ffbee0cb05cb9a14f672cf9808262833eddd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9b1d935de5105a45fa6c83111e6318757337241276e427ae69638587c428e9128b1f6e60547c1855a7f9bbce827dc13efda6d45e7692d39de5e06604736b7edf"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bR86QKIWQA2ebY3Id6GIJA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-17 09:24:00.456696) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-17 09:24:00.457037) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-070\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-17 09:24:00.577896) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-17 09:24:00.578226) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-17 09:24:01.056439) ========= ========= Total master_lag: 103.18 =========